
Hosur to Ujjain
Ujjain is approximately 1300+ kms from Hosur. The fastest way to reach Ujjain from Hosur is by Train Via Gooty. It takes approximately 28 hours. The cheapest way to reach Ujjain from Hosur is by Train Via Bangalore which would take approximately 28 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Hosur
Bangalore
Ujjain
Approx Travel Time
1d 3h 40m
On Demand
Hosur
Bangalore
Ujjain
Approx Travel Time
1d 3h 55m
On Demand
Via Gooty
FASTEST
Hosur
Gooty
Ujjain
Approx Travel Time
1d 3h 25m
On Demand
Via Anantapur
Hosur
Anantapur
Ujjain
Approx Travel Time
1d 3h 40m
On Demand
Via Dharmavaram
Hosur
Dharmavaram
Ujjain
Approx Travel Time
1d 3h 40m
On Demand
Hosur
Dharmavaram
Ujjain
Approx Travel Time
1d 5h 5m
On Demand
Via Hindupur
Hosur
Hindupur
Ujjain
Approx Travel Time
1d 3h 40m
On Demand
Hosur
Hindupur
Ujjain
Approx Travel Time
1d 4h 8m
On Demand
Via Mandya
Hosur
Mandya
Ujjain
Approx Travel Time
1d 6h 10m
On Demand
Via Mysore
Hosur
Mysore
Ujjain
Approx Travel Time
1d 7h 25m
On Demand
Frequently Asked Questions
What is the distance between Hosur and Ujjain?
Ujjain is approximately 1300+ kms from Hosur.
How long does it take to reach Ujjain from Hosur?
It takes approximately 28 hours to reach Ujjain from Hosur by Train Via Gooty.
What is the cheapest way to reach Ujjain from Hosur?
The cheapest way to reach Ujjain from Hosur is by Train Via Bangalore.
What is the fastest way to reach Ujjain from Hosur?
The fastest way to reach Ujjain from Hosur is by Train Via Gooty.