
Udaipur to Jammu
Jammu is approximately 1100+ kms from Udaipur. The fastest way to reach Jammu from Udaipur is by Flight Via Mohali. It takes approximately 4 hours. The cheapest way to reach Jammu from Udaipur is by Train Via Ajmer which would take approximately 22 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Udaipur
Mohali
Jammu
Approx Travel Time
9h 25m
₹5,862
Onwards
FASTEST
Udaipur
Mohali
Jammu
Approx Travel Time
3h 40m
₹10,721
Onwards
Via Kangra
Udaipur
Kangra
Jammu
Approx Travel Time
8h 20m
₹14,469
Onwards
Via Phulera
Udaipur
Phulera
Jammu
Approx Travel Time
21h 55m
₹745
Onwards
Via Ajmer
CHEAPEST
Udaipur
Ajmer
Jammu
Approx Travel Time
21h 40m
₹735
Onwards
Udaipur
Ajmer
Jammu
Approx Travel Time
17h 25m
On Demand
Via Kishangarh
Udaipur
Kishangarh
Jammu
Approx Travel Time
21h 40m
₹735
Onwards
Via Jaipur
Udaipur
Jaipur
Jammu
Approx Travel Time
22h 40m
₹755
Onwards
Udaipur
Jaipur
Jammu
Approx Travel Time
16h 25m
₹4,589
Onwards
Via Jodhpur
Udaipur
Jodhpur
Jammu
Approx Travel Time
23h 25m
₹865
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Jammu?
Jammu is approximately 1100+ kms from Udaipur.
How long does it take to reach Jammu from Udaipur?
It takes approximately 4 hours to reach Jammu from Udaipur by Flight Via Mohali.
What is the cheapest way to reach Jammu from Udaipur?
The cheapest way to reach Jammu from Udaipur is by Train Via Ajmer.
What is the fastest way to reach Jammu from Udaipur?
The fastest way to reach Jammu from Udaipur is by Flight Via Mohali.