The journey from Nileshwar to Bhubaneswar spans 1800 km. Rail is the most practical mode, requiring a change at a major hub. You will travel from the southern coast to the temple city of Odisha. Expect a travel time of 35+ hours.
Total Distance: 1800 km by road, 1500 km air distance.
Prepare for a very long journey.
October to March for pleasant weather.