By Air Umroi Airport : Direct flights available only from Kolkata.
The drive from Umroi to Shillong is about 30 minutes.
Guwahati Airport - Direct flights available from Kolkota, Delhi, Bagdogra and Bangkok). A taxi can be hired from Guwahati Airport in Assam, to Shillong for about Rs.11OO/-. The other option is to go to Guwhati City and take a shared taxi to Shillong .This rangement will make travel time longer.
Helicopter -There is a helicopter service from Guwhati Airport to Shillong. Information and tickets available at the Helicopter Counter in the airport.
By Railway - The nearest Railway station is the Guwhati Railway Station 103 kms from Shillong. On arrival at Guwhati Railway station walk over to the ASTC bus station. From here there is a choice of transport depending on ones needs.
Bus: Meghalaya Transport Corporation and Assam State Transport Corporation buses are available, frequently plying from Guwahati to Shillong.
Sumo Service - Sumos are available just outside the ASTC compound
Taxi Services - Taxis are also available outside the ASTC compound. The full taxi could be hired or shared with other travelers. (please note that if the dropping is not within Police Bazar in Shillong then you may have to bargain for the extra dropping charge).