To reach the holy city of Puri from Kamalpur, you must first reach Agartala. From Agartala, take a train to Bhubaneswar or Khurda Road Junction, then switch to a local train or taxi to reach Puri. The total distance is approximately 1600 km. The journey takes about 38 hours by train. Puri is a major pilgrimage site, so plan your accommodation well in advance.
Total Distance: 1600 km by road, 1150 km air distance.
Khurda Road is a major junction; many trains to Puri stop here.
October to February for the pleasant beach weather.