
Barmer to Ujjain
Ujjain is approximately 750+ kms from Barmer. The fastest way to reach Ujjain from Barmer is by Cab, Flight, Bus Via Jodhpur, Indore. It takes approximately 9 hours. The cheapest way to reach Ujjain from Barmer is by Train, Bus Via Jodhpur, Mandsaur which would take approximately 16 hours.
Sort By
Mode of Transport
Via Jodhpur, Indore
RECOMMENDED
Barmer
Jodhpur
Indore
Ujjain
Approx Travel Time
10h 10m
₹11,280
Onwards
Barmer
Jodhpur
Indore
Ujjain
Approx Travel Time
9h 39m
₹7,418
Onwards
Barmer
Jodhpur
Indore
Ujjain
Approx Travel Time
9h 58m
₹6,312
Onwards
FASTEST
Barmer
Jodhpur
Indore
Ujjain
Approx Travel Time
9h 9m
₹10,482
Onwards
Barmer
Jodhpur
Indore
Ujjain
Approx Travel Time
10h 29m
₹10,117
Onwards
Via Jodhpur, Mandsaur
CHEAPEST
Barmer
Jodhpur
Mandsaur
Ujjain
Approx Travel Time
15h 33m
₹944
Onwards
Via Nimbahera
Barmer
Nimbahera
Ujjain
Approx Travel Time
17h 48m
₹5,826
Onwards
Via Ratlam
Barmer
Ratlam
Ujjain
Approx Travel Time
16h 40m
₹1,165
Onwards
Via Sojat
Barmer
Sojat
Ujjain
Approx Travel Time
17h 28m
On Demand
Frequently Asked Questions
What is the distance between Barmer and Ujjain?
Ujjain is approximately 750+ kms from Barmer.
How long does it take to reach Ujjain from Barmer?
It takes approximately 9 hours to reach Ujjain from Barmer by Cab, Flight, Bus Via Jodhpur, Indore.
What is the cheapest way to reach Ujjain from Barmer?
The cheapest way to reach Ujjain from Barmer is by Train, Bus Via Jodhpur, Mandsaur.
What is the fastest way to reach Ujjain from Barmer?
The fastest way to reach Ujjain from Barmer is by Cab, Flight, Bus Via Jodhpur, Indore.


