
Amritsar to Rajkot
Rajkot is approximately 1450+ kms from Amritsar. The fastest way to reach Rajkot from Amritsar is by Flight Via Ahmedabad. It takes approximately 4 hours. The cheapest way to reach Rajkot from Amritsar is by Flight, Train Via Ahmedabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Amritsar
Delhi
Rajkot
Approx Travel Time
4h 25m
₹7,534
Onwards
Amritsar
Delhi
Rajkot
Approx Travel Time
12h 40m
₹4,899
Onwards
Amritsar
Delhi
Rajkot
Approx Travel Time
13h 40m
₹5,306
Onwards
Via Ahmedabad
FASTEST
Amritsar
Ahmedabad
Rajkot
Approx Travel Time
4h 10m
₹9,175
Onwards
CHEAPEST
Amritsar
Ahmedabad
Rajkot
Approx Travel Time
7h 25m
₹3,589
Onwards
Amritsar
Ahmedabad
Rajkot
Approx Travel Time
7h 55m
₹3,919
Onwards
Amritsar
Ahmedabad
Rajkot
Approx Travel Time
8h 25m
₹5,985
Onwards
Via Jaipur, Ahmedabad
Amritsar
Jaipur
Ahmedabad
Rajkot
Approx Travel Time
5h 35m
₹13,696
Onwards
Via Delhi, Ahmedabad
Amritsar
Delhi
Ahmedabad
Rajkot
Approx Travel Time
5h 50m
₹11,398
Onwards
Via Mohali, Ahmedabad
Amritsar
Mohali
Ahmedabad
Rajkot
Approx Travel Time
10h 5m
₹12,804
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Rajkot?
Rajkot is approximately 1450+ kms from Amritsar.
How long does it take to reach Rajkot from Amritsar?
It takes approximately 4 hours to reach Rajkot from Amritsar by Flight Via Ahmedabad.
What is the cheapest way to reach Rajkot from Amritsar?
The cheapest way to reach Rajkot from Amritsar is by Flight, Train Via Ahmedabad.
What is the fastest way to reach Rajkot from Amritsar?
The fastest way to reach Rajkot from Amritsar is by Flight Via Ahmedabad.