Udhampur to Nagaur Distance
Nagaur is approximately 850+ km from Udhampur. Compare the available routes and travel options between the two cities. The fastest way to reach Nagaur takes approximately 16 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Jammu, Churu
RECOMMENDED
FASTEST
Udhampur
Jammu
Churu
Nagaur
Approx Travel Time
16h 17m
₹5,834
Onwards
Via Hanumangarh
Udhampur
Hanumangarh
Nagaur
Approx Travel Time
18h 10m
On Demand
CHEAPEST
Udhampur
Hanumangarh
Nagaur
Approx Travel Time
17h 55m
₹555
Onwards
Via Phagwara
Udhampur
Phagwara
Nagaur
Approx Travel Time
17h 59m
On Demand
Udhampur
Phagwara
Nagaur
Approx Travel Time
18h 7m
On Demand
Via Suratgarh
Udhampur
Suratgarh
Nagaur
Approx Travel Time
18h 35m
₹950
Onwards
Via Jalandhar
Udhampur
Jalandhar
Nagaur
Approx Travel Time
18h 25m
₹1,490
Onwards
Via Jammu, Jalandhar
Udhampur
Jammu
Jalandhar
Nagaur
Approx Travel Time
17h 6m
₹1,610
Onwards
Via Pathankot
Udhampur
Pathankot
Nagaur
Approx Travel Time
18h 32m
₹2,249
Onwards
Via Amritsar
Udhampur
Amritsar
Nagaur
Approx Travel Time
18h 29m
On Demand
Frequently Asked Questions
What is the distance between Udhampur and Nagaur?
Nagaur is approximately 850+ km from Udhampur.
How long does it take to reach Nagaur from Udhampur?
It takes approximately 16 hours to reach Nagaur from Udhampur by Train, Cab Via Jammu, Churu.
Routes Connecting Udhampur
Routes From Udhampur
- Udhampur to Gangotri
- Udhampur to Sawai-Madhopur
- Udhampur to Palakkad
- Udhampur to Sambhar
- Udhampur to Jind
- Udhampur to Mahuva
- Udhampur to Narwana
- Udhampur to Ahmednagar
- Udhampur to Bawal
- Udhampur to Bapatla
- Udhampur to Muzaffarnagar
- Udhampur to Amritsar
- Udhampur to Limkheda
- Udhampur to Tarapith
- Udhampur to Itanagar

