The journey from Nuzividu to Agra covers approximately 1600 km. You must first reach Vijayawada Junction to access the rail network heading north. The train journey typically takes 28 to 34 hours. You will travel through the heart of the country, crossing the plains of Andhra, Telangana, and Madhya Pradesh before reaching the historic city of Agra. Agra is home to the iconic Taj Mahal.
Total Distance: 1600 km by road, 1350 km straight-line air distance.
Book your train tickets well in advance as this is a popular tourist route.
October to March, when the weather is cool and perfect for visiting the Taj Mahal.