
Khamgaon to Ujjain
Ujjain is approximately 350+ kms from Khamgaon. The fastest way to reach Ujjain from Khamgaon is by Bus Via Indore. It takes approximately 7 hours. The cheapest way to reach Ujjain from Khamgaon is by Bus, Train Via Indore which would take approximately 8 hours.
Sort By
Mode of Transport
Via Indore
Khamgaon
Indore
Ujjain
Approx Travel Time
7h 21m
₹1,649
Onwards
CHEAPEST
Khamgaon
Indore
Ujjain
Approx Travel Time
8h
₹785
Onwards
FASTEST
Khamgaon
Indore
Ujjain
Approx Travel Time
6h 40m
₹1,150
Onwards
Via Jalgaon
Khamgaon
Jalgaon
Ujjain
Approx Travel Time
8h 35m
On Demand
Khamgaon
Jalgaon
Ujjain
Approx Travel Time
7h 55m
₹849
Onwards
Via Burhanpur
Khamgaon
Burhanpur
Ujjain
Approx Travel Time
9h 9m
₹1,450
Onwards
Via Nandura
Khamgaon
Nandura
Ujjain
Approx Travel Time
9h 50m
₹1,549
Onwards
Khamgaon
Nandura
Ujjain
Approx Travel Time
10h 10m
On Demand
Via Bhusawal
Khamgaon
Bhusawal
Ujjain
Approx Travel Time
9h 36m
On Demand
Frequently Asked Questions
What is the distance between Khamgaon and Ujjain?
Ujjain is approximately 350+ kms from Khamgaon.
How long does it take to reach Ujjain from Khamgaon?
It takes approximately 7 hours to reach Ujjain from Khamgaon by Bus Via Indore.
What is the cheapest way to reach Ujjain from Khamgaon?
The cheapest way to reach Ujjain from Khamgaon is by Bus, Train Via Indore.
What is the fastest way to reach Ujjain from Khamgaon?
The fastest way to reach Ujjain from Khamgaon is by Bus Via Indore.


