
Nagaur to Ujjain
Ujjain is approximately 500+ kms from Nagaur. The fastest way to reach Ujjain from Nagaur is by Train Via Merta. It takes approximately 12 hours. The cheapest way to reach Ujjain from Nagaur is by Bus, Train Via Ajmer which would take approximately 14 hours.
Sort By
Mode of Transport
Via Merta
RECOMMENDED
FASTEST
Nagaur
Merta
Ujjain
Approx Travel Time
12h 10m
On Demand
Via Degana
Nagaur
Degana
Ujjain
Approx Travel Time
12h 40m
₹580
Onwards
Via Ajmer
Nagaur
Ajmer
Ujjain
Approx Travel Time
13h 19m
₹3,483
Onwards
CHEAPEST
Nagaur
Ajmer
Ujjain
Approx Travel Time
13h 25m
₹535
Onwards
Via Makrana
Nagaur
Makrana
Ujjain
Approx Travel Time
13h 10m
₹565
Onwards
Via Jodhpur
Nagaur
Jodhpur
Ujjain
Approx Travel Time
13h 40m
₹600
Onwards
Nagaur
Jodhpur
Ujjain
Approx Travel Time
14h 31m
₹4,083
Onwards
Via Sambhar
Nagaur
Sambhar
Ujjain
Approx Travel Time
13h 55m
₹560
Onwards
Via Kuchaman City
Nagaur
Kuchaman City
Ujjain
Approx Travel Time
14h 10m
₹550
Onwards
Via Kota
Nagaur
Kota
Ujjain
Approx Travel Time
12h 55m
₹535
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Ujjain?
Ujjain is approximately 500+ kms from Nagaur.
How long does it take to reach Ujjain from Nagaur?
It takes approximately 12 hours to reach Ujjain from Nagaur by Train Via Merta.
What is the cheapest way to reach Ujjain from Nagaur?
The cheapest way to reach Ujjain from Nagaur is by Bus, Train Via Ajmer.
What is the fastest way to reach Ujjain from Nagaur?
The fastest way to reach Ujjain from Nagaur is by Train Via Merta.