Traveling from Khanpur to Bhubaneswar involves a long journey of 1600 km. You will need to reach Vadodara Junction to catch a direct or connecting train to Bhubaneswar. The route passes through the heart of central and eastern India. Expect the journey to take over 30 hours by rail. Bhubaneswar is well-connected by major express trains from Gujarat.
Total Distance: 1600 km by road, 1450 km air distance.
Check IRCTC for weekly train schedules.
November to February for pleasant temple sightseeing.