Puri, known to some as the land of the Jagannath, and to some (like meeeee) for its ferociously beautiful beaches. The road journey from Bhubaneswar to Puri, which takes about 90 mins, is very picturesque with vendors selling fresh tender coconuts on their bicycles by the highway. Nearest Airport is in Bhubaneswar. Puri is well connected by rail to the rest of India, so that is a convenient option to arrive here if you're fine with missing out on the road trip.
1. A.C red bus -
This is a government run bus and costs 110 INR per person. They start from Master Canteen bus stop. And has just one stop at the Kalpana bus stop, on its way to Puri. This is the most cost effective and quick way of reaching puri.
2. Ola Cab -
You can book a special Bhubaneswar-Puri package from the Ola app which costs you about 1090 INR for a one-way ride (recommended) or 2300 for a 24-hour package.
3. Shared Taxis -
You can catch hold of a shared taxi from the Kalpana square for about 100 INR per person.
1. Chakratirtha Road (C.T Road) -
If you want to enjoy quiet private beaches but also stay at the center of all the hustle and bustle then this is the place. It has a variety of cafes and restaurants, some right by the beach. Also, this place offers all the 'vegetarian' (read leaves) options you want in government approved shops.
Holiday Resort is one of the best hotels in this place. You can find great offers on various sites and get rooms for as low as 2000 INR. It has a splendid swimming pool & jacuzzi and a private beach. I love this place.