Travel Guide
Mumbai to Puri Travel Guide: Trains, Flights and Yatra Tips
Mumbai to Puri made simple — overnight trains on a 1,800 km corridor, flights via Bhubaneswar, and arrival tips for a peaceful Jagannath yatra.
The journey from Mumbai to Puri is one of the great devotional crossings of India — roughly 1,800 km from the country’s western coast to its eastern one, from the Arabian Sea to the Bay of Bengal. Yet every year, Gujarati and Maharashtrian families, bhajan troupes and elderly couples fulfilling decades-old vows make this trip without a second thought, because the route is well worn and well served. The Mumbai to Puri corridor gives you two dependable gateways — the long, classic train ride, or a flight to Bhubaneswar followed by a short onward hop — and this guide walks you through both, all the way to the Singhadwara (Lion Gate) of the Jagannath Temple.
The Route at a Glance: 1,800 km, Two Sensible Options
Distance is the defining fact of this yatra (journey). At around 1,800 km by rail, Mumbai to Puri is among the longer pilgrim corridors in the country — comparable in spirit to the Delhi to Puri route, where the journey itself becomes part of the pilgrimage. Give yourself realistic time: the train takes the better part of two nights and a day, while flying door to door can be done in half a day.
A few quick comparisons:
- By train: roughly 30-plus hours, direct to Puri Railway Station, which is just 1.5 km from the temple.
- By air: a flight to Bhubaneswar’s Biju Patnaik International Airport (BBI), then about 60 km onward by road or rail — an hour and a half by taxi.
- By road: possible but demanding — a two-day drive across Maharashtra, Telangana or Chhattisgarh and into Odisha. Most Mumbaikars reserve the car for the Konark and Chilika sightseeing after arrival, not the crossing itself.
Choose by party, season and time, not by habit — each option suits a different kind of traveller.
By Train: The Long Overnight Corridor
Regular express and superfast services connect the Mumbai region with Puri, including direct trains that carry pilgrims the full distance in reserved sleeper and AC berths. You board in the evening, watch Maharashtra give way to the interiors of central India, spend a second night as the line bends toward the Odisha coast, and step out at Puri Railway Station — 1.5 km, about a 5-minute auto-rickshaw ride, from the Singhadwara. Nothing could be simpler at the end of a long ride: no changing trains, no transfers, just one long, unhurried approach to Jagannath’s city.
The train suits pilgrims who:
- Travel in families or groups and want to stay together with all their luggage.
- Find sleeper-berth economics far kinder than airfares for a party of four or five.
- Treat the journey as part of the yatra — packed theplas, shared bhajans (devotional songs), elders telling children what awaits at the Bada Danda (Grand Road).
Booking discipline matters on a corridor this long. Berths toward Puri tighten sharply around Rath Yatra (typically in June–July) and through school holidays, so reserve the moment bookings open on IRCTC and keep the last-minute Tatkal quota strictly as a fallback. For a family that cannot be split across waitlists, an early confirmed booking is worth more than any clever workaround.
By Air: Mumbai to Bhubaneswar, Then 60 km
Daily flights serve Bhubaneswar from Mumbai, turning a journey of two nights into one of a few hours. This is the route for elderly parents, for anyone with a bad back or young grandchildren, and for anyone making a sudden, vow-driven trip when train berths have long vanished.
The onward leg is short and forgiving. Puri is about 60 km from BBI — roughly an hour and a half by pre-paid taxi, or a brief connecting train from Bhubaneswar’s stations if you prefer rails. Our detailed Bhubaneswar to Puri travel guide covers every option, including buses, and our notes on the nearest airport to Puri help you plan connections with elders in mind. Many Mumbai families split the party deliberately — elders fly, the young take the train as an adventure — and everyone converges at the same rooms by the Lion Gate.
Arriving in Puri: From Platform to Singhadwara
However you come, the final stretch is blessedly short. From Puri Railway Station, an auto-rickshaw covers the 1.5 km to the Singhadwara side of the Bada Danda in about five minutes; the bus stand is closer still at 1 km. Fix the fare before you start, keep bags in your lap rather than on the roof, and say “Singhadwara” clearly — every driver in Puri knows the Lion Gate.
Long-distance arrivals rarely keep office hours. A train from the Mumbai corridor can roll in well after midnight, and delayed flights can see you reaching Puri past dinner. That is exactly why we keep 24x7 check-in at Sri Purushottam Bhakta Nivas, our family-run dharamshala (pilgrim guest house) of 42 rooms just 120 m — a two-to-three minute walk — from the Singhadwara. A sleepy family off a late train is received warmly, and a simple sattvic meal (pure vegetarian, cooked without onion and garlic) can be arranged on request even at odd hours. If you are weighing where to stay for such an arrival, our notes on choosing a dharamshala near Puri railway station may help.
Resist the urge to dash to the temple straight off the train. Check in, wash, eat, rest — the temple is best met fresh, and it is only a short walk down the Grand Road whenever you are ready.
When to Travel and Booking Tips
- Season: The cooler months from October to February are the gentlest for a long journey; summers are hot on the coast but manageable with an AC room. Our monsoon and summer guides on the blog can help you judge.
- Festivals: Around Rath Yatra (typically in June–July), both trains and rooms fill weeks ahead. If your dates are flexible, travelling just before or after the peak lets you enjoy Puri’s festive streets without the crush.
- Rooms before tickets: On a 1,800 km corridor, you book the train the day reservations open — do the same with rooms. Non-AC rooms at ₹500 and AC rooms at ₹1,200 per night go first near the temple; dormitory beds at ₹300 suit larger yatra parties. Browse the rooms and reserve early, or call us at +91 93371 00000 or +91 67520 00000 — we have been receiving Mumbai’s pilgrims since 1988, and the lights stay on all night for you.