The journey from Cuddalore to Agra spans approximately 2100 km across the Indian heartland. You must first travel to Chennai Egmore or Chennai Central to catch a long-distance train. The Grand Trunk Express or Tamil Nadu Express are primary rail links connecting the south to the north. Road travel is arduous and requires multiple days via NH 44. Expect a total travel time of 38 to 45 hours depending on your connection efficiency.
Total Distance: Driving distance 2100 km, Air distance 1750 km.
Book your tickets at least 60 days in advance via IRCTC.
October to March for pleasant weather in Agra.