Shillong on the Map

How to Get Here

By Air

Though Umroi Airport is only 35 km from Shillong, we recommend you fly in from Lokpriya Gopinath Bordoloi International Airport at Guwahati (128 km from Shillong) because of more extensive flight schedules. Guwahati is well connected to most important airports in India, Bangladesh and Nepal by regular flights. MTC buses, shared cabs and private taxis are available for the approximately four-hour drive down NH 40 from Guwahati to Shillong.

By Road

Daily bus services up and down National Highway 40 are available from Guwahati to Shillong by Meghalaya Transport Corporation (MTC) as well as private bus and taxi operators.

*Note: while Meghalaya is not directly connected by rail, you can reach Guwahati via train and take a bus or taxi from Guwahati Railway Station (105 km from Shillong).

By Helicopter

Meghalaya Helicopter Service runs an efficient and affordable helicopter taxi service between Guwahati and Shillong several times a week.

On the Way

Carry a light waterproof jacket – you are entering the Abode of Clouds!
Ensure you agree on the fare before embarking on a bus/taxi journey.
Food and toilet facilities along the way are basic so carry snacks and wipes.