
Udhampur to Mohali
Mohali is approximately 300+ kms from Udhampur. The fastest way to reach Mohali from Udhampur is by Train, Flight Via Jammu. It takes approximately 3 hours. The cheapest way to reach Mohali from Udhampur is by Train Via Ludhiana which would take approximately 9 hours.
Sort By
Mode of Transport
Via Phagwara
Udhampur
Phagwara
Mohali
Approx Travel Time
8h 10m
On Demand
Udhampur
Phagwara
Mohali
Approx Travel Time
8h 40m
On Demand
Via Ludhiana
CHEAPEST
Udhampur
Ludhiana
Mohali
Approx Travel Time
8h 25m
₹305
Onwards
Udhampur
Ludhiana
Mohali
Approx Travel Time
9h 10m
₹1,796
Onwards
Via Jammu
FASTEST
Udhampur
Jammu
Mohali
Approx Travel Time
3h 10m
₹8,866
Onwards
Via Pathankot
Udhampur
Pathankot
Mohali
Approx Travel Time
8h 25m
₹4,728
Onwards
Via Kathua
Udhampur
Kathua
Mohali
Approx Travel Time
9h 22m
₹6,582
Onwards
Via Ambala
Udhampur
Ambala
Mohali
Approx Travel Time
9h 55m
On Demand
Udhampur
Ambala
Mohali
Approx Travel Time
9h 55m
On Demand
Frequently Asked Questions
What is the distance between Udhampur and Mohali?
Mohali is approximately 300+ kms from Udhampur.
How long does it take to reach Mohali from Udhampur?
It takes approximately 3 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 Via Ludhiana.
What is the fastest way to reach Mohali from Udhampur?
The fastest way to reach Mohali from Udhampur is by Train, Flight Via Jammu.