Traveling from Medziphema to Shillong is a journey of about 350 km. The most practical way is by road via Dimapur and Guwahati. You can hire a private taxi or take a bus from Dimapur to Guwahati and then another to Shillong. The journey takes about 9 to 10 hours depending on traffic conditions.
Total Distance: 350 km by road, 250 km air distance.
The road is generally good; enjoy the scenic drive.
October to March for pleasant weather.