Shillong is the capital city of Meghalaya. The journey from Barpeta to Shillong covers approximately 200 kilometers. Bus and road transport are the most convenient modes. The travel time is typically 5 to 7 hours.
Total Distance: 200 km by road, 150 km air distance.
Frequent bus services are available.
October to March.