Planning to Visit Shillong? Find the various ways to travel to Shillong by Road, Cars, Trains, Indian Railways, Flights, Airlines and Airports in Shillong.
Shillong is located in the East Khasi Hills district of Meghalaya, India. It is at about 100 km from the major north-east city Guwahati in Assam.
Shillong does have a small airport known as Umroi Airport but it has very limited connectivity as it has only limited flights to Kolkata. The nearest major airport is in Guwahati, which is about 100 km away. It has better connectivity with the major cities such as Delhi, Kolkata, Agartala, Aizawl, Imphal etc.
Shillong does not have any railway connectivity. The nearest major railhead is Guwahati, which is about 100 km away. This railway station has good rail connectivity with major cities in India. Taxis, buses are available from the railway station to reach the city of Shillong.
Shillong is connected well by the roads to the nearby cities such as Guwahati in Assam and other cities of Meghalaya. It has a bus stand located at the center of the city from where the regular buses to Guwahati and other nearby cities are operated.
If you have any suggestions, feedback regarding How to reach Shillong/ road information, Shillong flight, airlines information, which train to catch to reach Shillong or You want to add/remove any particular information on this “How to reach Shillong 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 Shillong map images/ Videos of Shillong belong to their respective owners. We have used Shillong 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 Shillong may be differ from actual so we request you to check Indian Railways, Airlines and other related Shillong tourism department Govt website of for latest updates.