The journey from Bangalore to Madurai covers 450 kilometers. Trains are a popular choice, taking about 9 to 10 hours. Driving via NH 44 is also common, taking about 8 to 9 hours. The route passes through Salem and Dindigul.
Total Distance: 450 km by road, 380 km air distance.
Book in advance.
Well-maintained highway.
October to March for pleasant weather.