
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,729
Onwards
FASTEST
Loharu
Delhi
Indore
Ujjain
Approx Travel Time
8h 32m
₹5,952
Onwards
Loharu
Delhi
Indore
Ujjain
Approx Travel Time
8h 48m
₹5,094
Onwards
Via Jaipur
Loharu
Jaipur
Ujjain
Approx Travel Time
15h 58m
₹5,519
Onwards
Loharu
Jaipur
Ujjain
Approx Travel Time
12h 52m
₹490
Onwards
Via Chomu
Loharu
Chomu
Ujjain
Approx Travel Time
15h 40m
₹1,248
Onwards
Via Jaipur, Indore
Loharu
Jaipur
Indore
Ujjain
Approx Travel Time
9h 6m
₹6,196
Onwards
Via Delhi, Bhopal
Loharu
Delhi
Bhopal
Ujjain
Approx Travel Time
9h 33m
₹4,630
Onwards
Via Kota
Loharu
Kota
Ujjain
Approx Travel Time
14h 5m
₹634
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.


