Traveling from Mokokchung to Shillong requires a journey through Guwahati. The total distance is approximately 450 km, taking 15 to 18 hours depending on connections. You first take a bus or taxi to Guwahati, then switch to a shared taxi or bus for the final leg to Shillong. The route offers stunning views of the Northeast landscape. It is a long journey, so plan for a stopover in Guwahati if needed.
Total Distance: 450 km by road, 310 km straight-line.
Change buses at ISBT Guwahati.
March to June for pleasant weather.