
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 31 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
3h 50m
₹7,644
Onwards
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
8h 52m
₹9,716
Onwards
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
7h 35m
On Demand
Jamnagar
Ahmedabad
Amritsar
Approx Travel Time
10h 15m
₹5,744
Onwards
Via Ahmedabad, Hisar
Jamnagar
Ahmedabad
Hisar
Amritsar
Approx Travel Time
1d 5h 36m
On Demand
Via Ajmer
Jamnagar
Ajmer
Amritsar
Approx Travel Time
1d 5h 22m
₹2,199
Onwards
Via Delhi
CHEAPEST
Jamnagar
Delhi
Amritsar
Approx Travel Time
1d 6h 28m
₹715
Onwards
Via Ahmedabad, Jaipur
Jamnagar
Ahmedabad
Jaipur
Amritsar
Approx Travel Time
6h 20m
₹12,025
Onwards
Via Ahmedabad, Delhi
Jamnagar
Ahmedabad
Delhi
Amritsar
Approx Travel Time
6h 15m
₹9,708
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.
Routes Connecting Jamnagar
Routes From Jamnagar
Routes To Jamnagar
- Sedam to Jamnagar
- Tikamgarh to Jamnagar
- Dindigul to Jamnagar
- Rajpura to Jamnagar
- Sangli to Jamnagar
- Pathankot to Jamnagar
- Ratlam to Jamnagar
- Kayamkulam to Jamnagar
- Kodungallur to Jamnagar
- Tirupati to Jamnagar
- Ashoknagar to Jamnagar
- Mhow to Jamnagar
- Sarangpur to Jamnagar
- Balasore to Jamnagar
- Alipurduar to Jamnagar


