
Jamnagar to Amritsar
Amritsar is approximately 1250+ kms from Jamnagar. The fastest way to reach Amritsar from Jamnagar is by Flight Via Ahmedabad. It takes approximately 4 hours. The cheapest way to reach Amritsar from Jamnagar is by Train Via Delhi which would take approximately 30 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
4h 10m
₹7,949
Onwards
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
10h 40m
₹10,085
Onwards
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
8h 25m
On Demand
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
9h 5m
₹6,500
Onwards
Via Ahmedabad, Bikaner
Jamnagar
Ahmedabad
Bikaner
Amritsar
Approx Travel Time
1d 3h 10m
On Demand
Via Ahmedabad, Hisar
Jamnagar
Ahmedabad
Hisar
Amritsar
Approx Travel Time
1d 4h 32m
On Demand
Via Gandhidham, Bikaner
Jamnagar
Gandhidham
Bikaner
Amritsar
Approx Travel Time
1d 7h 35m
₹2,350
Onwards
Via Delhi
CHEAPEST
Jamnagar
Delhi
Amritsar
Approx Travel Time
1d 5h 48m
₹715
Onwards
Via Ahmedabad, Jaipur
Jamnagar
Ahmedabad
Jaipur
Amritsar
Approx Travel Time
7h
₹12,810
Onwards
Frequently Asked Questions
What is the distance between Jamnagar and Amritsar?
Amritsar is approximately 1250+ kms from Jamnagar.
How long does it take to reach Amritsar from Jamnagar?
It takes approximately 4 hours to reach Amritsar from Jamnagar by Flight Via Ahmedabad.
What is the cheapest way to reach Amritsar from Jamnagar?
The cheapest way to reach Amritsar from Jamnagar is by Train Via Delhi.
What is the fastest way to reach Amritsar from Jamnagar?
The fastest way to reach Amritsar from Jamnagar is by Flight Via Ahmedabad.


