How to Reach Puri Jagannath Temple From Bangalore: All 5 Routes

Spread the love

There is exactly one direct train on the Bangalore to Puri Jagannath temple route, and it runs once a week.

That single detail quietly wrecks a lot of trip plans. Because the direct Garib Rath leaves Yesvantpur only on Saturdays, most pilgrims end up flying into Bhubaneswar or catching a daily train that stops short of Puri. So the smart move is to compare all five Bangalore to Puri Jagannath temple routes before you book anything.

Bangalore to Puri Jagannath temple route along the NH16 coastal highway through Andhra Pradesh to Odisha
The NH16 coastal corridor links Bengaluru to Puri across roughly 1,500 km of eastern India.

Temples Map is an independent pilgrim guide. We are not affiliated with, endorsed by, or the official website of the Shree Jagannatha Temple Administration. We do not accept bookings, donations or payments of any kind. Use the official temple website and IRCTC for everything you need to reserve.

Bangalore to Puri Jagannath temple at a glance

  • Road distance is roughly 1,450 to 1,520 km along NH16, depending on the route your map app picks.
  • The fastest option is a nonstop flight to Bhubaneswar, then 60 to 65 km by road into Puri.
  • The only direct train is 22884 Puri Yesvantpur Garib Rath Express, which runs weekly in about 29 hours.
  • The daily rail option is 18464 Prashanti Express to Bhubaneswar, taking roughly 30 hours.
  • Darshan at the temple is free. No paid VIP darshan exists, so ignore any site selling one.

Which route should you actually pick?

Fly if you have three days or less. Take the weekly Garib Rath if your dates happen to line up with a Saturday and you want a single ticket. Choose the daily Prashanti Express if you are travelling with family on a budget and dates matter more than speed. Drive only if the road trip itself is part of the plan.

Your Bangalore to Puri Jagannath temple decision usually comes down to one question. How much leave do you have? A flight turns the transit into half a day. Rail eats two full days of your trip, although it costs a fraction as much and drops you closer to the temple town.

Route 1 — Bangalore to Puri Jagannath temple by flight

There is no airport at Puri, so every flight on this route lands at Bhubaneswar. Nonstop flights from Bengaluru take roughly two hours and five minutes, and IndiGo, Akasa Air and Air India Express all operate the sector. Around seven direct departures run every day, so you can pick a morning or a late-evening slot.

How long the airport transfer really takes

Biju Patnaik International Airport sits about 60 to 65 km from Puri. The drive normally takes 1.5 to 2 hours, and it stretches longer during festival rush or bad weather. Add airport exit time and you should budget three hours from landing to your Puri hotel.

App-based intercity cabs start at roughly ₹1,100 for the transfer, while prepaid taxi counters and buses cost less. Airfares swing wildly, so treat ₹4,000 to ₹8,000 one way as an indicative planning figure only. Check the airline website for live fares, because prices climb steeply near Rath Yatra.

Budget travellers can also take an auto to Bhubaneswar railway station and then a local train to Puri. That leg runs frequently and takes only 1 to 1.5 hours.

Route 2 — The one direct Bangalore to Puri Jagannath temple train

Train 22884, the Puri Yesvantpur Garib Rath Express, is the single direct service between the two cities. It leaves Yesvantpur Junction on Saturday and reaches Puri on Monday, covering roughly 1,506 km in about 29 hours. The train is entirely AC 3-tier, since that is the Garib Rath format.

Fares in that class sit near the ₹1,200 mark, though Indian Railways adjusts them periodically. Confirm the current fare on IRCTC before you plan a budget around it.

One weekly departure means seats vanish early. Book the moment the reservation window opens, especially between October and February when Odisha sees its heaviest pilgrim traffic.

Route 3 — The daily train most guides forget

Older Bangalore to Puri Jagannath temple guides skip this entirely, yet it works best for most families. Train 18464 Prashanti Express runs daily between KSR Bengaluru and Bhubaneswar. The service covers about 1,547 km and averages roughly 30 hours 35 minutes. It carries Sleeper, AC 3-tier and AC 2-tier coaches.

You then finish the last 60 km to Puri by local train, bus or taxi. That final hop is easy, because Bhubaneswar and Puri are linked by frequent trains through the day.

A weekly superfast, 12846 SMVT Bengaluru–Bhubaneswar Express, also runs this corridor in about 26 to 27 hours. Between the daily Prashanti and this weekly superfast, you almost always have a rail seat available on any given date.

Route 4 — Bangalore to Puri Jagannath temple by road

The Bangalore to Puri Jagannath temple drive follows NH16 for most of its length. Your route runs Bengaluru, Tirupati, Nellore, Vijayawada, Rajahmundry, Visakhapatnam, Brahmapur, Bhubaneswar, Pipili and finally Puri. It is a well-served highway with fuel stations, dhabas and toll plazas throughout.

Map apps typically show 24 to 26 hours of pure driving. In practice, plan two days with an overnight halt at Vijayawada, Rajahmundry or Visakhapatnam. Driving 1,500 km in one stretch is unsafe, and no darshan is worth that risk.

Keep FASTag active before you start. Also carry cash for smaller roadside stops, since card machines are unreliable on stretches of the Andhra coast.

Route 5 — Bus to Visakhapatnam, then train

This split route suits travellers who cannot get a confirmed long-distance rail berth. Overnight buses cover the roughly 1,038 km from Bengaluru to Visakhapatnam in about 16 to 18 hours. From there, several trains including the Okha Puri Express and Tirupati Puri Express continue to Puri.

Visakhapatnam to Puri is around 481 km by road, so the rail leg typically takes seven to nine hours. Total transit lands close to a full day, which makes it slower than the direct train but far easier to book at short notice.

Bangalore to Puri Jagannath temple: time and cost compared

Route Door-to-door time Indicative cost Best for
Flight via Bhubaneswar 5 to 6 hours ₹5,000 to ₹9,500 Short leave, elderly parents
Direct Garib Rath (weekly) About 29 hours Around ₹1,200 Saturday starts, single ticket
Prashanti Express (daily) 32 to 34 hours Sleeper class rates Any date, family budgets
Self-drive via NH16 Two days Fuel plus tolls Road trips with stops
Bus plus train via Vizag 26 to 30 hours Mid-range Last-minute bookings

All figures above are indicative. Fares move with season, class and how early you book, so confirm live prices on IRCTC or the airline site.

What older Bangalore to Puri Jagannath temple guides get wrong

Several route pages still repeat figures that do not survive a check. The most common error claims the Bhubaneswar to Puri train takes three hours and costs ₹450. Both numbers are wrong.

That train actually takes 1 to 1.5 hours, and a general-class ticket costs well under ₹100. Another widespread claim puts the Bengaluru to Bhubaneswar flight at three hours, when nonstop services land in a little over two.

The bigger omission is scheduling. Many guides list the direct train without mentioning that it runs once a week, which sends readers hunting for a service that simply is not there on their date.

Darshan is free — and paid darshan sites are frauds

Whichever Bangalore to Puri Jagannath temple route you take, regular darshan at the shrine costs nothing. The Shree Jagannath Temple Administration has stated that no provision for paid VIP darshan exists, and that it has authorised no individual or organisation to arrange such access.

SJTA has filed a cyber complaint against a fake portal that charged devotees between ₹50 and ₹500 for invented darshan categories. Odisha Police also arrested two people for running a bogus website in the name of a temple guest house and collecting advance payments.

So before you pay anyone online, check the domain against the official Shree Jagannatha Temple website. If a site promises quick entry, VIP passes or guaranteed darshan slots for money, it is not genuine.

What to expect at the temple gate

Lion’s Gate, the eastern entrance, is the only entry point for devotees, while the other three gates are used for exit. Queue barricades run from that gate through to the inner courtyard.

Shoes, sandals, leather articles, cameras and mobile phones are all barred inside, so SJTA provides free shoe and mobile stands near the Lion’s Gate barricade and near the temple office. Plan for this before you leave your hotel, because a queue is a bad place to discover the rule.

Entry to the main temple is restricted to Hindus by long-standing tradition. Dress conservatively as well: sarees, dhotis, salwar suits and full-length clothing are appropriate, while shorts and sleeveless tops can get you turned away.

Timing, weather and health notes

October to February brings the most comfortable weather on the Odisha coast. Summer months are hot and humid, while the monsoon can slow both road and rail travel.

Darshan queues involve standing for long stretches, sometimes an hour or more on busy days. If you are travelling with elderly parents, arrive early in the morning when crowds are thinner and the stone underfoot is still cool.

Carry water, any regular medication and a hat for the walk to the gate. Anyone with a heart condition or mobility difficulty should speak to their doctor before combining a 30-hour journey with a long queue.

A four-day Bangalore to Puri Jagannath temple plan

Day one: fly into Bhubaneswar in the morning, reach Puri by early afternoon and rest. Day two: early darshan at the temple, then Mahaprasad at Anand Bazaar and an evening at Puri beach.

Day three: a day trip to Konark Sun Temple and Chilika Lake, both within easy reach by road. Day four: return to Bhubaneswar, see Lingaraj Temple if time allows, and fly home in the evening.

Stretch this to five days if you travel by train, since rail eats a full day at each end. For a comparison with a shorter approach, our Hyderabad to Puri route guide covers a corridor that is roughly 450 km shorter.

Before you go

Plan your Bangalore to Puri Jagannath temple trip by calendar first and cost second. The weekly direct train is the constraint that decides everything else. Book rail seats the day the window opens, and treat every fare in this guide as indicative rather than fixed.

Check current darshan hours on our Puri Jagannath temple timings guide before finalising your first morning. Above all, pay no one for darshan access. It is free, and it always has been.

Frequently asked questions

Is there a direct flight from Bangalore to Puri?

No. Every Bangalore to Puri Jagannath temple flight lands at Biju Patnaik International Airport in Bhubaneswar instead. Nonstop flights from Bengaluru take about two hours, after which you cover 60 to 65 km by road or rail into Puri.

How many direct trains run from Bangalore to Puri Jagannath temple?

Only one. Train 22884 Puri Yesvantpur Garib Rath Express departs Yesvantpur weekly and takes roughly 29 hours. On other days you travel to Bhubaneswar by train and then complete the short final leg to Puri.

What is the road distance from Bangalore to Puri?

The drive measures roughly 1,450 to 1,520 km depending on your exact route, and it follows NH16 for most of the way. Map apps show 24 to 26 hours of driving, although a two-day plan with an overnight halt is far safer.

Do I need to book a darshan ticket in advance?

No ticket exists for regular darshan, because entry is free. SJTA has warned devotees against websites selling paid or VIP darshan and has lodged police complaints against several such portals.

Can I carry my mobile phone inside the temple?

No. Mobile phones, cameras, leather items and footwear are all prohibited inside. Free shoe and mobile stands operate near the Lion’s Gate barricade and near the temple office, so deposit your items there first.

What is the best time to travel to Puri from Bangalore?

October to February offers the most pleasant coastal weather and the easiest travel conditions. Rath Yatra season draws enormous crowds, so book transport and stay months ahead if you plan to visit then.

How long should a Bangalore to Puri Jagannath temple trip be?

Four days works well if you fly, and five to six days if you travel by train. That leaves room for darshan, Konark Sun Temple and Chilika Lake without rushing any of them.

Are non-Hindus allowed inside the Puri temple?

Entry to the main temple is traditionally restricted to Hindus. Visitors of other faiths can still view the temple’s exterior and experience the atmosphere of the surrounding area, including the Grand Road during Rath Yatra.

error: Content is protected !!