
Sangrur to Hosur
Hosur is approximately 2150+ kms from Sangrur. The fastest way to reach Hosur from Sangrur is by Train, Flight Via Delhi, Bangalore. It takes approximately 12 hours. The cheapest way to reach Hosur from Sangrur is by Train, Flight Via Delhi, Bangalore which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi, Bangalore
RECOMMENDED
CHEAPEST
FASTEST
Sangrur
Delhi
Bangalore
Hosur
Approx Travel Time
12h 5m
₹5,878
Onwards
Sangrur
Delhi
Bangalore
Hosur
Approx Travel Time
12h 20m
₹7,546
Onwards
Via Delhi, Chennai
Sangrur
Delhi
Chennai
Hosur
Approx Travel Time
18h 35m
₹6,043
Onwards
Via Amritsar, Bangalore
Sangrur
Amritsar
Bangalore
Hosur
Approx Travel Time
12h 20m
₹8,626
Onwards
Sangrur
Amritsar
Bangalore
Hosur
Approx Travel Time
12h 35m
₹10,294
Onwards
Via Delhi, Hubli
Sangrur
Delhi
Hubli
Hosur
Approx Travel Time
20h 5m
₹7,083
Onwards
Via Delhi, Srikalahasti
Sangrur
Delhi
Srikalahasti
Hosur
Approx Travel Time
18h 42m
₹12,179
Onwards
Via Delhi, Belgaum
Sangrur
Delhi
Belgaum
Hosur
Approx Travel Time
21h 35m
₹6,933
Onwards
Via Delhi, Coimbatore
Sangrur
Delhi
Coimbatore
Hosur
Approx Travel Time
16h 35m
₹8,100
Onwards
Via Delhi, Thalasserry
Sangrur
Delhi
Thalasserry
Hosur
Approx Travel Time
17h 35m
On Demand
Frequently Asked Questions
What is the distance between Sangrur and Hosur?
Hosur is approximately 2150+ kms from Sangrur.
How long does it take to reach Hosur from Sangrur?
It takes approximately 12 hours to reach Hosur from Sangrur by Train, Flight Via Delhi, Bangalore.
What is the cheapest way to reach Hosur from Sangrur?
The cheapest way to reach Hosur from Sangrur is by Train, Flight Via Delhi, Bangalore.
What is the fastest way to reach Hosur from Sangrur?
The fastest way to reach Hosur from Sangrur is by Train, Flight Via Delhi, Bangalore.