
Mohali to Udhampur
Udhampur is approximately 400+ kms from Mohali. The fastest way to reach Udhampur from Mohali is by Flight, Train Via Jammu. It takes approximately 4 hours. The cheapest way to reach Udhampur from Mohali is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Jammu
FASTEST
Mohali
Jammu
Udhampur
Approx Travel Time
4h
₹8,394
Onwards
Mohali
Jammu
Udhampur
Approx Travel Time
8h 3m
₹380
Onwards
Mohali
Jammu
Udhampur
Approx Travel Time
4h 40m
₹8,798
Onwards
Via Sirhind
Mohali
Sirhind
Udhampur
Approx Travel Time
8h 37m
On Demand
Via Pathankot
Mohali
Pathankot
Udhampur
Approx Travel Time
8h 41m
₹335
Onwards
Via Ludhiana
Mohali
Ludhiana
Udhampur
Approx Travel Time
8h 53m
₹295
Onwards
Via Dasua
Mohali
Dasua
Udhampur
Approx Travel Time
8h 58m
₹674
Onwards
Via Phagwara
Mohali
Phagwara
Udhampur
Approx Travel Time
9h 10m
₹295
Onwards
Frequently Asked Questions
What is the distance between Mohali and Udhampur?
Udhampur is approximately 400+ kms from Mohali.
How long does it take to reach Udhampur from Mohali?
It takes approximately 4 hours to reach Udhampur from Mohali by Flight, Train Via Jammu.
What is the cheapest way to reach Udhampur from Mohali?
The cheapest way to reach Udhampur from Mohali is by Train.
What is the fastest way to reach Udhampur from Mohali?
The fastest way to reach Udhampur from Mohali is by Flight, Train Via Jammu.

