
Shajapur to Shimla
Shimla is approximately 900+ kms from Shajapur. The fastest way to reach Shimla from Shajapur is by Train, Flight Via Delhi. It takes approximately 15 hours. The cheapest way to reach Shimla from Shajapur is by Train Via Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Shajapur
Delhi
Shimla
Approx Travel Time
14h 40m
₹6,900
Onwards
CHEAPEST
Shajapur
Delhi
Shimla
Approx Travel Time
20h 10m
₹705
Onwards
Shajapur
Delhi
Shimla
Approx Travel Time
21h 40m
₹989
Onwards
Via Ghaziabad
Shajapur
Ghaziabad
Shimla
Approx Travel Time
20h 25m
₹725
Onwards
Via Meerut
Shajapur
Meerut
Shimla
Approx Travel Time
20h 25m
₹755
Onwards
Via Muzaffarnagar
Shajapur
Muzaffarnagar
Shimla
Approx Travel Time
20h 25m
₹2,795
Onwards
Via Modinagar
Shajapur
Modinagar
Shimla
Approx Travel Time
20h 25m
₹740
Onwards
Via Jaipur
Shajapur
Jaipur
Shimla
Approx Travel Time
20h 40m
On Demand
Via Roorkee
Shajapur
Roorkee
Shimla
Approx Travel Time
20h 55m
₹1,550
Onwards
Via Panipat
Shajapur
Panipat
Shimla
Approx Travel Time
22h 11m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Shimla?
Shimla is approximately 900+ kms from Shajapur.
How long does it take to reach Shimla from Shajapur?
It takes approximately 15 hours to reach Shimla from Shajapur by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Shajapur?
The cheapest way to reach Shimla from Shajapur is by Train Via Delhi.
What is the fastest way to reach Shimla from Shajapur?
The fastest way to reach Shimla from Shajapur is by Train, Flight Via Delhi.
Routes Connecting Shajapur
Routes From Shajapur
- Shajapur to Moga
- Shajapur to Basoda
- Shajapur to Madurai
- Shajapur to Kattappana
- Shajapur to Bhuj
- Shajapur to Silchar
- Shajapur to Anandpur-Sahib
- Shajapur to Vrindavan
- Shajapur to Coimbatore
- Shajapur to Kalyanpur
- Shajapur to Bhiloda
- Shajapur to Thiruvarur
- Shajapur to Karkala
- Shajapur to Gondia
- Shajapur to Dhrangadhra