The journey from Badgran to Varanasi involves reaching Chandigarh and then taking a train to Varanasi. The total travel time is approximately 24 hours. This route takes you from the mountains to the spiritual heart of India.
Total Distance: 1200 km by road, 900 km air distance.
Book your train tickets well in advance.
October to March for pleasant weather.