
Ujjain to Jodhpur
Jodhpur is approximately 450+ kms from Ujjain. The fastest way to reach Jodhpur from Ujjain is by Train, Flight Via Indore. It takes approximately 4 hours. The cheapest way to reach Jodhpur from Ujjain is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Indore
FASTEST
Ujjain
Indore
Jodhpur
Approx Travel Time
3h 55m
₹8,256
Onwards
Ujjain
Indore
Jodhpur
Approx Travel Time
13h 25m
₹565
Onwards
Via Kota
Ujjain
Kota
Jodhpur
Approx Travel Time
12h 40m
₹520
Onwards
Ujjain
Kota
Jodhpur
Approx Travel Time
13h 40m
₹595
Onwards
Via Ajmer
Ujjain
Ajmer
Jodhpur
Approx Travel Time
13h 55m
₹535
Onwards
Ujjain
Ajmer
Jodhpur
Approx Travel Time
13h 25m
₹465
Onwards
Ujjain
Ajmer
Jodhpur
Approx Travel Time
14h 25m
₹4,002
Onwards
Via Ahmedabad
Ujjain
Ahmedabad
Jodhpur
Approx Travel Time
9h 25m
₹4,169
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Jodhpur?
Jodhpur is approximately 450+ kms from Ujjain.
How long does it take to reach Jodhpur from Ujjain?
It takes approximately 4 hours to reach Jodhpur from Ujjain by Train, Flight Via Indore.
What is the cheapest way to reach Jodhpur from Ujjain?
The cheapest way to reach Jodhpur from Ujjain is by Train.
What is the fastest way to reach Jodhpur from Ujjain?
The fastest way to reach Jodhpur from Ujjain is by Train, Flight Via Indore.