
The Jagannath temple in Puri symbolises devotion and its impressive size and beauty. The Jagannath Temple is a Hindu temple dedicated to Lord Jagannath, who is a form of Vishnu. The temple attracts millions of pilgrims and tourists to this sacred place once a year. The journey from Bhubaneswar to Jagannath Temple, Puri is a popular pilgrimage route and a cultural experience. Puri, a coastal city known for its religious significance and pristine beaches, attracts thousands of visitors annually, especially devotees of Lord Jagannath.
If you’re planning a visit to Jagannath Temple, Puri from Bhubaneswar, here’s a detailed complete travel guide.
Car or Taxi:
The most convenient option to reach Puri is via car or taxi, a journey of approximately 60 kilometers from the capital city Bhubaneswar. It takes around 1.5 to 2 hours, depending on weather, traffic and road conditions. The visitor must ensure that the car is in good condition, with fuel for the long trip.
The visitor may go through NH316, the national highway route which is well-maintained and offers a smooth drive. The GPS navigation helps in finding the correct exit to get onto the highway. Few toll plazas will come along the way. You must ensure that you have change or FASTag for seamless passage. You must also visit Dhabas or local eateries to enjoy local cuisines. After approximately 60 kilometers of driving, you will reach Puri then follow the direction towards Jagannath temple, Puri. Travelling through car or taxi offers flexibility and comfort, especially if you prefer privacy and direct travel.
Bike or Scooty:
If you enjoy riding, you can reach Puri within 1.5 to 2 hours, depending upon your speed, traffic and road conditions. Before taking any bike from rent, make sure that the bike is in good condition with inflated tyre and do not forget to wear helmet.
From NH316, the visitor enjoys the open road. You can navigate through the city traffic, following road signs and are cautious of city traffic and signal at every turn. You may encounter toll plazas along the NH316. Since bikes and scooties often have separate lanes at toll booths, you may not require a fee. Also remain alert for any police checkpoints, where you might need to show the driving license and vehicle documents. The visitors may enjoy the journey by stopping at some viewpoints. You can also stop at some local eateries and restaurants along the way. After reaching near Jagannath temple, Puri, park your vehicles on the designated parking areas at your own risk.
Bus:
Travelling by bus is cost-effective. First check the availability and schedule. You can do this online, through a travel agency, or by visiting bus terminal. Choose a suitable departure time and book a ticket in advance to ensure a seat. Carry all the necessary documents and tickets along with you. Check the bus number and hand over the ticket to the conducter. State-run buses as well as private buses operate regularly between Bhubaneshwar and Puri. Buses usually take around 2 to 2.5 hours, depending on traffic and stops. Bhubaneswar’s main bus terminal is at Baramunda, from where you can board buses to Puri.
You can also board buses from Mastercanteen MO BUS terminal or Odisha State Road Transport Corporation (OSRTC) bus to reach Puri. Government buses often have fixed schedules and frequent departures. These buses typically operate on a first-come, first-served seating basis unless it’s a reserved service. The bus travels on NH316, the main highway connecting Bhubaneswar to Puri. The bus may make a few scheduled stops along the route to pick up or drop off passengers. Upon reaching Puri, the bus drops passengers at a central bus terminal. From the bus terminal, you can take an auto-rickshaw, or a local taxi to reach the Jagannath Temple. You can also negotiate the taxi fare.
Train:
Bhubaneswar Junction (BBS) to Puri (PURI) is a well-connected railway route. Several trains, including express and passenger trains, operate between the two cities which takes around 1 to 1.5 hours, depending on the train type. Check the Indian Railways website, mobile apps, or visit a local travel agent to find suitable trains. Note down the train numbers, departure times, and class options available.
These trains run frequently throughout the day, offering flexibility in travel timings. Upon arrival at the railway station, check the train departure board for platform information. When the train arrives, locate the coach and seat or berth as indicated on their ticket. You can purchase snacks, meals, and beverages from the pantry car or vendors who pass through the coaches. Trains provide a comfortable and scenic journey, especially if you opt for an express or AC coach. When you reach Puri station, get off the train and take auto or taxi to reach Jagannath temple.

Tips for visiting Jagannath temple, Puri
- Confirm the temple timings, as it usually opens early in the morning and closes late in the evening. You must know the timings for aartis if you want to witness them.
- Wear traditional dresses to the temple. Men should wear dhoti and women should wear sarees or kurtis. Dress appropriately by covering legs and shoulders.
- Keep your shoes at the shoe stand outside the temple complex.
- Best time for visiting the temple is early morning or late evening as there will less crowd at that time.
- Carry minimum items as there will be security checks at the entrance of the temple. Don’t carry phone, cameras and other gadgets as it is prohibited inside the temple.
- Buy flowers, fruits, or sweets as offerings to the God. Taste the Mahaprasad, the holy food offered at the temple, which you can buy from the Anand Bazar. You can also sit there and eat Mahaprasad.
- If any priest asks for any donations, you can negotiate or it’s okay to say no to them. Politely decline if asked for more than you are comfortable giving.