
Faridkot to Hosur
Hosur is approximately 2250+ kms from Faridkot. The fastest way to reach Hosur from Faridkot is by Cab, Flight, Bus Via Amritsar, Bangalore. It takes approximately 11 hours. The cheapest way to reach Hosur from Faridkot is by Train Via Delhi, Puttaparthi which would take approximately 42 hours.
Sort By
Mode of Transport
Via Amritsar, Bangalore
RECOMMENDED
Faridkot
Amritsar
Bangalore
Hosur
Approx Travel Time
11h 59m
₹13,088
Onwards
FASTEST
Faridkot
Amritsar
Bangalore
Hosur
Approx Travel Time
10h 24m
₹12,027
Onwards
Via Mohali, Bangalore
Faridkot
Mohali
Bangalore
Hosur
Approx Travel Time
11h 29m
₹8,067
Onwards
Faridkot
Mohali
Bangalore
Hosur
Approx Travel Time
13h 1m
₹13,130
Onwards
Faridkot
Mohali
Bangalore
Hosur
Approx Travel Time
11h 26m
₹12,069
Onwards
Via Delhi, Bangalore
Faridkot
Delhi
Bangalore
Hosur
Approx Travel Time
14h 42m
₹9,344
Onwards
Via Delhi, Gooty
Faridkot
Delhi
Gooty
Hosur
Approx Travel Time
1d 15h 18m
On Demand
Faridkot
Delhi
Gooty
Hosur
Approx Travel Time
1d 16h 22m
On Demand
Via Delhi, Puttaparthi
CHEAPEST
Faridkot
Delhi
Puttaparthi
Hosur
Approx Travel Time
1d 18h 4m
₹1,250
Onwards
Via Delhi, Anantapur
Faridkot
Delhi
Anantapur
Hosur
Approx Travel Time
2d 3h 50m
On Demand
Frequently Asked Questions
What is the distance between Faridkot and Hosur?
Hosur is approximately 2250+ kms from Faridkot.
How long does it take to reach Hosur from Faridkot?
It takes approximately 11 hours to reach Hosur from Faridkot by Cab, Flight, Bus Via Amritsar, Bangalore.
What is the cheapest way to reach Hosur from Faridkot?
The cheapest way to reach Hosur from Faridkot is by Train Via Delhi, Puttaparthi.
What is the fastest way to reach Hosur from Faridkot?
The fastest way to reach Hosur from Faridkot is by Cab, Flight, Bus Via Amritsar, Bangalore.


