
Hosur to Amritsar
Amritsar is approximately 2100+ kms from Hosur. The fastest way to reach Amritsar from Hosur is by Bus, Flight Via Bangalore. It takes approximately 6 hours. The cheapest way to reach Amritsar from Hosur is by Train Via Thane which would take approximately 48 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Hosur
Bangalore
Amritsar
Approx Travel Time
7h 16m
₹9,908
Onwards
FASTEST
Hosur
Bangalore
Amritsar
Approx Travel Time
6h 15m
₹8,688
Onwards
Hosur
Bangalore
Amritsar
Approx Travel Time
8h 35m
₹8,433
Onwards
Via Bangalore, Agra
Hosur
Bangalore
Agra
Amritsar
Approx Travel Time
1d 21h 43m
₹1,450
Onwards
Hosur
Bangalore
Agra
Amritsar
Approx Travel Time
1d 22h 24m
₹2,573
Onwards
Via Thane
CHEAPEST
Hosur
Thane
Amritsar
Approx Travel Time
1d 23h 38m
₹1,290
Onwards
Via Bangalore, Jodhpur
Hosur
Bangalore
Jodhpur
Amritsar
Approx Travel Time
2d 3h 45m
₹4,399
Onwards
Via Bangalore, Jaipur
Hosur
Bangalore
Jaipur
Amritsar
Approx Travel Time
9h 46m
₹15,122
Onwards
Via Bangalore, Hyderabad
Hosur
Bangalore
Hyderabad
Amritsar
Approx Travel Time
9h 41m
₹12,546
Onwards
Via Bangalore, Delhi
Hosur
Bangalore
Delhi
Amritsar
Approx Travel Time
9h 41m
₹12,784
Onwards
Frequently Asked Questions
What is the distance between Hosur and Amritsar?
Amritsar is approximately 2100+ kms from Hosur.
How long does it take to reach Amritsar from Hosur?
It takes approximately 6 hours to reach Amritsar from Hosur by Bus, Flight Via Bangalore.
What is the cheapest way to reach Amritsar from Hosur?
The cheapest way to reach Amritsar from Hosur is by Train Via Thane.
What is the fastest way to reach Amritsar from Hosur?
The fastest way to reach Amritsar from Hosur is by Bus, Flight Via Bangalore.


