
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,491
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
9h 36m
₹7,610
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
9h 50m
₹3,846
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
10h 22m
₹7,965
Onwards
Bhim
Bhilwara
Mandsaur
Ujjain
Approx Travel Time
10h 12m
₹3,386
Onwards
Via Rajsamand
Bhim
Rajsamand
Ujjain
Approx Travel Time
11h 5m
₹1,200
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,510
Onwards
Bhim
Bhilwara
Jaora
Ujjain
Approx Travel Time
10h 25m
₹3,845
Onwards
Via Bhilwara
Bhim
Bhilwara
Ujjain
Approx Travel Time
11h 10m
₹3,696
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.


