The nearest airport to Shillong is the Umroi Airport (SHL), also known as Shillong Airport, located about 35 km away from the city. However, it has limited connectivity. The major closest airport is Lokpriya Gopinath Bordoloi International Airport in Guwahati, Assam (GAU), which is approximately 125 km away from Shillong. From Guwahati airport, you can take a taxi or a bus to reach Shillong.
The nearest railway station to Shillong is in Guwahati. Guwahati Railway Station is well-connected to major cities across India. From Guwahati, you can hire a taxi or take a bus to reach Shillong, which is about a 3-hour drive.
Shillong is well-connected by road. The National Highway 40 (NH40) connects the city with Guwahati, which leads further to major cities in India. You can take a private taxi or a bus from Guwahati to reach Shillong.
City | By Flight | By Train | By Road | Suggested Stopover |
---|---|---|---|---|
Mumbai | Take a flight to Guwahati, then a taxi or bus to Shillong. | Board a train to Guwahati and then proceed by road. | Approx. 3000 KM via NH 27 - Stopover in Nagpur. | Nagpur |
Delhi | Direct flights to Guwahati, then road to Shillong. | Rajdhani Express to Guwahati, then by road. | Approx. 2080 KM via NH 27 - Stopovers in Lucknow, Patna. | Lucknow, Patna |
Kolkata | Direct flights to Guwahati, then proceed by road. | Take a train to Guwahati followed by a road journey. | Approx. 1100 KM via NH 12 - Stopover in Malda. | Malda |
Chennai | Flights to Guwahati with one stop, then road to Shillong. | No direct train; reach Guwahati and then by road. | Approx. 3000 KM via NH 16 - Stopovers in Vijayawada, Visakhapatnam, Bhubaneswar. | Vijayawada, Visakhapatnam, Bhubaneswar |
Bangalore | Flights to Guwahati with one stop, then road to Shillong. | No direct train; reach Guwahati and then by road. | Approx. 3200 KM via NH 44 - Stopovers in Hyderabad, Nagpur. | Hyderabad, Nagpur |
Hyderabad | Flights with one stop in Kolkata, then road to Shillong. | No direct train; reach Guwahati and then by road. | Approx. 2300 KM via NH44 and NH27 - Stopover in Nagpur, Raipur. | Nagpur, Raipur |
Ahmedabad | Take a flight to Guwahati, then road to Shillong. | No direct train; reach Guwahati and then by road. | Approx. 2800 KM via NH 47 - Stopover in Nagpur. | Nagpur |
Pune | Take a flight with one stop, then road to Shillong. | No direct train; reach Guwahati and then by road. | Approx. 3000 KM via NH 53 - Stopover in Hyderabad. | Hyderabad |
Jaipur | Flight to Guwahati with one stop, then proceed by road. | No direct train; reach Guwahati and then by road. | Approx. 2100 KM via NH 27 - Stopovers in Agra, Varanasi. | Agra, Varanasi |
Surat | Flights to Guwahati with stops, then road to Shillong. | No direct train; reach Guwahati and then by road. | Approx. 2700 KM via NH 48 - Stopover in Nagpur. | Nagpur |
Note: The above-mentioned routes by road are suggestive and depend on the current road conditions and traffic. It is always advisable to check real-time traffic updates and plan your journey accordingly.