Reaching Bhubaneswar from Badgam requires transit through Srinagar or Jammu. From Srinagar, fly to Bhubaneswar via Delhi. From Jammu Tawi, take the Hirakud Express for a direct rail connection. The journey covers over 2500 km.
Total Distance: 2600 km by road, 1900 km air distance.
This is a very long train journey.
October to March for pleasant weather.