GoAsia
How to Get from Puri to Kolkata

How to Get from Puri to Kolkata

Last updated: October 18, 2026
Contents

Leaving the rhythmic pounding of the Bay of Bengal's waves behind for the intellectual pulse of West Bengal's capital is a classic Indian transition. While Puri offers a spiritual sanctuary centered around the Jagannath Temple and its golden sands, Kolkata greets you with colonial architecture, yellow taxis, and a deep-rooted love for sweets and cinema. The journey north through the fertile plains of Odisha and West Bengal is a staple for pilgrims, beach-goers, and business travelers alike.

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.

Choosing your mode of transport for this route often comes down to a choice between the nostalgic romance of the Indian Railways and the door-to-door convenience of a private car. Whether you are heading to the historic Howrah Junction or directly into the heart of the City of Joy, several reliable options cater to every budget. You can easily browse schedules and book your tickets for this route on GoAsia.cc to ensure your seat is secured before you travel.

Puri to Kolkata by Train

The train is arguably the most iconic way to travel between these two cities, and the experience of watching the rural landscape shift outside the window is part of the appeal. Most trains from Puri arrive at Howrah Junction, one of the oldest and busiest railway complexes in India, located just across the river from central Kolkata.

The Puri-Howrah Shatabdi Express (12278) leaves Puri at 05:45 and reaches Howrah at 13:40.[1] The Puri-Howrah Express (12896) leaves Puri at 22:15 and arrives at Howrah at 07:05.[2] The Duronto Express (22202) leaves Puri at 19:45 and arrives at Sealdah, the city's other main station, at 04:00.[3] Overall, train journeys take from about 8 hours.[4]

Sleeper and AC Classes

For those traveling overnight, the AC First Class (1A), 2-Tier (2A), and 3-Tier (3A) options provide a comfortable bed and linens, allowing you to wake up refreshed in Kolkata. The Sleeper Class (SL) is the most budget-friendly way to get a bed, though it lacks air conditioning and can be quite lively with local passengers. Which classes are available depends on the train.

Daytime Chair Cars

If you prefer to see the countryside during the day, the daytime Shatabdi has air-conditioned chair cars with large windows. It is a very efficient way to travel if you want to avoid an overnight journey.

Puri to Kolkata by Bus

Buses offer a flexible alternative, especially for those who might have missed the window for train reservations, which often sell out in advance. The bus journey takes from about 11 hours, longer in traffic, so it works as an overnight option.[4] Operators provide several configurations. The AC Sleeper is the most comfortable for the long haul, featuring individual bunks where you can lie down completely. AC Semi-Sleeper and Seater coaches offer reclining seats. Non-AC Seater buses are generally recommended only for shorter distances or for travelers who do not mind the heat and dust of the open road.

Puri to Kolkata by Private Transfer

For families, groups, or those carrying significant luggage, a private transfer is the most seamless option. This is a door-to-door service that eliminates the need to navigate busy stations or find taxis upon arrival. While it is the most expensive choice, with prices on booking platforms starting at about $250 (October 2026), it offers unmatched privacy and flexibility.[4]

Various vehicle types are available to suit your group size, from hatchbacks and sedans for couples or solo travelers with a few bags to SUVs for larger groups. The drive takes from about 7 hours 30 minutes, longer with traffic or delays.[4]

Comparing Your Options

ModeDurationComfort
TrainFrom about 8h (Shatabdi 12278: 05:45 to 13:40)[1]High (Sleeper/AC)
BusFrom about 11h[4]Medium
Private TransferFrom about 7h 30m[4]Very High

Tips for Traveling from Puri to Kolkata

  • Book Trains Early: Reserved tickets open 60 days before departure.[5] Popular classes like 2A and 3A sell out quickly, especially during festival seasons like Rath Yatra or Durga Puja.
  • Station Logistics: In Kolkata, most trains from Puri arrive at Howrah (HWH), but the Duronto Express goes to Sealdah. Check your ticket, and be prepared for the sheer scale of Howrah station.
  • Pack Snacks: While many long-distance trains have pantry cars or e-catering services, it is always wise to carry your own water and some dry snacks for the journey.
  • Winter Travel: If you are traveling between December and February, be aware that heavy fog can sometimes cause delays for both trains and buses in this region.
  • Luggage Safety: On trains and buses, keep your valuables in a small bag that stays with you at all times. On overnight trains, it is common practice to use a chain and lock to secure larger suitcases under the lower berths.

Timetable

Bus Puri - Kolkata $ 7.97–31.73 10h 50m – 12h 30m
  • →  AC Seater 18:00, 18:30, 18:45, 19:00
  • →  A/C Semi Sleeper 18:40, 19:45
  • →  AC Sleeper 19:00
  • →  Non-AC Seater 18:00
Taxi Puri - Kolkata $ 249.13–332.34 7h 33m
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan
Train Puri - Kolkata $ 13.12–33.55 8h 50m – 9h 50m
  • →  1A - AC First Class Sleeper 19:25, 22:40
  • →  2A - AC 2-Tier Sleeper 19:25, 22:40
  • →  3A - AC 3-Tier Sleeper 19:25, 22:40
Train Puri - Howrah $ 5.47–28.26 7h 55m – 9h 5m
  • →  2S - Second Sitting Class 10:25
  • →  1A - AC First Class Sleeper 20:15
  • →  3E - AC 3-Tier Economy Sleeper 10:25
  • →  CC - AC Chair Class 05:45, 10:25
  • →  EC - Extended AC Chair Class 05:45

Frequently Asked Questions

How can I book tickets from Puri to Kolkata?

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

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

Fares depend on the operator and the class. Second Sitting or Sleeper Class seats on the train and non-AC buses are the usual budget choices, and the exact fare is shown when you book.

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

A private transfer takes from about 7 hours 30 minutes, and the daytime Shatabdi Express (12278) takes about 8 hours, leaving Puri at 05:45 and reaching Howrah at 13:40.

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

Trains take from about 8 hours, private transfers from about 7 hours 30 minutes, and buses from about 11 hours, longer in traffic.

Are there overnight travel options available?

Yes. The Puri-Howrah Express (12896) leaves Puri at 22:15 and arrives at Howrah at 07:05, and the Duronto Express (22202) leaves at 19:45 and arrives at Sealdah at 04:00.

Which railway station in Kolkata should I choose?

Most trains from Puri arrive at Howrah Junction (HWH), the primary gateway to Kolkata. The Duronto Express arrives at Sealdah (SDAH), so check your ticket carefully before departure.

Is it safe to travel by bus at night?

Night buses are a common way to travel between Puri and Kolkata. It is recommended to book AC Sleeper or Semi-Sleeper classes from reputable operators for better comfort and security.

Sources and background

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

  1. [1] Indian Railways: Shatabdi Train List. Retrieved October 18, 2026.
  2. [2] Indian Railways: Mail/Express/Superfast Train List. Retrieved October 18, 2026.
  3. [3] Indian Railways: Duronto Train List. Retrieved October 18, 2026.
  4. [4] 12Go: Puri to Kolkata timetable. Retrieved October 18, 2026.
  5. [5] Indian Railways: Advance Reservation. Retrieved October 15, 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.