Puri is a famous pilgrimage site and beach destination in Odisha. From Chatakpur, travel to Siliguri and then take a train to Puri via Bhubaneswar. The train journey is very popular among tourists. Total travel time is approximately 20 to 22 hours.
Total Distance: 960 km by road, 750 km straight-line.
Book tickets well in advance.
October to March for pleasant weather.