
Ujjain to Khandwa
Khandwa is approximately 150+ kms from Ujjain. The fastest way to reach Khandwa from Ujjain is by Train. It takes approximately 4 hours. The cheapest way to reach Khandwa from Ujjain is by Train, Bus Via Indore which would take approximately 6 hours.
Sort By
Mode of Transport
Via Indore
CHEAPEST
Ujjain
Indore
Khandwa
Approx Travel Time
5h 55m
₹285
Onwards
Ujjain
Indore
Khandwa
Approx Travel Time
6h 5m
₹3,398
Onwards
Ujjain
Indore
Khandwa
Approx Travel Time
6h 10m
₹310
Onwards
Ujjain
Indore
Khandwa
Approx Travel Time
6h 20m
₹3,423
Onwards
Via Shajapur, Indore
Ujjain
Shajapur
Indore
Khandwa
Approx Travel Time
9h 35m
₹425
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Khandwa?
Khandwa is approximately 150+ kms from Ujjain.
How long does it take to reach Khandwa from Ujjain?
It takes approximately 4 hours to reach Khandwa from Ujjain by Train.
What is the cheapest way to reach Khandwa from Ujjain?
The cheapest way to reach Khandwa from Ujjain is by Train, Bus Via Indore.
What is the fastest way to reach Khandwa from Ujjain?
The fastest way to reach Khandwa from Ujjain is by Train.