Route Explorer

Kolkata to Puri

The journey from Kolkata to Puri is a quintessential pilgrimage route for devotees of Lord Jagannath. Spanning approximately 500 kilometers, the route connects the bustling capital

Distance

500 km

Duration

9 hrs

Overview

The journey from Kolkata to Puri is a quintessential pilgrimage route for devotees of Lord Jagannath. Spanning approximately 500 kilometers, the route connects the bustling capital of West Bengal to the sacred coastal town of Odisha. By road, the trip takes around 9 hours via National Highway 16, offering a smooth drive through the lush landscapes of East India. Direct trains, including the famous Puri Express, provide a convenient overnight option, covering the distance in about 8-9 hours. This guide covers all modes of travel, key stopovers, and essential tips to ensure a spiritually enriching and hassle-free visit to the abode of Lord Jagannath.

Route Map

Interactive Route Map

Enable location to see route from your current position

Transport Options

🚗

By Car

Driving from Kolkata to Puri is a scenic and flexible option, especially for families or groups. The route via NH16 is well-maintained, with multiple rest stops and food joints along the way.

Distance

500 km

Duration

9 hours

Highlights
  • Scenic drive through riverine deltas and green paddy fields
  • Stop at Digha for a quick beach break (detour)
  • Visit the ancient temples in Bhubaneswar en route
  • Flexibility to halt at any preferred dhaba or restaurant

Tolls & Fuel

Toll charges and fuel costs are the primary expenses for a road trip.

  • Toll charges: approx ₹450-₹550 for a car (one-way)
  • Fuel cost: approx ₹3,500-₹4,500 (depending on car mileage and fuel prices)
  • Total one-way cost: approx ₹4,000-₹5,000

Driving Tips

Keep these in mind for a safe and comfortable journey.

  • Start early (by 6 AM) to avoid traffic and reach by evening
  • Carry valid ID and vehicle documents for checkpoints
  • Use GPS but also keep a physical map as backup
🚆

By Train

Direct trains from Kolkata to Puri are the most popular choice for pilgrims. The overnight journey allows you to sleep and arrive refreshed in the morning.

Distance

500 km

Duration

8-9 hours

Highlights
  • Direct trains like Puri Express and Jagannath Express
  • Comfortable sleeper and AC coaches
  • No need to worry about traffic or navigation
  • Affordable fares with catering options on some trains

Train Options & Fares

Popular direct trains and their approximate fares (per person).

  • Puri Express (12881/12882): Sleeper ₹400-₹500, 3AC ₹1,100-₹1,300
  • Jagannath Express (18409/18410): Sleeper ₹400-₹500, 2AC ₹1,500-₹1,700
  • Howrah-Puri Duronto (12801/12802): 3AC ₹1,300-₹1,500, 2AC ₹1,800-₹2,000

Booking & Amenities

How to book and what to expect on board.

  • Book tickets via IRCTC website or app, up to 120 days in advance
  • Pantry car available on most trains; carry your own water
  • Bedding provided in AC coaches; carry a light blanket for sleeper
🚌

By Bus

State-run and private buses operate daily between Kolkata and Puri, offering an economical travel option. The journey takes slightly longer than the train but is comfortable and reliable.

Distance

500 km

Duration

10-11 hours

Highlights
  • Affordable fares compared to train AC classes
  • Multiple departure times, including overnight services
  • Comfortable semi-sleeper and sleeper coaches
  • Direct connectivity from major bus stands in Kolkata

Bus Operators & Fares

Typical fares for different bus types.

  • Ordinary (State bus): ₹400-₹600 per person
  • Deluxe/AC (Private): ₹700-₹1,000 per person
  • Volvo/Sleeper (Premium): ₹1,200-₹1,800 per person

Booking & Boarding Points

Where to catch and how to book.

  • Boarding points: Esplanade Bus Terminus, Karunamoyee (Salt Lake), or Dharamtala
  • Book via online platforms like redBus, Paytm, or official OSRTC website
  • Carry a printed ticket and ID proof for verification

Stopovers En Route

Kharagpur

120 km from Kolkata

A major railway junction and industrial town, ideal for a short break. Known for the Indian Institute of Technology (IIT) campus and local eateries.

Fuel stations and restroomsMultiple restaurants and food stalls (try local Bengali snacks)ATMs and medical stores

Bhubaneswar

450 km from Kolkata

The capital of Odisha and the 'Temple City of India'. A perfect stopover to stretch legs, visit the famous Lingaraj Temple, or grab a meal before the final leg to Puri.

Wide range of hotels and restaurantsTourist information center and ATMsMedical facilities and pharmacies

Travel Tips

  • Book train tickets at least 2-3 months in advance, especially during Rath Yatra (June-July) and winter months.
  • If driving, start early to avoid Kolkata's morning traffic and reach Puri before sunset.
  • Carry light woolens if traveling in winter (November-February) as evenings can be cool.
  • Keep some cash handy for tolls, local transport, and temple offerings (many places don't accept cards).
  • Stay hydrated and carry snacks for the journey, especially if traveling by bus or car.
  • Verify the current travel advisories and road conditions before departure, especially during monsoon.

Budget Estimate

road

Toll charges: approx ₹450-₹550 for a car (one-way)

Fuel cost: approx ₹3,500-₹4,500 (depending on car mileage and fuel prices)

Driving from Kolkata to Puri is a scenic and flexible option, especially for families or groups. The route via NH16 is well-maintained, with multiple rest stops and food joints along the way.

train

Puri Express (12881/12882): Sleeper ₹400-₹500, 3AC ₹1,100-₹1,300

Jagannath Express (18409/18410): Sleeper ₹400-₹500, 2AC ₹1,500-₹1,700

Direct trains from Kolkata to Puri are the most popular choice for pilgrims. The overnight journey allows you to sleep and arrive refreshed in the morning.

bus

Ordinary (State bus): ₹400-₹600 per person

Deluxe/AC (Private): ₹700-₹1,000 per person

State-run and private buses operate daily between Kolkata and Puri, offering an economical travel option. The journey takes slightly longer than the train but is comfortable and reliable.

Frequently Asked Questions

What is the fastest way to reach Puri from Kolkata?

The fastest way is by train, with direct options like the Howrah-Puri Duronto taking about 8 hours. By car, it takes around 9 hours via NH16, but traffic can extend the time.

Are there direct trains from Kolkata to Puri?

Yes, several direct trains run daily, including the Puri Express, Jagannath Express, and Howrah-Puri Duronto. These trains connect Howrah Junction to Puri directly without requiring a change.

Is it safe to drive from Kolkata to Puri?

Yes, the route is generally safe and well-maintained. However, it's advisable to drive during daylight hours, follow traffic rules, and take breaks to avoid fatigue.

What is the best time to visit Puri?

The best time is from October to March when the weather is pleasant. Avoid the monsoon (June-September) as heavy rains can disrupt travel plans.

Can I book bus tickets online for Kolkata to Puri?

Yes, you can book bus tickets online through platforms like redBus, Paytm, or the official OSRTC website. Several private operators also offer online booking.

🗺️ Other Routes

Explore More of Puri

Destination Hub

Puri Overview

Places to Explore