Kolkata
Kolkata
Amritsar
Amritsar
Train Flight

Kolkata to Amritsar

Updated: 20 May 2026

The journey from Kolkata to Amritsar spans approximately 1900 km across the heart of North India. The most popular rail connection is the Akal Takht Express, which takes about 32 hours. Flights are available from Netaji Subhash Chandra Bose International Airport to Sri Guru Ram Dass Jee International Airport. You will traverse the states of Bihar, Uttar Pradesh, and Haryana before reaching Punjab. The route is famous for its changing landscape from the humid plains of Bengal to the fertile fields of Punjab.

Total Distance: Driving distance 1900 km, straight-line air distance 1650 km.
Fastest Way
Flight via Delhi takes about 5 hours including transit time.
Cheapest Way
Train (Sleeper Class) is the cheapest at approximately 1200 INR.
Compare Kolkata to Amritsar Routes
Train
Direct
Duration
32 hours
Avg Price
1200 - 4500 INR
Operator
Akal Takht Express
Route
Kolkata - Mughalsarai - Lucknow - Ludhiana - Amritsar

Book your tickets at least 60 days in advance due to high demand.

Flight
Connecting
Duration
5 hours
Avg Price
7000 - 15000 INR
Operator
IndiGo
Route
CCU to ATQ via Delhi

Check for layover times at Delhi IGI airport to avoid long waits.

Travel Tips
  • Train Booking
    Use the IRCTC website to book your train tickets well in advance.
  • Local Transport
    Auto-rickshaws are the best way to navigate the narrow lanes of Amritsar.
  • Food
    Try the famous Amritsari Kulcha and Lassi at local dhabas.
  • Clothing
    Carry modest clothing for visiting religious shrines.
  • Connectivity
    Prepaid SIM cards work well, but ensure you have a valid ID for verification.
Safety Tips
  • Crowd Safety
    Keep your belongings secure in crowded areas like the Golden Temple complex.
  • Hydration
    Drink only bottled or filtered water to avoid stomach issues.
  • Emergency
    Keep the local police helpline number saved on your phone.
  • Night Travel
    Avoid walking alone in isolated areas late at night.
People Also Ask
  • Is there a direct train?
    Yes, the Akal Takht Express runs directly between Kolkata and Amritsar.
  • What is the best time to visit?
    Winter months from October to March are ideal.
  • Are flights direct?
    No, most flights from Kolkata to Amritsar require a layover in Delhi.
  • How far is the airport?
    The airport is about 11 km from the city center.
  • Is it safe for solo travelers?
    Yes, Amritsar is generally safe for solo travelers.
Quick Info
  • From Kolkata, West Bengal, India
  • To Amritsar, Punjab, India
  • Modes
Best Time to Travel

October to March, as the weather is pleasant for visiting the Golden Temple.

Things to Do in Amritsar
1
Golden Temple
Visit the holiest shrine of Sikhism, known for its stunning gold-plated architecture and peaceful atmosphere.
2
Jallianwala Bagh
Pay your respects at this historic memorial site commemorating the victims of the 1919 massacre.
3
Wagah Border
Witness the daily Beating Retreat ceremony at the India-Pakistan border, a display of military pageantry.
4
Gobindgarh Fort
Explore this historic fort that offers light and sound shows depicting the history of Punjab.
Tags
Kolkata to Amritsar train Kolkata to Amritsar flight Akal Takht Express Amritsar travel guide Kolkata to Punjab travel fastest way to Amritsar cheapest train to Amritsar Amritsar tourism Golden Temple travel Indian Railways routes