The journey from Nalbari to Shillong spans approximately 145 kilometers via NH 27 and NH 6. You will pass through Guwahati, the gateway to the Northeast, before ascending into the Khasi Hills. The route is primarily served by private taxis and shared cabs from Guwahati's ISBT. Expect a travel time of 4 to 5 hours depending on traffic at the Khanapara junction. The transition from the plains of Assam to the pine-covered hills of Meghalaya is the highlight of this trip.
Total Distance: 145 km driving distance; 95 km straight-line air distance.
Start early from Nalbari to avoid peak hour congestion at the Guwahati bypass.
October to March for pleasant weather and clear mountain views.