
Keshod to Amritsar
Amritsar is approximately 1250+ kms from Keshod. The fastest way to reach Amritsar from Keshod is by Flight Via Ahmedabad. It takes approximately 4 hours. The cheapest way to reach Amritsar from Keshod is by Bus Via Rajkot, Bikaner which would take approximately 32 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Keshod
Ahmedabad
Amritsar
Approx Travel Time
3h 50m
₹8,872
Onwards
Keshod
Ahmedabad
Amritsar
Approx Travel Time
9h 21m
On Demand
Keshod
Ahmedabad
Amritsar
Approx Travel Time
11h 30m
₹7,004
Onwards
Via Ahmedabad, Mohali
Keshod
Ahmedabad
Mohali
Amritsar
Approx Travel Time
9h 15m
₹11,805
Onwards
Via Ahmedabad, Bikaner
Keshod
Ahmedabad
Bikaner
Amritsar
Approx Travel Time
1d 7h 36m
On Demand
Via Ahmedabad, Hisar
Keshod
Ahmedabad
Hisar
Amritsar
Approx Travel Time
1d 7h 22m
On Demand
Keshod
Ahmedabad
Hisar
Amritsar
Approx Travel Time
1d 7h 51m
On Demand
Via Rajkot, Bikaner
CHEAPEST
Keshod
Rajkot
Bikaner
Amritsar
Approx Travel Time
1d 7h 42m
₹2,140
Onwards
Via Ahmedabad, Jaipur
Keshod
Ahmedabad
Jaipur
Amritsar
Approx Travel Time
6h 20m
₹13,000
Onwards
Via Ahmedabad, Delhi
Keshod
Ahmedabad
Delhi
Amritsar
Approx Travel Time
6h 15m
₹10,618
Onwards
Frequently Asked Questions
What is the distance between Keshod and Amritsar?
Amritsar is approximately 1250+ kms from Keshod.
How long does it take to reach Amritsar from Keshod?
It takes approximately 4 hours to reach Amritsar from Keshod by Flight Via Ahmedabad.
What is the cheapest way to reach Amritsar from Keshod?
The cheapest way to reach Amritsar from Keshod is by Bus Via Rajkot, Bikaner.
What is the fastest way to reach Amritsar from Keshod?
The fastest way to reach Amritsar from Keshod is by Flight Via Ahmedabad.


