
Moga to Udhampur
Udhampur is approximately 300+ kms from Moga. The fastest way to reach Udhampur from Moga is by Cab. It takes approximately 8 hours. The cheapest way to reach Udhampur from Moga is by Train Via Ludhiana which would take approximately 9 hours.
Sort By
Mode of Transport
Via Jalandhar
Moga
Jalandhar
Udhampur
Approx Travel Time
8h 31m
₹2,814
Onwards
Via Kapurthala
Moga
Kapurthala
Udhampur
Approx Travel Time
8h 29m
On Demand
Via Pathankot
Moga
Pathankot
Udhampur
Approx Travel Time
9h 15m
₹1,760
Onwards
Moga
Pathankot
Udhampur
Approx Travel Time
9h 20m
₹945
Onwards
Via Ludhiana
CHEAPEST
Moga
Ludhiana
Udhampur
Approx Travel Time
9h 7m
₹285
Onwards
Moga
Ludhiana
Udhampur
Approx Travel Time
9h 42m
₹2,548
Onwards
Via Dasua
Moga
Dasua
Udhampur
Approx Travel Time
8h 32m
₹3,864
Onwards
Via Phagwara
Moga
Phagwara
Udhampur
Approx Travel Time
9h 3m
₹2,916
Onwards
Via Amritsar
Moga
Amritsar
Udhampur
Approx Travel Time
9h 35m
On Demand
Frequently Asked Questions
What is the distance between Moga and Udhampur?
Udhampur is approximately 300+ kms from Moga.
How long does it take to reach Udhampur from Moga?
It takes approximately 8 hours to reach Udhampur from Moga by Cab.
What is the cheapest way to reach Udhampur from Moga?
The cheapest way to reach Udhampur from Moga is by Train Via Ludhiana.
What is the fastest way to reach Udhampur from Moga?
The fastest way to reach Udhampur from Moga is by Cab.


