
Amritsar to Hosur
Hosur is approximately 2100+ kms from Amritsar. The fastest way to reach Hosur from Amritsar is by Flight, Bus Via Bangalore. It takes approximately 6 hours. The cheapest way to reach Hosur from Amritsar is by Train Via Delhi, Bangalore which would take approximately 58 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Amritsar
Bangalore
Hosur
Approx Travel Time
5h 37m
₹8,412
Onwards
FASTEST
Amritsar
Bangalore
Hosur
Approx Travel Time
5h 25m
₹6,975
Onwards
Amritsar
Bangalore
Hosur
Approx Travel Time
7h 45m
₹6,816
Onwards
Via Mohali, Chennai
Amritsar
Mohali
Chennai
Hosur
Approx Travel Time
2d 4h 48m
On Demand
Amritsar
Mohali
Chennai
Hosur
Approx Travel Time
2d 5h
On Demand
Via Delhi, Bangalore
CHEAPEST
Amritsar
Delhi
Bangalore
Hosur
Approx Travel Time
2d 9h 25m
₹1,165
Onwards
Amritsar
Delhi
Bangalore
Hosur
Approx Travel Time
7h 42m
₹10,732
Onwards
Amritsar
Delhi
Bangalore
Hosur
Approx Travel Time
7h 30m
₹9,313
Onwards
Via Jaipur, Bangalore
Amritsar
Jaipur
Bangalore
Hosur
Approx Travel Time
2d 13h 20m
₹4,704
Onwards
Amritsar
Jaipur
Bangalore
Hosur
Approx Travel Time
7h 47m
₹13,326
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Hosur?
Hosur is approximately 2100+ kms from Amritsar.
How long does it take to reach Hosur from Amritsar?
It takes approximately 6 hours to reach Hosur from Amritsar by Flight, Bus Via Bangalore.
What is the cheapest way to reach Hosur from Amritsar?
The cheapest way to reach Hosur from Amritsar is by Train Via Delhi, Bangalore.
What is the fastest way to reach Hosur from Amritsar?
The fastest way to reach Hosur from Amritsar is by Flight, Bus Via Bangalore.