Planning to Visit Meghalaya? Find the various ways to travel to Meghalaya by Road, Cars, Trains, Indian Railways, Flights, Airlines and Airports in Meghalaya.
Meghalaya is located in north-east of India and shares borders on the north by Assam and by Bangladesh on the south. Meghalaya is a landlocked state with a large number of small settlements in remote areas.
Road is the only means of transport within the state, Shillong the capital city is relatively well connected by road. National Highway NH 40 connects Shillong with Guwahati. MTC and private transport operators have services to various places in Meghalaya and to neighbouring states. Assam State Transport Corporation (ASTC) operates bus services from Shillong to Guwahati and Guwahati to Shillong daily. Tourist Taxis, Tata Sumo Taxis, Tourist coaches are also available for travel between Shillong to Guwahati and vice-versa. Shillong is well connected by a net work of roads with all important cities in the neighbouring states and major cities in the country.
Meghalaya Transport Corporation (MTC) has bus services coordinated with train arrivals at Guwahati. The buses leave Guwahati beginning 6 am till 5 pm (three and a half hrs). Reciprocal services from Shillong also leave at the same time. Taxis are available at Guwahati Railway Station.
Meghalaya does not have any railhead or railway station, the nearest railway station is Guwahati which is 104 km from Shillong. Most of the tourist first arrive into Guwahat (Assam) and then enter Meghalaya by road transport. Assam have a major railhead as well as an airport with regular train and air flight services to the rest of the country.
It has a small airport at Umroi, about 40 km from Shillong on the Guwahati-Shillong highway. The small size of the airport does not allow the operation of large aircraft, and only small aircraft operate from Kolkata and Agartala, the capital of the neighboring state of Tripura. At present, Air India operates with ATR42 type of aircraft on this route. Buses / Taxis are available from Shillong to Umroi and back.
Helicopter are available from Guwahati to Tura and Tura to Shillong on Monday/Tuesday/Wednesday/Friday and from Guwahati to Shillong and Shillong to Guwahati daily except on Sunday. It takes 20 mins to reach Shillong from Guwahati and one hour from Guwahati to Tura.
If you have any suggestions, feedback regarding How to reach Meghalaya/ road information, Meghalaya flight, airlines information, which train to catch to reach Meghalaya or You want to add/remove any particular information on this “How to reach Meghalaya page” then please email us at: support(at)traveldealsfinder(dot)com (Do mention the URL of page for which you are making any suggestions).
Note: All the Meghalaya map images/ Videos of Meghalaya belong to their respective owners. We have used Meghalaya images & videos for information purpose only. If you are the owner & want to remove that image/video then do write us at mentioned email. Information on Flights, Rails, Road distance to Meghalaya may be differ from actual so we request you to check Indian Railways, Airlines and other related Meghalaya tourism department Govt website of for latest updates.