Kolkata to Amritsar Distance
The road distance between Kolkata and Amritsar is approximately 2000+ km, and the drive usually takes around 33 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 27 hours, subject to the chosen service and route. If you're travelling by air, Sri Guru Ram Dass Jee International Airport is located in Amritsar. Flights from Kolkata take around 3 hours. Flying is the fastest way to reach Amritsar, with a total travel time of approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Flight
RECOMMENDED
FASTEST
Kolkata
Amritsar
Approx Travel Time
2h 40m
₹7,655
Onwards
Direct Train
CHEAPEST
Kolkata
Amritsar
Approx Travel Time
1d 2h 40m
₹745
Onwards
Direct Cab
Kolkata
Amritsar
Approx Travel Time
1d 8h 28m
₹46,200
Onwards
Via Lucknow
Kolkata
Lucknow
Amritsar
Approx Travel Time
4h 35m
₹11,902
Onwards
Via Mohali
Kolkata
Mohali
Amritsar
Approx Travel Time
10h 5m
On Demand
Via Delhi
Kolkata
Delhi
Amritsar
Approx Travel Time
1d 4h 20m
₹815
Onwards
Kolkata
Delhi
Amritsar
Approx Travel Time
1d 5h 5m
₹1,064
Onwards
Via Agra
Kolkata
Agra
Amritsar
Approx Travel Time
1d 12h 12m
₹3,509
Onwards
Via Jaipur
Kolkata
Jaipur
Amritsar
Approx Travel Time
5h 25m
₹12,719
Onwards
Via Ranchi
Kolkata
Ranchi
Amritsar
Approx Travel Time
6h 30m
₹11,462
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Amritsar?
Amritsar is approximately 1650+ km from Kolkata.
How long does it take to reach Amritsar from Kolkata?
It takes approximately 3 hours to reach Amritsar from Kolkata by Flight.
Routes Connecting Kolkata
Routes From Kolkata
Routes Connecting Amritsar
Routes From Amritsar
Routes To Amritsar
Popular Places Routes
- Deoghar to Jajpur
- Chennai to Biswan
- Thanjavur to Mehsana
- Amalapuram to Bhadravathi
- Bhavani to Challakere
- Chandannagar to Ooty
- Ooty to Sankarankovil
- Sawai-Madhopur to Pali
- Kavathe-Mahankal to Gulbarga
- Adler to Delhi
- Gannavaram to Mughal-Sarai
- Manali to Veraval
- Dandeli to Ahmedabad
- Hosur to Mandawa
- Puttur to Thanjavur

