The journey from Amalsad to Bhubaneswar covers approximately 1800 kilometers. You should travel to Surat to catch long-distance trains heading towards Odisha. The journey takes about 32 to 34 hours by train. This route connects the western coast to the temple city of Bhubaneswar.
Total Distance: 1800 km by road, 1600 km air distance.
Ensure you have confirmed tickets for this long journey.
October to March for pleasant weather.