The journey from Nuzividu to Varanasi covers approximately 1500 km. You must first reach Vijayawada Junction to access the rail network heading north. The train journey typically takes 28 to 32 hours. You will travel through the heart of the country, crossing the plains of Andhra, Telangana, and Madhya Pradesh before reaching the holy city of Varanasi on the banks of the Ganges. Varanasi is one of the oldest living cities in the world.
Total Distance: 1500 km by road, 1250 km straight-line air distance.
Book your train tickets well in advance as this is a popular pilgrimage route.
October to March, when the weather is cool and perfect for visiting the ghats.