To reach Bhubaneswar from Mawsynram, travel to Guwahati by road and then take a flight or train. The road journey to Guwahati takes 3 hours. From Guwahati, you can fly to Bhubaneswar or take a long-distance train. The total distance is approximately 1300 km.
Total Distance: 1300 km by road, 1000 km air distance.
Most flights have a layover in Kolkata.
October to March for pleasant weather in Bhubaneswar.