The journey from Azamgarh to Shillong covers approximately 1200 km. The most practical way to travel is by train to Guwahati, followed by a road journey to Shillong. By road, the route follows NH 27 and NH 6, which is a well-traveled highway. The travel time is typically 24 to 28 hours. Shillong, the capital of Meghalaya, is known for its pleasant climate and scenic beauty.
Total Distance: 1200 km by road, 1000 km straight-line air distance.
Check for direct train availability as it varies.
The road is well-maintained.
October to March, when the weather is pleasant.