The journey from Suwakholi to Bhubaneswar is a significant cross-country trip covering 1700 km. You must first reach Dehradun and then board a train to Bhubaneswar. The route takes you through the heart of India, crossing several states including Uttar Pradesh, Bihar, and Jharkhand before entering Odisha. Expect a travel time of 32 to 36 hours by train. This journey connects the Himalayan region to the temple city of Bhubaneswar.
Total Distance: 1700 km by road, 1500 km air distance.
The direct train is the most convenient way to travel this long distance.
October to March for pleasant weather.