The journey from Delhi to Chennai is a long-haul trip across India. You can take the Tamil Nadu Express for a direct journey. The distance is approximately 2200 km. Expect a travel time of 28 to 30 hours by express train. Chennai is known for its beaches and temples.
Total Distance: 2250 km by road, 1750 km straight-line.
Book your tickets well in advance for the Tamil Nadu Express.
October to March for pleasant weather.