
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,217
Onwards
Ujjain
Mandsaur
Rajsamand
Bhim
Approx Travel Time
10h 55m
₹1,574
Onwards
Via Indore, Udaipur
FASTEST
Ujjain
Indore
Udaipur
Bhim
Approx Travel Time
7h 34m
₹9,528
Onwards
Via Rajsamand
Ujjain
Rajsamand
Bhim
Approx Travel Time
11h 5m
₹1,350
Onwards
Via Nimbahera, Rajsamand
Ujjain
Nimbahera
Rajsamand
Bhim
Approx Travel Time
12h 23m
₹1,385
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,667
Onwards
CHEAPEST
Ujjain
Mandsaur
Nathdwara
Bhim
Approx Travel Time
12h
₹719
Onwards
Via Beawar
Ujjain
Beawar
Bhim
Approx Travel Time
10h 40m
₹1,050
Onwards
Via Mandsaur, Udaipur
Ujjain
Mandsaur
Udaipur
Bhim
Approx Travel Time
11h 50m
₹4,517
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.