The journey from Nazira to Shillong covers approximately 400 km. The most practical way to reach Shillong is by road, as there is no direct train connection. This route takes you through the scenic landscapes of Assam and Meghalaya. Expect a travel time of 10 to 12 hours. It is a comfortable journey if you plan your travel in advance.
Total Distance: 400 km by road, 350 km air distance.
Road conditions can vary, so check before you travel.
October to March for pleasant weather.