The journey from Madurai to Chennai is a popular route in Tamil Nadu. You can take a train from Madurai Junction to Chennai Egmore or Chennai Central, which takes about 7-9 hours. Alternatively, you can take a bus from the Mattuthavani Bus Stand, which takes about 8-10 hours.
Total Distance: 450 km by road, 400 km by air.
Vaigai Express is a popular and fast train on this route.
Sleeper buses are available for overnight travel.
October to March for pleasant weather.