
Shajapur to Khandwa
Khandwa is approximately 0+ kms from Shajapur. The fastest way to reach Khandwa from Shajapur is by Train, Bus Via Ujjain. It takes approximately 4 hours. The cheapest way to reach Khandwa from Shajapur is by Train Via Bhopal which would take approximately 7 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
Shajapur
Indore
Khandwa
Approx Travel Time
5h 18m
On Demand
Shajapur
Indore
Khandwa
Approx Travel Time
6h 28m
On Demand
Via Ujjain
FASTEST
Shajapur
Ujjain
Khandwa
Approx Travel Time
3h 38m
₹595
Onwards
Shajapur
Ujjain
Khandwa
Approx Travel Time
4h 30m
₹650
Onwards
Shajapur
Ujjain
Khandwa
Approx Travel Time
9h 3m
₹320
Onwards
Shajapur
Ujjain
Khandwa
Approx Travel Time
10h 5m
₹375
Onwards
Via Bhopal
CHEAPEST
Shajapur
Bhopal
Khandwa
Approx Travel Time
6h 38m
₹255
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Khandwa?
Khandwa is approximately 0+ kms from Shajapur.
How long does it take to reach Khandwa from Shajapur?
It takes approximately 4 hours to reach Khandwa from Shajapur by Train, Bus Via Ujjain.
What is the cheapest way to reach Khandwa from Shajapur?
The cheapest way to reach Khandwa from Shajapur is by Train Via Bhopal.
What is the fastest way to reach Khandwa from Shajapur?
The fastest way to reach Khandwa from Shajapur is by Train, Bus Via Ujjain.

