GoAsia
India

How to Get from Ahmedabad to Kolkata

How to get from Ahmedabad to Kolkata: non-stop flights, long-distance trains to Howrah and what to expect on each.

Last updated: October 29, 2026

How to Get from Ahmedabad to Kolkata

Photo: Philip Nalangan / Wikimedia Commons, CC BY 4.0

Contents

Crossing the breadth of the Indian subcontinent from the textile hub of Ahmedabad to the intellectual heart of Kolkata is a journey of nearly 2,000 kilometers. The route runs from the dry, industrious landscapes of Gujarat through the central heartland and into the humid, culturally vibrant delta of West Bengal. It is a transition from the aroma of dhokla and fafda to the sweet scent of rasgulla and the bustling energy of the Hooghly River.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The two metros are linked by non-stop flights and by the Indian railway network. Fly to maximize your time in the City of Joy, or take a long-distance train for the rhythm of rail travel across the country.

Ahmedabad to Kolkata by Flight

For most travelers, flying is the practical choice. IndiGo operates three non-stop flights between Ahmedabad (AMD) and Kolkata (CCU). Fares start at about ₹7,200 and vary with the booking date.[1] Leave Gujarat in the morning and you can sit down to a Bengali lunch the same day.

Kolkata airport is connected to the city center by pre-paid taxis and ride-sharing apps, though traffic in Kolkata can be unpredictable, so allow extra time for the transfer to your hotel.

Ahmedabad to Kolkata by Train

The train is an epic ride through the heart of India: from the plains of Gujarat across the plateaus of Chhattisgarh to the green delta of Bengal. Long-distance trains run to Howrah Junction, one of the oldest and busiest railway stations in the country. Plan on an overnight journey or longer.

The red brick facade of the old main building at Howrah Junction railway station
The red brick facade of the old main building at Howrah Junction railway stationPhoto: Ravi Dwivedi / Wikimedia Commons, CC BY-SA 4.0

Classes and Comfort

  • 2A - AC 2-Tier Sleeper: The most comfortable option, with air conditioning, berths in bays of four plus two across the aisle, and privacy curtains.
  • 3A - AC 3-Tier Sleeper: A more economical air-conditioned choice with six berths per bay. It is more crowded but very popular with long-distance travelers.
  • SL - Sleeper Class: The non-air-conditioned option and the cheapest. It can be dusty and hot in summer, but the open windows and the company make it an authentic experience.

Comparing Your Options

ModePriceDurationComfort
Flight (non-stop)From about ₹7,200[1]DirectHigh
TrainVaries by class and trainOvernight or longerMedium

Tips for Traveling from Ahmedabad to Kolkata

  • Book in Advance: Both flights and trains fill up quickly during festival seasons such as Durga Puja in Kolkata or Navratri in Ahmedabad.
  • Station Selection: Kolkata has several major railway stations. Check which one is closest to your hotel before you book to save time on local transit.
  • Airport Transit: In Kolkata, use the official pre-paid taxi booth to avoid overcharging.
  • Climate Shift: Ahmedabad is dry and hot, Kolkata humid. During the monsoon, expect heavy downpours in West Bengal.

Frequently Asked Questions

How can I book tickets from Ahmedabad to Kolkata?

Use the booking tool on this page to compare the transport options currently available from Ahmedabad to Kolkata, including current prices and schedules.

What is the cheapest way to get from Ahmedabad to Kolkata?

The train in Sleeper (SL) class is the cheapest way. Flights start at about ₹7,200 depending on the booking date.

What is the fastest way to get from Ahmedabad to Kolkata?

Flying. IndiGo operates three non-stop flights between Ahmedabad and Kolkata.

How long does it take to get from Ahmedabad to Kolkata?

A non-stop flight is the quickest option and saves you most of a day compared with the train, which takes overnight or longer.

Are meals provided on the train journey?

Many long-distance trains have pantry cars or e-catering. Carry water and dry snacks for the long stretches.

Which airport should I use in Ahmedabad?

Sardar Vallabhbhai Patel International Airport (AMD) is the airport for flights to Kolkata.

Is it safe for solo female travelers to take the train?

Many solo women travel in the AC classes, which are quieter and less crowded than Sleeper class. Keep valuables close and book a lower berth if you can.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] IndiGo: Ahmedabad to Kolkata Flights. Retrieved October 25, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.