Jammu to Moga - Multiple Options To Reach By Train, Cab, Bus
Moga is approximately 200+ kms from Jammu. The fastest way to reach Moga from Jammu is by Train, Cab Via Amritsar. It takes approximately 6 hours. The cheapest way to reach Moga from Jammu is by Train Via Firozpur which would take approximately 7 hours.
Sort By
Mode of Transport
Via Amritsar
RECOMMENDED
FASTEST
Jammu
Amritsar
Moga
Approx Travel Time
6h 10m
₹2,423
Onwards
Jammu
Amritsar
Moga
Approx Travel Time
6h 40m
₹2,608
Onwards
Via Jalandhar
Jammu
Jalandhar
Moga
Approx Travel Time
6h 55m
₹4,058
Onwards
Via Firozpur
CHEAPEST
Jammu
Firozpur
Moga
Approx Travel Time
6h 55m
₹370
Onwards
Via Pathankot, Jalandhar
Jammu
Pathankot
Jalandhar
Moga
Approx Travel Time
8h 35m
₹4,093
Onwards
Jammu
Pathankot
Jalandhar
Moga
Approx Travel Time
8h 50m
₹4,428
Onwards
Jammu
Pathankot
Jalandhar
Moga
Approx Travel Time
9h 14m
₹6,741
Onwards
Via Hoshiarpur
Jammu
Hoshiarpur
Moga
Approx Travel Time
8h 25m
₹4,461
Onwards
Via Kathua, Jalandhar
Jammu
Kathua
Jalandhar
Moga
Approx Travel Time
9h 5m
₹4,248
Onwards
Via Ludhiana
Jammu
Ludhiana
Moga
Approx Travel Time
8h 40m
₹5,129
Onwards
Frequently Asked Questions
What is the distance between Jammu and Moga?
Moga is approximately 200+ kms from Jammu.
How long does it take to reach Moga from Jammu?
It takes approximately 6 hours to reach Moga from Jammu by Train, Cab Via Amritsar.
What is the cheapest way to reach Moga from Jammu?
The cheapest way to reach Moga from Jammu is by Train Via Firozpur.
What is the fastest way to reach Moga from Jammu?
The fastest way to reach Moga from Jammu is by Train, Cab Via Amritsar.