The journey from Harchowal to Bhubaneswar covers about 1900 km. You should reach Jalandhar or Ludhiana to catch a direct train to Bhubaneswar. By road, the route follows NH 44 and NH 16, passing through Uttar Pradesh and West Bengal. This journey connects the northern plains of Punjab with the temple city of Bhubaneswar in Odisha.
Total Distance: 1900 km driving distance, 1600 km air distance.
The Hirakud Express is a reliable long-distance train for this route.
October to March for pleasant weather.