The route from Ahore to Shillong covers approximately 2300 km. You can take a train to Guwahati and then a taxi to Shillong. Driving via NH 27 is another option. Expect a travel time of 45 hours by train.
Total Distance: 2300 km by road, 1900 km air distance.
Book your train well in advance.
March to June and September to November.