The journey from Mahabalipuram to Nagpur is a long-distance trip of about 1100 km. You must reach Chennai and take a direct train to Nagpur Junction. This is a major route on the Grand Trunk line. Driving is possible but involves a long journey through Andhra Pradesh and Telangana.
Total Distance: 1100 km by road, 950 km air distance.
The Grand Trunk Express is a reliable train for this route.
October to March for pleasant weather.