How to Reach Shillong

Nearest railhead to Shillong is Guwahati, which is at distance of 100 km. Shillong airport at Umroi connects only to Kolkata, else Guwahati is the nearest major airport. Shillong bus stand is located at the city center and regular bus services to Guwahati are available. Shillong is connected to Guwahati by NH 40 and to the rest of the North-East by NH 44.

Search for directions from

Most frequently searched routes to Shillong

Route Name Distance Time
Kolkata to Shillong 1,078 km 22 hours 24 mins
Delhi to Shillong 2,006 km 1 day 10 hours
Hyderabad to Shillong 2,543 km 1 day 21 hours
Chennai to Shillong 2,724 km 2 days 0 hours
Bangalore to Shillong 2,931 km 2 days 4 hours
Mumbai to Shillong 2,867 km 2 days 0 hours
Gangtok to Shillong 633 km 13 hours 16 mins
Pune to Shillong 2,889 km 2 days 1 hour
Amritsar to Shillong 2,438 km 1 day 16 hours
Chandigarh to Shillong 2,234 km 1 day 13 hours
Shimla to Shillong 2,333 km 1 day 16 hours
Ahmedabad to Shillong 2,598 km 1 day 19 hours
Jaipur to Shillong 2,028 km 1 day 11 hours
Gangtok to Shillong

How to reach Shillong by flight

Shillong Airport has very limited connectivity and only a few flights are operated from there. The nearest major airport to Shillong is in Guwahati, Assam. From there you could either take a bus or hire a cab or self-drive to Shillong.

Nearest Airport: Shillong Airport (SHL)

Search for flights to Shillong Airport (SHL)

Tentative return flight prices to Shillong Airport (SHL) from major cities in India.

Starting city Return price (approx)
Mumbai ₹ 14,115 View
New Delhi ₹ 12,884 View
Bengaluru ₹ 14,529 View
Chennai ₹ 13,638 View
Hyderabad ₹ 15,268 View
Kolkata ₹ 6,556 Non-stop View

Powered by:

How to reach Shillong by road

NH 40 connects Shillong to rest of the cities in India. There are both private and government buses that run from most major cities to Shillong.

How to reach Shillong by train

The nearest railway station to Shillong is in Guwahati, Assam. From there you could either take a bus or hire a cab or self-drive to Shillong.

Local transport in Shillong

The city is small so the best way to go about in Shillong is on foot. Else local cabs (shared taxis) are available.

Shillong Packages

Compare quotes from upto 3 travel agents for free

View All Packages For Shillong

Shillong Photos

Shillong, Meghalaya
Scenic View of Shillong, Meghalaya
Spectacular Shillong Cityscape View
Umiam Lake - Manmade Reservoir in Shillong

+ 48

View 20 Packages