Air: There are flights to Hyderabad, Nagpur, Kolkata , Delhi, Varanasi, Mumbai and Chennai.
Rail: Bhubaneswar is on the main Kolkata to Chennai line so many trains stop here.
Bus: The best way to get from Bhubaneswar to Puri is on one of the Canter minibuses that leave from the old bus station in the center of town, the new bus stand, and from the petrol station opposite the Ashok Hotel. They take a little more than an hour to get to Puri. There are also larger buses that go Puri, but they are slower than the minibuses. It is best to get an express bus to Puri, which make only one stop en route.
Nearby destinations : Balsore and Chandipur | Chilika | Puri | Sambalpur | Konark | Khurda