Often referred to as the ‘Scotland of the East’, Shillong is the capital city of Meghalaya. Vacationers, peace lovers and nature enthusiasts often search for how to reach Shillong in order to bask in the bliss. Since the place is one of the popular hill stations in India, reaching here from anywhere in the country is quite easy. Read on to learn more about how to get to Shillong by rail, air and road.
Shillong By Air (Flight)
Many tourists prefer to reach Shillong by flight. It one of the best ways to be here while cherishing the bird’s eye view of the place. The nearest airport to Shillong is Umroi Airport and is located 30.9 km away. However, it is a domestic airport and is accessible by flights from only a few cities of India. The Lokpriya Gopinath Bordoloi International Airport at Guwahati is the bigger one and is connected from the rest of the Indian and international cities. It lies 115.1 km away from Shillong. From any of these two airports, you can easily book a cab or taxi to reach your desired destination.
Shillong By Train
Planning a Shillong tour by train is a lifetime experience. Offering you lots of memories to cherish forever, the sojourn is really exciting. Guwahati Railway Station located at a distance of 96.3 km is the nearest railhead. An extensive rail network connects the railway station to major cities in India. Premium trains ply to and from Guwahati. In order to reach Shillong from here, you can get a taxi.
Shillong By Road
Several air-conditioned, sleeper, luxury and Volvo buses comfortably take visitors from Guwahati to Shillong. A number of Meghalaya Transport Corporation (MTC) and Assam State Transport Corporation (ASTC) buses run between the two cities. The distance between them is around 99.6 km and it usually takes 2 hours 34 minutes to cover it. Holidaymakers traveling from Delhi to Meghalaya often love to include Shillong in their itinerary for an ideal escape from chaotic city life.