Planning a trip from Bhubaneswar to Puri? Whether you’re heading for the sacred Jagannath Temple, exploring the scenic Puri beach, or planning a road trip to Konark or Chilika Lake, this guide has everything you need to travel from Bhubaneswar (BBSR) to Puri with ease.
There are 4 ways to get from Bhubaneswar to Puri by Bus, Train, Taxi & Cabs, or Self-Drive or Private Vehicle.
Distance between Bhubaneswar and Puri is 64.4, 40.03 miles or 34.77 nautical miles.
Origin | Bhubaneswar |
---|---|
Destination | Puri |
Driving Distance | 64.4 kms (40.03 mi, 34.77 NM) |
Estimated Time | 1 hr 27 minutes |
It takes approximately 1 hr 27 minutes to travel by car from Bhubaneswar to Puri.
The total driving distance between these two points is around 64.4 kilometers, which equals approximately 40.03 miles or 34.77 nautical miles.
Travel time is an estimate and may vary slightly depending on the route you take, the time of day, and live traffic conditions. The numbers shown are based on standard driving routes.
You can refer to the distance values shown above in kilometers, miles, and nautical miles for easy understanding and travel planning.
Unit conversions:
1 mile = ~1.609 kilometers
1 nautical mile = exactly 1.852 kilometers
Scroll down to view the interactive route map below. You can click and zoom on the map to explore the journey in more detail and plan your trip better.
One of the most budget-friendly and reliable ways to reach Puri is via AMA Bus (City Bus). These are government-run intercity buses that run frequently from various points in Bhubaneswar.
Cost: Very affordable (₹50–₹100 approx.)
Train services from bhubanswar to puri is very fast and comfortable. It is great for longer distances as reserved seating is available and runs on hourly basis.
Cost: ₹45-₹60 (Approx)
Booking: Use the IRCTC app and UTS Booking (Only General Tickets) or visit the railway station
Convenient door-to-door service, best for groups or tight schedules, good for luggage transport, services can be avail 24/7.
Cost: ₹1000 (one-way), ₹1800 (round-trip), depending on operator
Booking Options:
Travel Time: ~1 hour (depending on traffic)
Airport Transfer:
Perfect for short trips and environmentally friendly travel
Cost: ₹300–₹400 (one-way)
Day 1:
Day 2:
Day 3:
💡 🚫 Caution: Avoid ferry during monsoons; check local timings and fare at Janhikuda.
💡 Whatever your travel style, there's a smooth, scenic, and safe way to enjoy the beautiful journey from Bhubaneswar to Puri.
🚌 AMA Bus is the most budget-friendly option. Buses like No. 50 and 51 cost around ₹50–₹100 and run frequently from Master Canteen and Baramunda Bus Stand.
Bus No. 50: ~1.5 hours (from Master Canteen)
Bus No. 51: ~2 hours (from Baramunda)
Yes, AMA Buses are government-run and considered safer and more reliable than unmarked local buses.
AMA Bus – Real-time bus tracking
IRCTC – Train bookings
Google Maps – Navigation
Uber / OLA – Last-mile cab booking
Take a train. For faster options, check Vande Bharat Express timings from Bhubaneswar to Puri.
Avoid touts posing as priests or unsolicited guides at temples.
Don't let anyone forcibly apply tilak or chant prayers—they often ask for money afterward.
Refer to the Golden Triangle Itinerary:
Day 1: Bhubaneswar temples & caves
Day 2: Puri – Jagannath Temple, Beach, Market
Day 3: Konark Sun Temple, Chandrabhaga Beach