The journey from Khan Sahib to Udaipur covers 1200 km. You will first travel by road to Jammu, then board a train to the City of Lakes, Udaipur. This route is popular for tourists and honeymooners. The transition from the mountains of Kashmir to the beautiful lakes of Udaipur is a unique experience.
Total Distance: Driving distance 1200 km, straight-line air distance 850 km.
Udaipur is well-connected by trains from major cities.
October to March for comfortable travel.