
Shamli to Moga
Moga is approximately 300+ kms from Shamli. The fastest way to reach Moga from Shamli is by Cab, Train Via Mohali. It takes approximately 9 hours. The cheapest way to reach Moga from Shamli is by Cab, Train Via Karnal, Ludhiana which would take approximately 9 hours.
Sort By
Mode of Transport
Via Karnal, Ludhiana
RECOMMENDED
CHEAPEST
Shamli
Karnal
Ludhiana
Moga
Approx Travel Time
8h 50m
₹1,785
Onwards
Shamli
Karnal
Ludhiana
Moga
Approx Travel Time
9h 5m
₹3,926
Onwards
Via Mohali
Shamli
Mohali
Moga
Approx Travel Time
8h 56m
₹6,812
Onwards
FASTEST
Shamli
Mohali
Moga
Approx Travel Time
8h 41m
On Demand
Via Ambala, Ludhiana
Shamli
Ambala
Ludhiana
Moga
Approx Travel Time
9h 45m
₹3,241
Onwards
Shamli
Ambala
Ludhiana
Moga
Approx Travel Time
10h
₹5,429
Onwards
Via Panipat, Ludhiana
Shamli
Panipat
Ludhiana
Moga
Approx Travel Time
9h 50m
₹1,907
Onwards
Shamli
Panipat
Ludhiana
Moga
Approx Travel Time
10h 5m
₹4,064
Onwards
Via Yamunanagar, Ludhiana
Shamli
Yamunanagar
Ludhiana
Moga
Approx Travel Time
10h 5m
₹3,065
Onwards
Shamli
Yamunanagar
Ludhiana
Moga
Approx Travel Time
10h 20m
₹5,253
Onwards
Frequently Asked Questions
What is the distance between Shamli and Moga?
Moga is approximately 300+ kms from Shamli.
How long does it take to reach Moga from Shamli?
It takes approximately 9 hours to reach Moga from Shamli by Cab, Train Via Mohali.
What is the cheapest way to reach Moga from Shamli?
The cheapest way to reach Moga from Shamli is by Cab, Train Via Karnal, Ludhiana.
What is the fastest way to reach Moga from Shamli?
The fastest way to reach Moga from Shamli is by Cab, Train Via Mohali.