
Udhampur to Mohali
Mohali is approximately 400+ kms from Udhampur. The fastest way to reach Mohali from Udhampur is by Train, Flight Via Jammu. It takes approximately 4 hours. The cheapest way to reach Mohali from Udhampur is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Jammu
FASTEST
Udhampur
Jammu
Mohali
Approx Travel Time
4h
₹5,052
Onwards
Udhampur
Jammu
Mohali
Approx Travel Time
4h 25m
₹6,207
Onwards
Udhampur
Jammu
Mohali
Approx Travel Time
8h 3m
₹380
Onwards
Udhampur
Jammu
Mohali
Approx Travel Time
9h 5m
₹666
Onwards
Via Pathankot
Udhampur
Pathankot
Mohali
Approx Travel Time
9h 21m
₹1,894
Onwards
Udhampur
Pathankot
Mohali
Approx Travel Time
9h 35m
₹2,228
Onwards
Via Chandigarh
Udhampur
Chandigarh
Mohali
Approx Travel Time
9h 22m
₹2,001
Onwards
Udhampur
Chandigarh
Mohali
Approx Travel Time
9h 35m
₹1,360
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Mohali?
Mohali is approximately 400+ kms from Udhampur.
How long does it take to reach Mohali from Udhampur?
It takes approximately 4 hours to reach Mohali from Udhampur by Train, Flight Via Jammu.
What is the cheapest way to reach Mohali from Udhampur?
The cheapest way to reach Mohali from Udhampur is by Train.
What is the fastest way to reach Mohali from Udhampur?
The fastest way to reach Mohali from Udhampur is by Train, Flight Via Jammu.

