The journey from Kendrapara to Shillong covers 1200 km. You must reach Guwahati by train or flight, then take a taxi or bus to Shillong. The road journey from Guwahati to Shillong is scenic. Expect a total travel time of 24 to 28 hours.
Total Distance: 1200 km by road, 1000 km air distance.
The road journey from Guwahati to Shillong takes about 3 hours.
Connecting flights via Kolkata are common.
March to June or September to November.