Jaipur to Amritsar - Multiple Options To Reach By Flight, Train, Bus
Amritsar is approximately 600+ kms from Jaipur. The fastest way to reach Amritsar from Jaipur is by Flight. It takes approximately 1 hour. The cheapest way to reach Amritsar from Jaipur is by Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
Jaipur
Delhi
Amritsar
Approx Travel Time
7h 25m
₹3,122
Onwards
Jaipur
Delhi
Amritsar
Approx Travel Time
2h 55m
₹5,631
Onwards
Jaipur
Delhi
Amritsar
Approx Travel Time
8h 40m
₹3,172
Onwards
Jaipur
Delhi
Amritsar
Approx Travel Time
11h 10m
₹2,731
Onwards
CHEAPEST
Jaipur
Delhi
Amritsar
Approx Travel Time
15h 40m
₹380
Onwards
Via Phagwara
Jaipur
Phagwara
Amritsar
Approx Travel Time
14h 40m
₹425
Onwards
Via Ambala
Jaipur
Ambala
Amritsar
Approx Travel Time
15h 55m
₹440
Onwards
Via Dehradun
Jaipur
Dehradun
Amritsar
Approx Travel Time
3h 10m
₹9,962
Onwards
Frequently Asked Questions
What is the distance between Jaipur and Amritsar?
Amritsar is approximately 600+ kms from Jaipur.
How long does it take to reach Amritsar from Jaipur?
It takes approximately 1 hour to reach Amritsar from Jaipur by Flight.
What is the cheapest way to reach Amritsar from Jaipur?
The cheapest way to reach Amritsar from Jaipur is by Train Via Delhi.
What is the fastest way to reach Amritsar from Jaipur?
The fastest way to reach Amritsar from Jaipur is by Flight.