The journey from Dharmavaram to Puri covers about 1150 km. You can take a train to Vijayawada and then connect to Puri. The total travel time is approximately 24 to 28 hours. Puri is a major pilgrimage site in India.
Total Distance: 1150 km by road, 950 km straight-line.
Puri is a major terminus; book tickets early.
October to February for pleasant weather.