Shillong, the Scotland of the East, is best reached by traveling to Guwahati first. From Chinsurah, take a train or flight to Guwahati, then hire a taxi for the 3-hour drive up to Shillong. The road journey from Guwahati to Shillong is scenic, passing through the Umiam Lake area. Total travel time is approximately 22 to 24 hours including transfers.
Total Distance: Driving distance is 1050 km; straight-line air distance is 580 km.
Book your taxi from Guwahati station in advance.
Shared taxis are available from Guwahati airport to Shillong.
March to June and September to November for pleasant weather.