
Hosur to Junagadh
Junagadh is approximately 1350+ kms from Hosur. The fastest way to reach Junagadh from Hosur is by Train, Flight Via Bangalore, Ahmedabad. It takes approximately 12 hours. The cheapest way to reach Junagadh from Hosur is by Train Via Kalyan which would take approximately 29 hours.
Sort By
Mode of Transport
Via Bangalore, Pune
RECOMMENDED
Hosur
Bangalore
Pune
Junagadh
Approx Travel Time
15h 35m
₹3,896
Onwards
Hosur
Bangalore
Pune
Junagadh
Approx Travel Time
15h 50m
₹6,247
Onwards
Via Pune
Hosur
Pune
Junagadh
Approx Travel Time
1d 4h 55m
₹970
Onwards
Via Karjat
Hosur
Karjat
Junagadh
Approx Travel Time
1d 4h 40m
On Demand
Via Thane
Hosur
Thane
Junagadh
Approx Travel Time
1d 4h 40m
On Demand
Via Bangalore, Ahmedabad
FASTEST
Hosur
Bangalore
Ahmedabad
Junagadh
Approx Travel Time
12h 5m
₹5,337
Onwards
Hosur
Bangalore
Ahmedabad
Junagadh
Approx Travel Time
12h 20m
₹7,688
Onwards
Via Hubli, Pune
Hosur
Hubli
Pune
Junagadh
Approx Travel Time
23h 20m
₹4,573
Onwards
Via Davangere, Pune
Hosur
Davangere
Pune
Junagadh
Approx Travel Time
1d 6h 35m
₹1,110
Onwards
Via Kalyan
CHEAPEST
Hosur
Kalyan
Junagadh
Approx Travel Time
1d 5h 10m
₹960
Onwards
Frequently Asked Questions
What is the distance between Hosur and Junagadh?
Junagadh is approximately 1350+ kms from Hosur.
How long does it take to reach Junagadh from Hosur?
It takes approximately 12 hours to reach Junagadh from Hosur by Train, Flight Via Bangalore, Ahmedabad.
What is the cheapest way to reach Junagadh from Hosur?
The cheapest way to reach Junagadh from Hosur is by Train Via Kalyan.
What is the fastest way to reach Junagadh from Hosur?
The fastest way to reach Junagadh from Hosur is by Train, Flight Via Bangalore, Ahmedabad.