Shillong is best reached via Guwahati. National Highway 6 connects Shillong with Guwahati. A distance of 120 km can be covered in 3 hours. This is the best route to reach Shillong due to the fact that there is no rail network in Meghalaya and Shillong airport has very limited services.
