Transportation to Puri
Traveling to Puri by road is convenient as it is connected to major cities in Odisha and neighboring states by a network of highways.
If you prefer to drive, the roads are well-maintained, and the NH316 offers a scenic journey. Ensure to have a map or GPS for navigation.
By Car or Taxi
From Bhubaneswar: Puri is around 60 km from Bhubaneswar and takes about 1.5 hours via the NH316.
From Cuttack: It is approximately 80 km and takes about 2 hours by road.
You can hire private taxis or book app-based cabs for a comfortable journey.
By Bus
Regular buses operate to Puri from major cities like Bhubaneswar, Cuttack, Kolkata, and Visakhapatnam.
Odisha State Road Transport Corporation (OSRTC) and private operators run both AC and non-AC buses.
Buses are available from Bhubaneswar (Baramunda Bus Stand) at frequent intervals.
Self-Drive
If you prefer to drive, the roads are well-maintained, and the NH316 offers a scenic journey. Ensure to have a map or GPS for navigation.
Puri is a major railway junction, making train travel one of the easiest and most affordable ways to reach the city.
Advance booking is recommended, especially during the Ratha Yatra or festive seasons.
Train Connectivity
Puri Railway Station is directly connected to cities like Delhi, Kolkata, Chennai, Mumbai, and Hyderabad.
Some popular trains to Puri include the Puri Express, Jagannath Express, and Konark Express.
Local Transport from Puri Railway Station
The station is just 2-3 km from the Jagannatha Temple and city center.
You can hire auto-rickshaws, cycle-rickshaws, or taxis from the station to your destination.
Booking Tickets
Tickets can be booked online through the IRCTC website or at railway counters.
The nearest airport to Puri is Biju Patnaik International Airport in Bhubaneswar, located about 60 km away.
Private Cabs: Ride-sharing services like Ola and Uber operate between Bhubaneswar and Puri.
Flights to Bhubaneswar
The airport is well-connected to major cities like Delhi, Mumbai, Bangalore, Kolkata, and Hyderabad.
Both domestic and a few international flights operate regularly.
Reaching Puri from the Airport
Taxi Services: Prepaid taxi services are available at the airport. It takes around 1.5 hours to reach Puri.
Buses: You can take a bus from Bhubaneswar to Puri from the Baramunda Bus Stand. Local transport from the airport to the bus stand is available.

Frequently Asked Questions (FAQs) on Transportation To Puri
You can reach Puri by road, train, or air. It is well-connected to major cities via highways, railway networks, and the nearest airport in Bhubaneswar.
Puri is about 60 km from Bhubaneswar (1.5 hours) and 80 km from Cuttack (2 hours) via NH316.
Yes, regular buses from Bhubaneswar, Cuttack, Kolkata, and Visakhapatnam operate, including both AC and non-AC services by OSRTC and private operators.
Yes, the roads are well-maintained, and NH316 offers a scenic drive. It is advisable to use GPS or a map for navigation.
Yes, Puri Railway Station is a major junction with direct trains from Delhi, Kolkata, Chennai, Mumbai, and Hyderabad.
Some of the key trains include Puri Express, Jagannath Express, and Konark Express.
The railway station is just 2-3 km from the temple. You can hire auto-rickshaws, cycle-rickshaws, or taxis for a quick ride.
The nearest airport is Biju Patnaik International Airport in Bhubaneswar, about 60 km away.
You can take prepaid taxis, app-based cabs (Ola/Uber), or buses from Bhubaneswar’s Baramunda Bus Stand. The journey takes around 1.5 hours.
Bhubaneswar airport is well-connected to Delhi, Mumbai, Bangalore, Kolkata, and Hyderabad, with both domestic and some international flights.
Also Read – Accommodation In Puri