Puri is a major pilgrimage and beach destination in Odisha. To reach it from Bakkhali, you must travel to Kolkata, then take a direct train from Howrah or Shalimar station to Puri. The total distance is approximately 550 km. This route takes you along the eastern coast of India, connecting the mangroves of West Bengal to the golden beaches of Odisha.
Total Distance: Driving distance is 550 km; straight-line air distance is 400 km.
Book your train tickets well in advance as this is a popular route.
October to February for pleasant weather.