Loharu to Ujjain
Ujjain is approximately 650+ kms from Loharu. The fastest way to reach Ujjain from Loharu is by Train Via Jaipur. It takes approximately 15 hours. The cheapest way to reach Ujjain from Loharu is by Train Via Ratlam which would take approximately 16 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
FASTEST
Loharu
Jaipur
Ujjain
Approx Travel Time
14h 40m
₹490
Onwards
Loharu
Jaipur
Ujjain
Approx Travel Time
15h 10m
₹5,035
Onwards
Via Niwai
Loharu
Niwai
Ujjain
Approx Travel Time
14h 40m
On Demand
Via Sawai Madhopur
Loharu
Sawai Madhopur
Ujjain
Approx Travel Time
14h 55m
₹1,345
Onwards
Via Pipalda Kalan
Loharu
Pipalda Kalan
Ujjain
Approx Travel Time
14h 40m
On Demand
Via Naenwa
Loharu
Naenwa
Ujjain
Approx Travel Time
14h 40m
On Demand
Via Bonali
Loharu
Bonali
Ujjain
Approx Travel Time
14h 55m
On Demand
Via Kota
Loharu
Kota
Ujjain
Approx Travel Time
15h 5m
₹505
Onwards
Via Ratlam
CHEAPEST
Loharu
Ratlam
Ujjain
Approx Travel Time
15h 55m
₹380
Onwards
Via Degana
Loharu
Degana
Ujjain
Approx Travel Time
16h 10m
₹530
Onwards
Frequently Asked Questions
What is the distance between Loharu and Ujjain?
Ujjain is approximately 650+ kms from Loharu.
How long does it take to reach Ujjain from Loharu?
It takes approximately 15 hours to reach Ujjain from Loharu by Train Via Jaipur.
What is the cheapest way to reach Ujjain from Loharu?
The cheapest way to reach Ujjain from Loharu is by Train Via Ratlam.
What is the fastest way to reach Ujjain from Loharu?
The fastest way to reach Ujjain from Loharu is by Train Via Jaipur.