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


