The journey from Muduguni to Varanasi covers approximately 1950 km. You must reach Bangalore to catch a train to Varanasi Junction. The route takes you through the heart of India. Expect a travel time of 35 to 40 hours by train. Varanasi is one of the oldest living cities in the world.
Total Distance: 1950 km by road, 1650 km air distance.
Check for trains from Yesvantpur to Varanasi Junction.
October to March for the pleasant winter weather.