
Amritsar to Puri
Puri is approximately 1900+ kms from Amritsar. The fastest way to reach Puri from Amritsar is by Flight, Train Via Kolkata. It takes approximately 14 hours. The cheapest way to reach Puri from Amritsar is by Train Via Kanpur which would take approximately 39 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Amritsar
Lucknow
Puri
Approx Travel Time
23h 25m
On Demand
Via Kanpur
CHEAPEST
Amritsar
Kanpur
Puri
Approx Travel Time
1d 15h 10m
₹1,050
Onwards
Via Patna
Amritsar
Patna
Puri
Approx Travel Time
18h 10m
₹8,342
Onwards
Via Gwalior
Amritsar
Gwalior
Puri
Approx Travel Time
1d 2h 10m
On Demand
Via Kolkata
FASTEST
Amritsar
Kolkata
Puri
Approx Travel Time
14h 10m
₹9,206
Onwards
Via Nagpur
Amritsar
Nagpur
Puri
Approx Travel Time
20h 10m
₹7,988
Onwards
Via Etawah
Amritsar
Etawah
Puri
Approx Travel Time
1d 15h 10m
₹1,105
Onwards
Via Prayagraj(Allahabad)
Amritsar
Prayagraj(Allahabad)
Puri
Approx Travel Time
1d 15h 10m
₹1,055
Onwards
Via Aligarh
Amritsar
Aligarh
Puri
Approx Travel Time
1d 15h 10m
₹1,090
Onwards
Via Ghaziabad
Amritsar
Ghaziabad
Puri
Approx Travel Time
1d 15h 10m
On Demand
Frequently Asked Questions
What is the distance between Amritsar and Puri?
Puri is approximately 1900+ kms from Amritsar.
How long does it take to reach Puri from Amritsar?
It takes approximately 14 hours to reach Puri from Amritsar by Flight, Train Via Kolkata.
What is the cheapest way to reach Puri from Amritsar?
The cheapest way to reach Puri from Amritsar is by Train Via Kanpur.
What is the fastest way to reach Puri from Amritsar?
The fastest way to reach Puri from Amritsar is by Flight, Train Via Kolkata.