
Ujjain to Bhim
Bhim is approximately 400+ kms from Ujjain. The fastest way to reach Bhim from Ujjain is by Bus, Train, Cab Via Mandsaur, Bhilwara. It takes approximately 9 hours. The cheapest way to reach Bhim from Ujjain is by Train, Bus Via Nimbahera, Nathdwara which would take approximately 13 hours.
Sort By
Mode of Transport
Via Mandsaur, Bhilwara
FASTEST
Ujjain
Mandsaur
Bhilwara
Bhim
Approx Travel Time
9h 4m
₹2,913
Onwards
Ujjain
Mandsaur
Bhilwara
Bhim
Approx Travel Time
9h 36m
₹6,002
Onwards
Ujjain
Mandsaur
Bhilwara
Bhim
Approx Travel Time
10h 22m
₹6,357
Onwards
Ujjain
Mandsaur
Bhilwara
Bhim
Approx Travel Time
10h 12m
₹2,808
Onwards
Ujjain
Mandsaur
Bhilwara
Bhim
Approx Travel Time
9h 50m
₹3,268
Onwards
Via Nimbahera, Nathdwara
CHEAPEST
Ujjain
Nimbahera
Nathdwara
Bhim
Approx Travel Time
12h 28m
₹885
Onwards
Via Ratlam, Bhilwara
Ujjain
Ratlam
Bhilwara
Bhim
Approx Travel Time
10h 57m
₹5,657
Onwards
Via Khachrod, Bhilwara
Ujjain
Khachrod
Bhilwara
Bhim
Approx Travel Time
11h 36m
On Demand
Via Jaora, Bhilwara
Ujjain
Jaora
Bhilwara
Bhim
Approx Travel Time
10h 38m
₹2,883
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 9 hours to reach Bhim from Ujjain by Bus, Train, Cab Via Mandsaur, Bhilwara.
What is the cheapest way to reach Bhim from Ujjain?
The cheapest way to reach Bhim from Ujjain is by Train, Bus Via Nimbahera, Nathdwara.
What is the fastest way to reach Bhim from Ujjain?
The fastest way to reach Bhim from Ujjain is by Bus, Train, Cab Via Mandsaur, Bhilwara.


