Traveling from Nathdwara to Pune involves covering a distance of 900 km. Most travelers take a bus to Udaipur and then board a train or a direct bus to Pune. The route passes through the scenic Western Ghats if traveling by road. The journey takes approximately 18 to 20 hours. Pune is well-connected to major cities via the Pune Junction railway station.
Total Distance: 900 km by road, 780 km air distance.
Book a sleeper bus for a more comfortable overnight trip.
November to February for pleasant weather.