
Moradabad to Shamli
Shamli is approximately 200+ kms from Moradabad. The fastest way to reach Shamli from Moradabad is by Cab. It takes approximately 5 hours. The cheapest way to reach Shamli from Moradabad is by Train Via Roorkee which would take approximately 7 hours.
Sort By
Mode of Transport
Via Deoband
Moradabad
Deoband
Shamli
Approx Travel Time
5h 40m
On Demand
Moradabad
Deoband
Shamli
Approx Travel Time
6h 41m
On Demand
Via Roorkee
CHEAPEST
Moradabad
Roorkee
Shamli
Approx Travel Time
6h 25m
₹230
Onwards
Moradabad
Roorkee
Shamli
Approx Travel Time
6h 40m
₹4,244
Onwards
Via Haridwar
Moradabad
Haridwar
Shamli
Approx Travel Time
6h 25m
₹290
Onwards
Moradabad
Haridwar
Shamli
Approx Travel Time
7h 19m
₹3,465
Onwards
Via Saharanpur
Moradabad
Saharanpur
Shamli
Approx Travel Time
7h 10m
On Demand
Via Rishikesh
Moradabad
Rishikesh
Shamli
Approx Travel Time
7h 10m
On Demand
Moradabad
Rishikesh
Shamli
Approx Travel Time
8h 13m
On Demand
Frequently Asked Questions
What is the distance between Moradabad and Shamli?
Shamli is approximately 200+ kms from Moradabad.
How long does it take to reach Shamli from Moradabad?
It takes approximately 5 hours to reach Shamli from Moradabad by Cab.
What is the cheapest way to reach Shamli from Moradabad?
The cheapest way to reach Shamli from Moradabad is by Train Via Roorkee.
What is the fastest way to reach Shamli from Moradabad?
The fastest way to reach Shamli from Moradabad is by Cab.
Routes Connecting Moradabad
Routes From Moradabad
Routes To Moradabad
- Bhavnagar to Moradabad
- Jagraon to Moradabad
- Kolkata to Moradabad
- Yavatmal to Moradabad
- Bangarapet to Moradabad
- Dharwad to Moradabad
- Bagalkot to Moradabad
- Eluru to Moradabad
- Sirkazhi to Moradabad
- Medinipur to Moradabad
- Hindupur to Moradabad
- Bhuj to Moradabad
- Rajkot to Moradabad
- Hanumangarh to Moradabad
- Kannauj to Moradabad