The journey from Mysore to Madurai covers approximately 450 km. The most practical way is to take a train to Bangalore and then a connecting train or bus to Madurai. By road, the journey takes about 9 to 10 hours via NH 44. This route takes you through the heart of Tamil Nadu. Plan your travel well in advance for this scenic trip.
Total Distance: Driving distance is 450 km; straight-line air distance is 380 km.
Check for overnight trains from Bangalore to Madurai for convenience.
October to March, when the weather is pleasant for temple visits.