GoAsia
India

How to Get from Kolkata to Patna

Compare trains, buses and flights from Kolkata to Patna, including overnight Express and Duronto trains and non-stop IndiGo flights.

Last updated: November 4, 2026

How to Get from Kolkata to Patna
Contents

The journey from the grand colonial streets of Kolkata to the ancient riverside city of Patna is a transition from West Bengal's intellectual heart to the historic capital of Bihar. As you leave the Hooghly River behind and head toward the Ganges, you move between two of India's most significant cultural hubs. The route shows the changing landscape of the Indo-Gangetic Plain, where lush greenery gradually gives way to the bustling energy of one of the world's oldest continuously inhabited places.

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.

Depending on whether you prioritize speed, budget or the classic Indian rail experience, you have several ways to make the trip, from a quick flight to overnight trains. You can compare and book your tickets for this route on GoAsia.cc.

Kolkata to Patna by Train

The train is the most authentic way to travel this route. The Kolkata-Patna Express (13131) leaves Kolkata at 19:50 and reaches Patna Junction at 09:45 the next morning.[1] The Duronto Express (22213) is faster: it leaves Shalimar at 22:05 and arrives in Patna Junction at 06:40.[2] On the way back, the Duronto (22214) leaves Patna at 20:45 and the Kolkata-Patna Express (13132) at 17:10.

Choosing Your Class

In 1A (AC First Class) you get a lockable cabin, which is ideal if you value privacy. 2A (AC 2-Tier) offers open-plan berths with curtains. The most common choice is 3A (AC 3-Tier) or the more compact 3E (AC 3-Tier Economy): both are air-conditioned and provide bedding, a good middle ground for budget-conscious travelers. For a cheap ticket, Sleeper Class (SL) and Second Sitting (2S) have no air conditioning.

Kolkata to Patna by Flight

If time is your main concern, flying is the clear winner. IndiGo flies non-stop from Netaji Subhash Chandra Bose International Airport (CCU) to Jay Prakash Narayan International Airport (PAT) in about 1 hour 5 minutes to 1 hour 15 minutes.[3] Airport procedures add some time, but it remains the quickest way to cover the distance, which suits business travelers and anyone on a tight schedule.

Kolkata to Patna by Bus

Buses are a flexible alternative, especially if train tickets are sold out. The road journey takes much longer than the train, as it crosses the busy highways of West Bengal and Bihar. AC sleeper buses with small bunks make the long overnight haul more bearable, while non-AC options suit those on a very tight budget, though heat and dust can be a factor in the warmer months.

Comparing Your Options

ModeServiceDepartsArrives
TrainKolkata-Patna Express (13131)19:5009:45 (next day)[1]
TrainDuronto Express (22213)22:05 (Shalimar)06:40 (next day)[2]
FlightIndiGo non-stopDaily, e.g. 10:25About 1h 5m later[3]

Tips for Traveling from Kolkata to Patna

  • Book Trains Early: The Kolkata-Patna rail route is very popular, and AC classes often sell out weeks in advance, especially during festival seasons like Durga Puja or Chhath Puja.
  • Station Selection: Check whether your train departs from Howrah, Sealdah, Shalimar or Kolkata station. They are in different parts of the city.
  • Airport Transit: Allow plenty of time to reach Kolkata airport, as city traffic can be unpredictable, particularly at peak office hours.
  • Food and Water: Some premium trains provide meals, but carry your own snacks and bottled water. Buses usually stop at a roadside dhaba for dinner.
  • Arrival in Patna: The city can be very congested. Use pre-paid taxi booths or ride-sharing apps to avoid overpaying for the last leg to your hotel.

Timetable

Flight Kolkata - Patna $ 34.82–37.38 1h – 1h 25m
  • →  Economy 07:55, 10:10, 14:20, 18:40
Bus Kolkata - Patna $ 11.41–18.60 12h 45m – 15h 25m
  • →  AC Sleeper 19:45, 20:00
  • →  Non-AC Seater 17:05
  • →  AC Seater 16:00
Train Kolkata - Patna $ 11.45 9h 18m
  • →  3A - AC 3-Tier Sleeper 20:05
Train Howrah - Patna $ 5.80–33.61 6h 50m – 10h 13m
  • →  2S - Second Sitting Class 14:05
  • →  1A - AC First Class Sleeper 13:00, 20:35, 23:55
  • →  2A - AC 2-Tier Sleeper 08:00, 13:00, 19:20, 19:55, 20:35, 23:55
  • →  3A - AC 3-Tier Sleeper 08:00, 13:00, 19:20, 19:55, 20:35, 23:55
  • →  3E - AC 3-Tier Economy Sleeper 13:00, 20:35
  • →  CC - AC Chair Class 14:05, 15:50
  • →  SL - Sleeper Class 08:00, 13:00, 19:20, 19:55, 20:35, 23:55
  • →  EC - Extended AC Chair Class 15:50

Frequently Asked Questions

How can I book tickets from Kolkata to Patna?

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

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

The train, in Second Sitting (2S) or Sleeper (SL) class, is the budget option. These classes do not have air conditioning.

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

Flying. A non-stop IndiGo flight takes about 1 hour 5 minutes to 1 hour 15 minutes. Including airport time, it is still much quicker than the train or bus.

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

A flight takes about 1 hour 15 minutes. The Duronto Express takes about 8.5 hours overnight, the Kolkata-Patna Express about 14 hours, and buses take longer than the train.

Are there overnight travel options available?

Yes. The Kolkata-Patna Express and the Duronto Express both run overnight, and there are sleeper buses.

Which railway station in Kolkata should I use?

It depends on the train. The Duronto Express (22213) leaves from Shalimar and the Kolkata-Patna Express (13131) from Kolkata station. Always check the departure station on your ticket.

Is it better to take the bus or the train?

The train is generally preferred because it is faster and more comfortable. Buses are a good backup if train tickets are fully booked for your dates.

Sources and background

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

  1. [1] Indian Railways (CRIS): Mail/Express Trains list. Retrieved November 4, 2026.
  2. [2] Indian Railways (CRIS): Duronto Train Names with Details. Retrieved November 4, 2026.
  3. [3] IndiGo: Kolkata to Patna Flights. Retrieved November 4, 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.