Travel Guide
Kolkata to Puri Train and Travel Guide for Devotees
Your Kolkata to Puri train and travel guide — overnight and daytime express services, road routes, and tips for booking during Rath Yatra rush.
For generations of Bengali families, the journey from Kolkata to Puri has been a beloved summer ritual — a pilgrimage wrapped in salt air, Mahaprasad and the gentle rhythm of temple bells. The two cities are linked by one of India’s most popular devotional travel corridors, and the Kolkata to Puri train is by far the most common way to cover the route. In this guide we walk you through the choices, so your family can plan a calm and well-prepared trip.
Why the train is the most popular choice
Regular express and superfast services run on the Howrah–Puri corridor, offering both daytime and overnight options. An overnight train lets you fall asleep in Howrah and wake to the call of conch shells at Puri — a beautiful way to begin a pilgrimage. These journeys typically run through the night, arriving at Puri in the early morning hours.
A few reasons devotees prefer the train:
- Comfortable, affordable and family-friendly, with reserved berths for overnight travel.
- Direct arrival at Puri Railway Station, only 1.5 km from the Jagannath Temple.
- No road fatigue, which is especially welcome for senior citizens and small children.
Trains on this route can get heavily booked — particularly during the Rath Yatra (June–July), the Durga Puja holidays, and the summer vacation months of May and June. Reserve your tickets through IRCTC the moment bookings open (usually 60 days ahead), and treat the Tatkal quota only as a last resort.
By road — for those who love the journey
The Kolkata to Puri road distance is about 500 km, and a private car journey can take ten hours or more depending on traffic and stops. The most scenic option, especially in the cooler months, is a coastal route that passes through Digha and follows the Marine Drive — a long but memorable drive past fishing villages, casuarina groves and the open Bay of Bengal.
Interstate and state buses also run on the Kolkata–Puri route, though the long hours make them better suited to younger travellers. If you choose the road, plan at least one proper meal break and start very early in the morning, so you reach Puri well before dark.
Arriving in Puri and reaching the temple
Whether you arrive by train or by road, the final stretch to the temple is short. Puri Railway Station is just 1.5 km from the Singhadwara (Lion Gate) — a 5-minute auto-rickshaw ride or a 20-minute walk along the Bada Danda (Grand Road). If you arrive by bus, the Puri Bus Stand is only 1 km away. Auto-rickshaws and cycle-rickshaws are plentiful and inexpensive.
For many senior pilgrims, that first walk from the station to the temple is a meaningful pilgrimage in itself — each footstep a quiet prayer. If your train arrives after dark, take an auto-rickshaw rather than walking — the Bada Danda is well lit, but a tired traveller with luggage is always safer on four wheels at night.
A few words on connecting through Bhubaneswar
Some travellers from Kolkata choose to break the journey at Bhubaneswar, Odisha’s capital, which sits about 60 km from Puri. This allows you to visit the great Lingaraj Temple and the carved Jain caves of Khandagiri–Udayagiri before continuing to the coast. Regular express trains, state buses (OSRTC and Mo Bus) and prepaid taxis all run between Bhubaneswar and Puri throughout the day, completing the final leg in under two hours. For pilgrims with a little extra time, this Kolkata → Bhubaneswar → Puri route turns a simple transfer into the “Golden Triangle” of Odisha.
When to make the journey
The most pleasant months are October to March, when the sea breeze is cool and the temple festivals are in full swing. To decide the best window for your visit — and to know which festival seasons to embrace or avoid — read our guide on the best time to visit Puri. During peak season, the single most important thing is to secure your accommodation early, ideally weeks before your train tickets, because rooms near the temple fill first.
Where to stay in Puri
After a long overnight journey, you want to step into a clean, calm room within walking distance of the temple — not spend the morning searching for one. Our family-run dharamshala, Sri Purushottam Bhakta Nivas, sits just 120 metres from the Singhadwara and has welcomed pilgrims from Bengal since 1988. Choose from Non-AC (₹500), AC Deluxe (₹1200), Family Suite (₹2000) or Dormitory (₹300 per bed) rooms, and enjoy pure sattvic bhojan without leaving the premises. Learn more on our dharamshala near Jagannath Temple page.
Come prepared with confirmed tickets, light cottons and an open heart. The Lord of Puri is waiting at the end of the line.