To reach Puri from Narsinghpur, you must first travel to Cuttack or Bhubaneswar. The total distance is approximately 155 km. You can take a bus to Cuttack and then switch to a train or another bus to reach the holy city of Puri. This route connects the inland regions of Odisha to the coastal pilgrimage center. Expect a total travel time of 5 to 6 hours depending on your connection efficiency.
Total Distance: 155 km driving distance; 125 km straight-line air distance.
Change buses at Cuttack Badambadi bus stand for frequent connections to Puri.
November to February for pleasant beach weather and temple visits.