The journey from Kullu to Bhubaneswar covers 1900 km. You must take a bus to Delhi and then a train to Bhubaneswar. The train journey from Delhi to Bhubaneswar takes about 22-26 hours via the Rajdhani Express. This route connects the Himalayas to the temple city of Odisha. Expect a total travel time of 40-45 hours including transfers.
Total Distance: 1900 km by road, 1500 km air distance.
Rajdhani Express is the most comfortable train for this route.
October to March for pleasant weather in Bhubaneswar.