The journey from Mahabalipuram to Madurai covers approximately 450 km. You will first need to reach Chennai to access the main rail and road arteries. The route follows the NH 38, passing through Trichy. Trains like the Vaigai Express are the most efficient way to reach Madurai. Expect a travel time of 7 to 8 hours by train or 9 hours by road.
Total Distance: 450 km by road, 400 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 9 hours |
| Avg Price | 400 - 1200 INR | 700 - 1200 INR |
| Operator | Vaigai Express | SETC / Private Operators |
| Route | Chennai Egmore to Madurai Junction. | Chennai to Madurai via NH 38. |
| Tip | Vaigai Express is a day train offering great views of the countryside. | Sleeper buses are available for overnight travel. |
October to March to avoid the intense summer heat.