
Ujjain to Loharu
Loharu is approximately 950+ kms from Ujjain. The fastest way to reach Loharu from Ujjain is by Train, Flight Via Indore, Delhi. It takes approximately 9 hours. The cheapest way to reach Loharu from Ujjain is by Train Via Jaipur which would take approximately 15 hours.
Sort By
Mode of Transport
Via Indore, Delhi
RECOMMENDED
FASTEST
Ujjain
Indore
Delhi
Loharu
Approx Travel Time
8h 20m
₹3,937
Onwards
Ujjain
Indore
Delhi
Loharu
Approx Travel Time
8h 20m
₹3,927
Onwards
Via Jaipur
CHEAPEST
Ujjain
Jaipur
Loharu
Approx Travel Time
14h 40m
₹490
Onwards
Ujjain
Jaipur
Loharu
Approx Travel Time
14h 40m
₹4,239
Onwards
Via Sawai Madhopur
Ujjain
Sawai Madhopur
Loharu
Approx Travel Time
14h 55m
₹660
Onwards
Via Niwai
Ujjain
Niwai
Loharu
Approx Travel Time
14h 40m
On Demand
Via Pipalda Kalan
Ujjain
Pipalda Kalan
Loharu
Approx Travel Time
14h 40m
On Demand
Via Kota
Ujjain
Kota
Loharu
Approx Travel Time
15h 5m
₹505
Onwards
Via Naenwa
Ujjain
Naenwa
Loharu
Approx Travel Time
14h 40m
On Demand
Via Bonali
Ujjain
Bonali
Loharu
Approx Travel Time
14h 55m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Loharu?
Loharu is approximately 950+ kms from Ujjain.
How long does it take to reach Loharu from Ujjain?
It takes approximately 9 hours to reach Loharu from Ujjain by Train, Flight Via Indore, Delhi.
What is the cheapest way to reach Loharu from Ujjain?
The cheapest way to reach Loharu from Ujjain is by Train Via Jaipur.
What is the fastest way to reach Loharu from Ujjain?
The fastest way to reach Loharu from Ujjain is by Train, Flight Via Indore, Delhi.