
Moga to Shamli
Shamli is approximately 350+ kms from Moga. The fastest way to reach Shamli from Moga is by Train Via Saharanpur. It takes approximately 8 hours. The cheapest way to reach Shamli from Moga is by Train, Cab Via Rohtak which would take approximately 10 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
FASTEST
Moga
Saharanpur
Shamli
Approx Travel Time
7h 59m
On Demand
Moga
Saharanpur
Shamli
Approx Travel Time
8h 18m
On Demand
Moga
Saharanpur
Shamli
Approx Travel Time
8h 28m
On Demand
Via Yamunanagar
Moga
Yamunanagar
Shamli
Approx Travel Time
8h 28m
On Demand
Via Jind
Moga
Jind
Shamli
Approx Travel Time
8h 15m
₹3,773
Onwards
Via Rohtak
CHEAPEST
Moga
Rohtak
Shamli
Approx Travel Time
9h 28m
₹2,921
Onwards
Frequently Asked Questions
What is the distance between Moga and Shamli?
Shamli is approximately 350+ kms from Moga.
How long does it take to reach Shamli from Moga?
It takes approximately 8 hours to reach Shamli from Moga by Train Via Saharanpur.
What is the cheapest way to reach Shamli from Moga?
The cheapest way to reach Shamli from Moga is by Train, Cab Via Rohtak.
What is the fastest way to reach Shamli from Moga?
The fastest way to reach Shamli from Moga is by Train Via Saharanpur.