The journey from Nileshwaram to Shillong covers approximately 3000 km. The most practical way to travel is by train to Guwahati, followed by a bus or taxi to Shillong. Shillong is the capital of Meghalaya, known for its hills and waterfalls. The journey offers a long-distance experience across the Indian heartland.
Total Distance: 3000 km by road, 2500 km air distance.
Book your ticket in advance to ensure a confirmed seat.
March to June and September to November.