The journey from Barbil to Shillong covers about 1300 km. The most practical way to travel is by train to Guwahati, followed by a scenic taxi ride to Shillong. Shillong is known as the 'Scotland of the East'. The journey takes approximately 30 hours in total.
Total Distance: 1300 km by road, 950 km straight-line.
Book tickets well in advance for this popular route.
October to March.