
Surat to Hosur
Hosur is approximately 1150+ kms from Surat. The fastest way to reach Hosur from Surat is by Flight, Train Via Bangalore. It takes approximately 5 hours. The cheapest way to reach Hosur from Surat is by Train Via Solapur which would take approximately 26 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Surat
Bangalore
Hosur
Approx Travel Time
4h 25m
₹5,562
Onwards
Surat
Bangalore
Hosur
Approx Travel Time
4h 40m
₹7,257
Onwards
Via Sangli
Surat
Sangli
Hosur
Approx Travel Time
1d 1h 10m
₹800
Onwards
Via Belgaum
Surat
Belgaum
Hosur
Approx Travel Time
13h 40m
₹11,106
Onwards
Via Daund
Surat
Daund
Hosur
Approx Travel Time
1d 1h 10m
On Demand
Via Pune
Surat
Pune
Hosur
Approx Travel Time
1d 1h 10m
₹680
Onwards
Surat
Pune
Hosur
Approx Travel Time
18h 55m
₹4,398
Onwards
Via Solapur
CHEAPEST
Surat
Solapur
Hosur
Approx Travel Time
1d 1h 25m
₹660
Onwards
Via Satara
Surat
Satara
Hosur
Approx Travel Time
1d 1h 25m
₹790
Onwards
Via Karad
Surat
Karad
Hosur
Approx Travel Time
1d 1h 25m
₹820
Onwards
Frequently Asked Questions
What is the distance between Surat and Hosur?
Hosur is approximately 1150+ kms from Surat.
How long does it take to reach Hosur from Surat?
It takes approximately 5 hours to reach Hosur from Surat by Flight, Train Via Bangalore.
What is the cheapest way to reach Hosur from Surat?
The cheapest way to reach Hosur from Surat is by Train Via Solapur.
What is the fastest way to reach Hosur from Surat?
The fastest way to reach Hosur from Surat is by Flight, Train Via Bangalore.