Rajkot to Hosur
Hosur is approximately 1400+ kms from Rajkot. The fastest way to reach Hosur from Rajkot is by Flight, Train Via Bangalore. It takes approximately 5 hours. The cheapest way to reach Hosur from Rajkot is by Train Via Mumbai which would take approximately 30 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Rajkot
Bangalore
Hosur
Approx Travel Time
4h 55m
₹6,540
Onwards
Rajkot
Bangalore
Hosur
Approx Travel Time
5h 10m
₹8,208
Onwards
Rajkot
Bangalore
Hosur
Approx Travel Time
1d 5h 55m
On Demand
Via Pune
Rajkot
Pune
Hosur
Approx Travel Time
19h 25m
₹5,305
Onwards
Rajkot
Pune
Hosur
Approx Travel Time
1d 5h 40m
₹935
Onwards
Via Thane
Rajkot
Thane
Hosur
Approx Travel Time
1d 5h 40m
On Demand
Via Kalyan
Rajkot
Kalyan
Hosur
Approx Travel Time
1d 5h 55m
₹925
Onwards
Via Daund
Rajkot
Daund
Hosur
Approx Travel Time
1d 6h 10m
On Demand
Via Mumbai
Rajkot
Mumbai
Hosur
Approx Travel Time
21h 40m
₹4,834
Onwards
CHEAPEST
Rajkot
Mumbai
Hosur
Approx Travel Time
1d 5h 55m
₹920
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Hosur?
Hosur is approximately 1400+ kms from Rajkot.
How long does it take to reach Hosur from Rajkot?
It takes approximately 5 hours to reach Hosur from Rajkot by Flight, Train Via Bangalore.
What is the cheapest way to reach Hosur from Rajkot?
The cheapest way to reach Hosur from Rajkot is by Train Via Mumbai.
What is the fastest way to reach Hosur from Rajkot?
The fastest way to reach Hosur from Rajkot is by Flight, Train Via Bangalore.