The journey from Udalguri to Shillong covers approximately 200 km, taking you from the plains of Assam to the beautiful hill station of Shillong in Meghalaya. You can travel by road via Guwahati, which serves as a major transit point. The route offers stunning views of the hills and lush greenery. The journey takes about 6 to 7 hours by road. Shillong, known as the 'Scotland of the East', is famous for its waterfalls, lakes, and pleasant climate.
Total Distance: Driving distance is 200 km; straight-line air distance is 130 km.
Buses are available from Guwahati to Shillong throughout the day.
Hiring a private taxi is the most comfortable way to travel to Shillong.
March to June and September to November, when the weather is pleasant.