The journey from Abhayapuri to Shillong covers approximately 220 km. You will travel via NH 27 and then connect to NH 6 near Guwahati. The route involves a scenic climb into the Khasi Hills as you approach Shillong. Private taxis are the most convenient mode of transport for this hilly terrain. Expect a travel time of 6 to 7 hours.
Total Distance: 220 km driving distance, 140 km straight-line air distance.
The road from Guwahati to Shillong is a beautiful four-lane highway.
March to June for pleasant weather and blooming flowers.