
Bhim to Ujjain
Ujjain is approximately 350+ kms from Bhim. The fastest way to reach Ujjain from Bhim is by Cab, Train, Bus Via Bhilwara, Mandsaur. It takes approximately 9 hours. The cheapest way to reach Ujjain from Bhim is by Bus, Train Via Nathdwara, Nimbahera which would take approximately 13 hours.
Sort By
Mode of Transport
Via Bhilwara, Mandsaur
RECOMMENDED
FASTEST
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
9h 4m
₹3,463
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
9h 36m
₹7,583
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
9h 50m
₹3,818
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
10h 22m
₹7,938
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
10h 12m
₹3,359
Onwards
Via Rajsamand
Bhim
Rajsamand
Ujjain
Approx Travel Time
11h 5m
₹1,100
Onwards
Via Nathdwara, Nimbahera
CHEAPEST
Bhim
Nathdwara
Nimbahera
Ujjain
Approx Travel Time
12h 28m
₹785
Onwards
Via Bhilwara, Jaora
Bhim
Bhilwara
Jaora
Ujjain
Approx Travel Time
10h 38m
₹3,483
Onwards
Bhim
Bhilwara
Jaora
Ujjain
Approx Travel Time
10h 25m
₹3,818
Onwards
Via Bhilwara
Bhim
Bhilwara
Ujjain
Approx Travel Time
11h 10m
₹3,669
Onwards
Frequently Asked Questions
What is the distance between Bhim and Ujjain?
Ujjain is approximately 350+ kms from Bhim.
How long does it take to reach Ujjain from Bhim?
It takes approximately 9 hours to reach Ujjain from Bhim by Cab, Train, Bus Via Bhilwara, Mandsaur.
What is the cheapest way to reach Ujjain from Bhim?
The cheapest way to reach Ujjain from Bhim is by Bus, Train Via Nathdwara, Nimbahera.
What is the fastest way to reach Ujjain from Bhim?
The fastest way to reach Ujjain from Bhim is by Cab, Train, Bus Via Bhilwara, Mandsaur.


