Travel and Stay
Get information to reach Puri by air, railway & road and where to stay in Puri. Choose the one you find that suits to you.
The nearest airport to Puri is located in the temple city of Bhubaneswar, which is about 60 km away. All major Indian cities are connected with Bhubaneswar. From here, you need to book a taxi or a bus to reach Puri.
Puri has a dedicated railway station, and can be reached from all parts of India. You can get direct trains from Mumbai, Kolkata, and New Delhi among other parts of India.
You can get direct buses to Puri from Kolkata and Visakhapatnam;. You can also reach Puri by road. You can also take buses from Bhubaneswar and Cuttack to Puri, or can also drive your own vehicle.
The temple city Puri is dotted with hotels, panthasalas, and mathas that provide accommodation from budget to luxury round the year. The number of temples and puja places can engage the visitor for days. Restaurants with different cuisines (both eastern and western) can be found along the sea beach. The scenic beauty with Bay of Bengal and rivers meeting sea and forest areas offer visual ambience to nature lovers.