How to Reach Puri by Train, Road & Air – Complete Travel Guide

Puri, located on the eastern coast of Odisha, is one of the most popular pilgrimage and tourist destinations in India. Known for the Jagannath Temple, the Rath Yatra Festival, and its serene beaches, Puri attracts millions of visitors every year. If you are planning your trip, knowing the best travel options is essential. Here is a complete guide on how to reach Puri by train, road, and air.


How to Reach Puri by Train

Traveling to Puri by train is one of the most convenient and affordable options. Puri Railway Station (PURI) is a major railhead in Odisha and is directly connected to many important cities across India, including Delhi, Kolkata, Mumbai, Chennai, Hyderabad, Bangalore, and Bhubaneswar.

Several express and superfast trains such as Jagannath Express, Konark Express, Neelachal Express, and Howrah–Puri Express make the journey comfortable for pilgrims and tourists. From Bhubaneswar (60 km away), there are frequent trains that reach Puri in just 1 to 1.5 hours.

On arrival at Puri station, you can easily hire auto-rickshaws, cycle rickshaws, cabs, or local buses to reach Jagannath Temple and other attractions. Trains are especially popular during the Rath Yatra festival, so booking tickets in advance is highly recommended.


Major Train Connectivity to Puri

City Train Name / No. Frequency Travel Time (Approx.)
Delhi Purushottam Express (12802) Daily 30–32 hrs
Kolkata Howrah–Puri Express (12887/88) Daily 9–10 hrs
Mumbai Lokmanya Tilak–Puri Superfast (12145) Weekly 32–34 hrs
Chennai Coromandel Express (12841/42) Daily 22–24 hrs
Hyderabad East Coast Express (18645/46) Daily 24–25 hrs
Bangalore Yesvantpur–Puri Garib Rath (22883) Weekly 28–30 hrs
Bhubaneswar Intercity / Passenger Trains Multiple Daily 1–1.5 hrs
Cuttack Intercity / Passenger Trains Multiple Daily 1.5–2 hrs


How to Reach Puri by Road

Puri is well connected by road and can be reached conveniently from nearby cities like Bhubaneswar, Cuttack, and Kolkata.

  • From Bhubaneswar: The distance is around 60 km via NH-316, and it takes about 1.5 hours to reach Puri by car or bus.

  • From Cuttack: Located about 80 km away, you can reach Puri within 2 hours by road.

  • From Kolkata: Puri is nearly 500 km away, and it takes around 9–10 hours by road.

Both government-run buses (OSRTC) and private operators run regular services to Puri. You can choose from luxury AC buses, sleeper coaches, or budget travel options. For those seeking comfort, taxi services and rental cars are also available. A road trip from Bhubaneswar to Puri is especially scenic, passing through lush green fields and coastal stretches.


How to Reach Puri by Air

If you are traveling from distant cities, the fastest way to reach Puri is by air. The nearest airport is Biju Patnaik International Airport (BBI) in Bhubaneswar, located about 60 km from Puri.

This airport is well connected with major Indian cities like Delhi, Mumbai, Hyderabad, Chennai, Bangalore, and Kolkata, and also operates a few international flights. After landing at Bhubaneswar, you can easily hire a taxi, cab, or take a bus to Puri. The road journey takes around 1.5 hours, making it the most convenient option for long-distance travelers.


Distance to Puri from Major Cities

City Distance Best Mode of Travel Approx. Travel Time
Bhubaneswar 60 km Road/Train 1.5 hours
Cuttack 80 km Road/Train 2 hours
Kolkata 500 km Train/Road 9–10 hours
Delhi 1700 km Flight to BBI + Road 3 hours flight + 1.5 hrs road
Chennai 1200 km Flight/Train 2 hours flight + 1.5 hrs road / 20 hrs train
Hyderabad 1100 km Flight/Train 2 hours flight + 1.5 hrs road / 18 hrs train

Final Travel Tips

  • If you are coming from Bhubaneswar or Cuttack, the best option is a short train or road trip.

  • From distant metro cities, the most time-saving route is to fly into Bhubaneswar airport and then continue by road to Puri.

  • During festive seasons like Rath Yatra, tickets for trains, buses, and flights get sold out quickly, so plan and book in advance.

  • Local transport in Puri, such as cycle rickshaws and auto-rickshaws, makes it easy to explore the temple town and beaches.