Shimla to Khandwa
Khandwa is approximately 1100+ kms from Shimla. The fastest way to reach Khandwa from Shimla is by Flight, Train Via Delhi. It takes approximately 19 hours. The cheapest way to reach Khandwa from Shimla is by Train, Bus Via Indore which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Shimla
Delhi
Khandwa
Approx Travel Time
18h 25m
₹3,631
Onwards
Shimla
Delhi
Khandwa
Approx Travel Time
1d 1h 25m
₹1,074
Onwards
Via Ajmer
Shimla
Ajmer
Khandwa
Approx Travel Time
1d 1h 40m
₹635
Onwards
Via Indore
Shimla
Indore
Khandwa
Approx Travel Time
1d 1h 13m
₹3,509
Onwards
CHEAPEST
Shimla
Indore
Khandwa
Approx Travel Time
1d 1h 10m
₹450
Onwards
Via Ambala
Shimla
Ambala
Khandwa
Approx Travel Time
1d 1h 29m
₹4,021
Onwards
Frequently Asked Questions
What is the distance between Shimla and Khandwa?
Khandwa is approximately 1100+ kms from Shimla.
How long does it take to reach Khandwa from Shimla?
It takes approximately 19 hours to reach Khandwa from Shimla by Flight, Train Via Delhi.
What is the cheapest way to reach Khandwa from Shimla?
The cheapest way to reach Khandwa from Shimla is by Train, Bus Via Indore.
What is the fastest way to reach Khandwa from Shimla?
The fastest way to reach Khandwa from Shimla is by Flight, Train Via Delhi.