The journey from Goraya to Bhubaneswar is a long-distance trip of approximately 1800 km. You should head to Jalandhar City to board a train to Bhubaneswar. The route passes through the heart of India, including major cities like Delhi and Kolkata. Expect a travel time of 32 to 36 hours by rail.
Total Distance: 1800 km by road, 1600 km air distance.
Long-distance trains often have pantry cars, but carrying extra food is recommended.
October to February for pleasant weather.