
Bhim to Ujjain
Ujjain is approximately 400+ kms from Bhim. The fastest way to reach Ujjain from Bhim is by Bus, Flight, Cab Via Udaipur, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Bhim is by Bus, Train Via Nathdwara, Mandsaur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Rajsamand, Mandsaur
RECOMMENDED
Bhim
Rajsamand
Mandsaur
Ujjain
Approx Travel Time
11h 25m
₹8,339
Onwards
Bhim
Rajsamand
Mandsaur
Ujjain
Approx Travel Time
12h 3m
₹1,505
Onwards
Bhim
Rajsamand
Mandsaur
Ujjain
Approx Travel Time
10h 55m
₹1,610
Onwards
Via Rajsamand
Bhim
Rajsamand
Ujjain
Approx Travel Time
11h 5m
₹1,160
Onwards
Via Udaipur, Indore
FASTEST
Bhim
Udaipur
Indore
Ujjain
Approx Travel Time
7h 59m
₹5,452
Onwards
Via Udaipur
Bhim
Udaipur
Ujjain
Approx Travel Time
13h 52m
₹4,707
Onwards
Via Beawar
Bhim
Beawar
Ujjain
Approx Travel Time
10h 45m
₹912
Onwards
Via Nathdwara, Mandsaur
Bhim
Nathdwara
Mandsaur
Ujjain
Approx Travel Time
11h 50m
₹7,729
Onwards
CHEAPEST
Bhim
Nathdwara
Mandsaur
Ujjain
Approx Travel Time
12h
₹695
Onwards
Via Udaipur, Mandsaur
Bhim
Udaipur
Mandsaur
Ujjain
Approx Travel Time
11h 50m
₹7,679
Onwards
Frequently Asked Questions
What is the distance between Bhim and Ujjain?
Ujjain is approximately 400+ kms from Bhim.
How long does it take to reach Ujjain from Bhim?
It takes approximately 8 hours to reach Ujjain from Bhim by Bus, Flight, Cab Via Udaipur, Indore.
What is the cheapest way to reach Ujjain from Bhim?
The cheapest way to reach Ujjain from Bhim is by Bus, Train Via Nathdwara, Mandsaur.
What is the fastest way to reach Ujjain from Bhim?
The fastest way to reach Ujjain from Bhim is by Bus, Flight, Cab Via Udaipur, Indore.


