
Loharu to Ujjain
Ujjain is approximately 750+ kms from Loharu. The fastest way to reach Ujjain from Loharu is by Train, Flight, Cab Via Delhi, Indore. It takes approximately 9 hours. The cheapest way to reach Ujjain from Loharu is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi, Indore
Loharu
Delhi
Indore
Ujjain
Approx Travel Time
8h 43m
₹4,955
Onwards
FASTEST
Loharu
Delhi
Indore
Ujjain
Approx Travel Time
8h 32m
₹6,178
Onwards
Loharu
Delhi
Indore
Ujjain
Approx Travel Time
8h 48m
₹5,320
Onwards
Via Jaipur
Loharu
Jaipur
Ujjain
Approx Travel Time
15h 58m
₹5,420
Onwards
Loharu
Jaipur
Ujjain
Approx Travel Time
14h 10m
₹715
Onwards
Loharu
Jaipur
Ujjain
Approx Travel Time
12h 52m
₹490
Onwards
Via Chomu
Loharu
Chomu
Ujjain
Approx Travel Time
15h 40m
₹1,400
Onwards
Via Jaipur, Indore
Loharu
Jaipur
Indore
Ujjain
Approx Travel Time
9h 6m
₹6,226
Onwards
Via Delhi, Bhopal
Loharu
Delhi
Bhopal
Ujjain
Approx Travel Time
9h 33m
₹4,229
Onwards
Frequently Asked Questions
What is the distance between Loharu and Ujjain?
Ujjain is approximately 750+ kms from Loharu.
How long does it take to reach Ujjain from Loharu?
It takes approximately 9 hours to reach Ujjain from Loharu by Train, Flight, Cab Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Loharu?
The cheapest way to reach Ujjain from Loharu is by Train.
What is the fastest way to reach Ujjain from Loharu?
The fastest way to reach Ujjain from Loharu is by Train, Flight, Cab Via Delhi, Indore.


