
Khandwa to Shimla
Shimla is approximately 1100+ kms from Khandwa. The fastest way to reach Shimla from Khandwa is by Train, Flight Via Delhi. It takes approximately 19 hours. The cheapest way to reach Shimla from Khandwa is by Bus, Train Via Indore which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Khandwa
Delhi
Shimla
Approx Travel Time
18h 25m
₹3,649
Onwards
Khandwa
Delhi
Shimla
Approx Travel Time
1d 0h 40m
₹1,023
Onwards
Via Jaipur
Khandwa
Jaipur
Shimla
Approx Travel Time
1d 0h 25m
₹705
Onwards
Khandwa
Jaipur
Shimla
Approx Travel Time
1d 1h 25m
₹2,606
Onwards
Via Indore
CHEAPEST
Khandwa
Indore
Shimla
Approx Travel Time
1d 0h 55m
₹470
Onwards
Khandwa
Indore
Shimla
Approx Travel Time
1d 0h 55m
₹3,570
Onwards
Via Ambala
Khandwa
Ambala
Shimla
Approx Travel Time
1d 1h 10m
₹3,971
Onwards
Via Panipat
Khandwa
Panipat
Shimla
Approx Travel Time
1d 1h 25m
₹6,018
Onwards
Frequently Asked Questions
What is the distance between Khandwa and Shimla?
Shimla is approximately 1100+ kms from Khandwa.
How long does it take to reach Shimla from Khandwa?
It takes approximately 19 hours to reach Shimla from Khandwa by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Khandwa?
The cheapest way to reach Shimla from Khandwa is by Bus, Train Via Indore.
What is the fastest way to reach Shimla from Khandwa?
The fastest way to reach Shimla from Khandwa is by Train, Flight Via Delhi.