The journey from Nayagarh to Varanasi covers roughly 900 km. You will need to travel to Khurda Road or Bhubaneswar to catch a train heading towards the Gangetic plains. The route passes through the scenic landscapes of Jharkhand and Bihar. Expect a travel time of 16 to 20 hours by rail. Varanasi, one of the oldest living cities, offers a profound spiritual experience.
Total Distance: Driving distance is 950 km; straight-line air distance is 750 km.
Book your tickets early as this is a popular route for pilgrims.
October to March, when the weather is cool and perfect for visiting the ghats.