The journey from Bokakhat to Shillong spans approximately 320 kilometers through the heart of Assam and Meghalaya. You will primarily travel via NH 27 and NH 6, passing through Nagaon and Guwahati. The route offers a transition from the plains of the Brahmaputra valley to the high-altitude pine forests of the Khasi Hills. Private buses and shared taxis are the most reliable modes of transport. Expect a travel time of 8 to 9 hours depending on traffic at the Jorabat junction.
Total Distance: 320 km driving distance; 210 km straight-line air distance.
ASTC buses from Guwahati ISBT are frequent and safe for tourists.
Start early from Bokakhat to avoid heavy truck traffic near Nagaon.
October to March for clear mountain views and pleasant weather.