Guwahati considered as the gateway to the northeast region, is about 120 km from Shillong, as mentioned in many
Shillong travel guide resources. Anyone destined to Shillong has to make a break journey at Guwahati as it has the nearest railway station and airport connecting to Shillong. From Guwahati, one can board a bus or hire a cab or even book a helicopter for an interesting and adventurous ride to Shillong. The town is well connected with a network of roads from almost all places nearby, and many travelers also plan their trips through
Shillong Travel Packages.
How to Reach Shillong by Airways: Umroi Airport is the nearest airport at a distance of 40 km away from Shillong. Flights are operated by Alliance Air on certain days of the week. Lokpriya Gopinath Bordoloi Airport in Guwahati (120 km) from Shillong is also another airport serving the capital city and is well connected to the rest of India.
How to Reach Shillong by Railways: The nearest railway station is Guwahati (120 km) and is well connected to all major cities of India by rail and road.
How to Reach Shillong by Road: Buses are run by Assam State Transport Corporation (ASTC) and Meghalaya Transport Corporation (MTC) at a regular interval of half-hour to Shillong from Guwahati.
Driving Directions: Shillong, the capital of Meghalaya, is named after their deity god Shyllong and Lei Shyllong. The culture and tradition of the region amalgamates to offer the best hospitality the travelers have always expected. Guwahati is the nearest airport which shares close proximity with Shillong exclusively. The nearest rail head to Shillong is Guwahati, which is situated 100 Km from this city. Shillong bus stand is located at the City Center and regular bus services are also available from here. National Highway 37, Assam Trunk Road and National Highway 40 are well connected to various villages in Shillong. Dispur, Kamakhya, Jagi Road, Shankheshwar and Rangiya are the cities from where travelers can easily reach Shillong.