
Bhabua to Ujjain
Ujjain is approximately 950+ kms from Bhabua. The fastest way to reach Ujjain from Bhabua is by Bus, Flight, Cab Via Prayagraj(Allahabad), Indore. It takes approximately 10 hours. The cheapest way to reach Ujjain from Bhabua is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Indore
RECOMMENDED
Bhabua
Prayagraj(Allahabad)
Indore
Ujjain
Approx Travel Time
9h 55m
₹11,727
Onwards
Bhabua
Prayagraj(Allahabad)
Indore
Ujjain
Approx Travel Time
10h 6m
₹10,362
Onwards
Bhabua
Prayagraj(Allahabad)
Indore
Ujjain
Approx Travel Time
10h 32m
₹5,210
Onwards
FASTEST
Bhabua
Prayagraj(Allahabad)
Indore
Ujjain
Approx Travel Time
9h 44m
₹10,716
Onwards
Via Sagar
Bhabua
Sagar
Ujjain
Approx Travel Time
19h 40m
On Demand
Via Vidisha
Bhabua
Vidisha
Ujjain
Approx Travel Time
18h 35m
₹635
Onwards
Via Pipariya
Bhabua
Pipariya
Ujjain
Approx Travel Time
20h 8m
₹7,521
Onwards
Via Prayagraj(Allahabad), Bhopal
Bhabua
Prayagraj(Allahabad)
Bhopal
Ujjain
Approx Travel Time
22h 1m
₹6,457
Onwards
Via Varanasi, Bhopal
Bhabua
Varanasi
Bhopal
Ujjain
Approx Travel Time
21h 50m
₹5,646
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Ujjain?
Ujjain is approximately 950+ kms from Bhabua.
How long does it take to reach Ujjain from Bhabua?
It takes approximately 10 hours to reach Ujjain from Bhabua by Bus, Flight, Cab Via Prayagraj(Allahabad), Indore.
What is the cheapest way to reach Ujjain from Bhabua?
The cheapest way to reach Ujjain from Bhabua is by Train.
What is the fastest way to reach Ujjain from Bhabua?
The fastest way to reach Ujjain from Bhabua is by Bus, Flight, Cab Via Prayagraj(Allahabad), Indore.


