
Amritsar to Kolkata
Kolkata is approximately 1850+ kms from Amritsar. The fastest way to reach Kolkata from Amritsar is by Flight. It takes approximately 4 hours. The cheapest way to reach Kolkata from Amritsar is by Train which would take approximately 37 hours.
Sort By
Mode of Transport
Via Lucknow
Amritsar
Lucknow
Kolkata
Approx Travel Time
5h 10m
₹14,130
Onwards
Via Dehradun
Amritsar
Dehradun
Kolkata
Approx Travel Time
5h 10m
₹17,204
Onwards
Via Delhi
Amritsar
Delhi
Kolkata
Approx Travel Time
5h 10m
₹9,795
Onwards
Amritsar
Delhi
Kolkata
Approx Travel Time
13h 25m
₹5,382
Onwards
Via Patna
Amritsar
Patna
Kolkata
Approx Travel Time
5h 10m
₹11,336
Onwards
Amritsar
Patna
Kolkata
Approx Travel Time
14h 25m
₹8,227
Onwards
Via Ranchi
Amritsar
Ranchi
Kolkata
Approx Travel Time
5h 10m
₹10,894
Onwards
Via Jaipur
Amritsar
Jaipur
Kolkata
Approx Travel Time
5h 25m
₹14,615
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Kolkata?
Kolkata is approximately 1850+ kms from Amritsar.
How long does it take to reach Kolkata from Amritsar?
It takes approximately 4 hours to reach Kolkata from Amritsar by Flight.
What is the cheapest way to reach Kolkata from Amritsar?
The cheapest way to reach Kolkata from Amritsar is by Train.
What is the fastest way to reach Kolkata from Amritsar?
The fastest way to reach Kolkata from Amritsar is by Flight.