Home › Routes › Bhubaneswar to Puri

Bhubaneswar to Puri

The distance from Bhubaneswar to Puri is about 69 km by road, roughly 1.5 hours (estimated).

69 kmDistance
1.5 hrsDuration

Tentative Fare Estimate

Car / Taxi
Swift Dzire₹5,270
Ertiga₹6,687
Innova₹6,971
Innova Crysta₹8,613
Tempo Traveller (12)₹11,790

Round trip · incl. driver allowance & GST

View route plan
Bus
Non-AC Seater₹80
AC Seater₹120
Non-AC Sleeper₹110
AC Sleeper₹160
Volvo / Multi-Axle₹240
View route plan
Train
Sleeper₹70
Economy₹100
Third AC₹130
Second AC₹170
First AC₹220
View route plan

Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.

Overview

The distance from Bhubaneswar to Puri is about 69 km by road, roughly 1.5 hours (estimated).

Route Map

By Car: Bhubaneswar to Puri

69 km · ~1h 23m · About 1h of driving, plus stops.

  1. Start from Bhubaneswar

    An early start keeps you ahead of city and highway traffic.

  2. 69 km · 1h 23m drive from previous stop

    Arrive in Puri

    Puri, Odisha

Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.

By Bus: Bhubaneswar to Puri

69 km · ~1h 32m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.

  1. Board at Bhubaneswar

    Go to the main bus stand / ISBT in Bhubaneswar. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.

  2. Bhubaneswar → Puri

    Non-AC or AC Seater · ~69 km

    ~1h 32m|Tentative fare ₹80–₹240

  3. Arrive in Puri

    Puri, Odisha

Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.

By Train: Bhubaneswar to Puri

Nearest railway stations: Bhubaneswar for Bhubaneswar, Puri for Puri.

Direct trains

GUWAHATI - PURI Exp#15640 · Express
01:05 AMBhubaneswar
1h 41m13 stops
02:46 AMJankidaipur
Sri Jagannath Express#18409 · Express
02:55 AMBhubaneswar
1h 45m13 stops
04:40 AMPuri
Howrah-Puri Express#12887 · Superfast
03:55 AMBhubaneswar
1h 39m12 stops
05:34 AMMalatipatpur
Kolkata-Puri Express#12895 · Superfast
03:55 AMBhubaneswar
1h 39m12 stops
05:34 AMMalatipatpur
Bangalore-Puri Garib Rath Special#08470 · Garib Rath
04:35 AMKhurda Road Jn
1h 15m10 stops
05:50 AMPuri

Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.

Hotels in Puri

Treebo hotels in Puri. Tell us your dates and we'll get you a rate.

Treebo Sidhartha Inn Baliapanda

Puri

Treebo Sidhartha International Baliapanda

Puri

Things to Do in Puri

Puri Beach

The 8-km long beach of Puri is ideal for surfing and cool for a dip. The beach is covered in golden sand.

Puri–Konark Marine Drive

This road is in superb condition. It is peppered with deserted beaches and many rivers flow into the sea in places visible, if not accessible, from the road.

Swargadwar

Literally, "the gateway to heaven", Swargadwar is the site of the cremation of almost all famous Odia people. There are good hotels and restaurants near the crematorium.

Puri Light House

Great views of the sea along with the town of Puri.

Netaji Museum, Puri

Located in the ancestral home of Netaji. Displays an impressive collection of rare photographs, handwritten letters, journals, and personal artifacts.

Mahatma Gandhi Park

A park by the beach, complete with a lotus pond and ornamental plants. IFamily friendly place with toy train and other activitires for kids.

See all places in Puri →

Suggested Puri Itinerary

Day 1Arrive in Puri

  • Travel from Bhubaneswar to Puri (about 1.5 hrs by road) and check in
  • Visit Gundicha Temple

Day 2Explore Puri

  • Visit Vimala Temple
  • Visit Puri Beach
  • Visit Markandeshwar Temple

Day 3Last sights and departure

  • Visit Bata Mangala Temple
  • Head back to Bhubaneswar
Suggested from Puri's top sights.

Travel Tips

Puri is approximately 1½ hours or 60 km from Bhubaneswar and the journey costs about ₹130.

Budget Estimate

road

69 km

1.5 hours

Approximately 69 km by road from Bhubaneswar to Puri, roughly 1.5 hours of driving (estimate from straight-line distance).

train

69 km

The nearest railway station to Puri is Puri railway station, about 1 km from the town centre.

Extend Your Trip

Add a nearby place to your Puri trip and see the full Bhubaneswar → Puri → next stop route.

Plan My Trip: Bhubaneswar to Puri

Pick how you want to travel and we'll send a complete plan with transport, hotel and sightseeing — on WhatsApp and a call back.

Frequently Asked Questions

1. How far is Puri from Bhubaneswar?

About 69 km by road (estimated from straight-line distance).

2. Which airport is closest to Puri?

Biju Patnaik International Airport (BBI), about 50 km away.

Other Routes

Explore More of Puri

Destination Hub

Puri Overview

Spiritual & Temple Guides

Places to Explore