Hi Arti, the best and safest way to travel from Bhubaneswar to Puri is by hiring a reputed private taxi. If you do prefer public transportation then there are plenty of buses and trains that ply this route. At least one bus or train per hour leaves Bhubaneswar for Puri. Of course, there are fewer trains and hardly any buses between 10pm to 6am.
Hi everyone! I figured out that the best way as of now is to hire an outstation Ola cab. It is not too expensive, and quite safe & comfortable. Sharing for the benefit of others.