The journey from Srinagar to Bhubaneswar is a long-distance transit across India. You can fly from Srinagar to Bhubaneswar via Delhi or take a train from Jammu Tawi to Bhubaneswar Junction. This route connects the northern mountains to the temple city of Bhubaneswar in Odisha.
Total Distance: Driving distance is 2000 km; straight-line air distance is 1600 km.
Direct trains are available but infrequent; check the schedule.
Check for short layovers in Delhi.
October to March for pleasant weather in Bhubaneswar.