
Ujjain to Barmer
Barmer is approximately 750+ kms from Ujjain. The fastest way to reach Barmer from Ujjain is by Train, Flight Via Indore, Jodhpur. It takes approximately 10 hours. The cheapest way to reach Barmer from Ujjain is by Bus, Train Via Mandsaur, Jodhpur which would take approximately 17 hours.
Sort By
Mode of Transport
Via Indore, Jodhpur
RECOMMENDED
FASTEST
Ujjain
Indore
Jodhpur
Barmer
Approx Travel Time
9h 58m
₹6,439
Onwards
Ujjain
Indore
Jodhpur
Barmer
Approx Travel Time
10h 2m
₹7,487
Onwards
Ujjain
Indore
Jodhpur
Barmer
Approx Travel Time
10h 13m
₹6,474
Onwards
Ujjain
Indore
Jodhpur
Barmer
Approx Travel Time
10h 33m
₹9,541
Onwards
Ujjain
Indore
Jodhpur
Barmer
Approx Travel Time
10h 37m
₹10,589
Onwards
Via Pindwara
Ujjain
Pindwara
Barmer
Approx Travel Time
16h 25m
₹1,350
Onwards
Via Sojat
Ujjain
Sojat
Barmer
Approx Travel Time
17h 14m
On Demand
Via Nimbahera
Ujjain
Nimbahera
Barmer
Approx Travel Time
17h 29m
On Demand
Via Mandsaur, Jodhpur
CHEAPEST
Ujjain
Mandsaur
Jodhpur
Barmer
Approx Travel Time
17h 8m
₹945
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Barmer?
Barmer is approximately 750+ kms from Ujjain.
How long does it take to reach Barmer from Ujjain?
It takes approximately 10 hours to reach Barmer from Ujjain by Train, Flight Via Indore, Jodhpur.
What is the cheapest way to reach Barmer from Ujjain?
The cheapest way to reach Barmer from Ujjain is by Bus, Train Via Mandsaur, Jodhpur.
What is the fastest way to reach Barmer from Ujjain?
The fastest way to reach Barmer from Ujjain is by Train, Flight Via Indore, Jodhpur.

