Traveling from Sonamura to Shillong involves traversing the scenic hills of Assam and Meghalaya. The distance is approximately 450 km, primarily via NH 6. You will pass through Agartala, Silchar, and Jowai before reaching the 'Scotland of the East'. This route is known for its winding roads and lush green landscapes. Expect a long journey of 14 to 16 hours, making a stopover in Silchar highly recommended.
Total Distance: 450 km by road, 220 km straight-line.
Break the journey in Silchar to avoid extreme fatigue.
March to June for pleasant weather and blooming flowers.