
Moga to Udhampur
Udhampur is approximately 300+ kms from Moga. The fastest way to reach Udhampur from Moga is by Cab, Train Via Dasua. 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 Dasua
FASTEST
Moga
Dasua
Udhampur
Approx Travel Time
7h 42m
On Demand
Via Jalandhar
Moga
Jalandhar
Udhampur
Approx Travel Time
8h 10m
₹1,040
Onwards
Moga
Jalandhar
Udhampur
Approx Travel Time
8h 22m
₹1,799
Onwards
Moga
Jalandhar
Udhampur
Approx Travel Time
8h 5m
₹2,607
Onwards
Moga
Jalandhar
Udhampur
Approx Travel Time
8h 17m
₹3,366
Onwards
Via Ludhiana
CHEAPEST
Moga
Ludhiana
Udhampur
Approx Travel Time
8h 27m
₹285
Onwards
Moga
Ludhiana
Udhampur
Approx Travel Time
9h 5m
₹415
Onwards
Via Hoshiarpur
Moga
Hoshiarpur
Udhampur
Approx Travel Time
8h 41m
On Demand
Via Pathankot
Moga
Pathankot
Udhampur
Approx Travel Time
8h 50m
₹1,045
Onwards
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, Train Via Dasua.
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, Train Via Dasua.

