Shimla to Moradabad - Multiple Options To Reach By Bus, Train, Cab
Moradabad is approximately 300+ kms from Shimla. The fastest way to reach Moradabad from Shimla is by Cab, Train Via Chandigarh. It takes approximately 9 hours. The cheapest way to reach Moradabad from Shimla is by Bus, Train Via Chandigarh which would take approximately 9 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
Shimla
Haridwar
Moradabad
Approx Travel Time
8h 55m
₹651
Onwards
Shimla
Haridwar
Moradabad
Approx Travel Time
9h 49m
₹4,371
Onwards
Via Chandigarh
FASTEST
Shimla
Chandigarh
Moradabad
Approx Travel Time
8h 40m
₹3,036
Onwards
CHEAPEST
Shimla
Chandigarh
Moradabad
Approx Travel Time
8h 40m
₹501
Onwards
Via Chandigarh, Saharanpur
Shimla
Chandigarh
Saharanpur
Moradabad
Approx Travel Time
10h 20m
₹546
Onwards
Shimla
Chandigarh
Saharanpur
Moradabad
Approx Travel Time
11h 23m
₹3,805
Onwards
Via Ambala
Shimla
Ambala
Moradabad
Approx Travel Time
9h 59m
₹3,962
Onwards
Via Dehradun
Shimla
Dehradun
Moradabad
Approx Travel Time
10h 16m
₹6,758
Onwards
Via Mohali
Shimla
Mohali
Moradabad
Approx Travel Time
9h 59m
On Demand
Via Yamunanagar
Shimla
Yamunanagar
Moradabad
Approx Travel Time
10h 23m
₹4,496
Onwards
Frequently Asked Questions
What is the distance between Shimla and Moradabad?
Moradabad is approximately 300+ kms from Shimla.
How long does it take to reach Moradabad from Shimla?
It takes approximately 9 hours to reach Moradabad from Shimla by Cab, Train Via Chandigarh.
What is the cheapest way to reach Moradabad from Shimla?
The cheapest way to reach Moradabad from Shimla is by Bus, Train Via Chandigarh.
What is the fastest way to reach Moradabad from Shimla?
The fastest way to reach Moradabad from Shimla is by Cab, Train Via Chandigarh.
Routes Connecting Shimla
From Shimla
Routes Connecting Moradabad
From Moradabad
- Moradabad to Jind
- Moradabad to Bhavani
- Moradabad to Hingoli
- Moradabad to Kaikalur
- Moradabad to Bhadravathi
- Moradabad to Udgir
- Moradabad to Raver
- Moradabad to Karwar
- Moradabad to Jalna
- Moradabad to Dhanbad
- Moradabad to Tinsukia
- Moradabad to Kharsia
- Moradabad to Bangarapet
- Moradabad to Hoshiarpur
- Moradabad to Salem
To Moradabad
- Bekal to Moradabad
- Karunagappally to Moradabad
- Alipurduar to Moradabad
- Chandrapur to Moradabad
- Batala to Moradabad
- Firozabad to Moradabad
- Ulhasnagar to Moradabad
- Barnala to Moradabad
- Bapatla to Moradabad
- Hajipur to Moradabad
- Tiruchirappalli to Moradabad
- Samastipur to Moradabad
- Paralakhemundi to Moradabad
- Hingoli to Moradabad
- Namakkal to Moradabad