How to Reach Shillong

This IP:85.208.98.224
Plan Your Dream Vacation

Please wait...

Often referred to as the ‘Scotland of the East,’ Shillong is the capital city of Meghalaya. The hill station is well connected to all major Indian cities, so it’s very convenient to travel here by plane, train, or road. Tourists, peace lovers, and nature lovers often search for ways to get to Shillong. For their convenience, we have provided a detailed guide on how to reach Shillong. You can pick any mode of transportation according to your preferences.

Shillong by Flight

The fastest way to reach Shillong is by flight. Shillong Airport (also known as Umroi Airport) is the nearest airport, which is around 30 km away from the city. However, only a few cities in India have flights to this domestic airport. The Lokpriya Gopinath Bordoloi International Airport at Guwahati is the bigger one connected to the rest of the Indian and international cities. It lies 115.1 km away from Shillong. You can book a cab or taxi from any of these two airports to reach your desired destination in Shillong.

FromAerial DistanceTravel TimePopular FlightAirport
Delhi to Shillong1494 km6h 35mIndiGoIndira Gandhi International Airport
Delhi to Guwahati1463 km2h 20mIndiGo, Air India ExpressIndira Gandhi International Airport
Hyderabad to Shillong1661 km6h 00mIndiGoRajiv Gandhi International Airport
Mumbai to Guwahati2052 km3h 10mIndiGo, GoAirChhatrapati Shivaji Maharaj International Airport
Kolkata to Shillong495 km1h 55mIndiGo, SpicejetNetaji Subhas Chandra Bose International Airport
Kolkata to Guwahati528 km1h 15mIndiGo, Air IndiaNetaji Subhas Chandra Bose International Airport
Bengaluru to Guwahati2030 km3h 10mIndiGo, AirAsiaKempegowda International Airport

Shillong by Train

Planning a Shillong tour by train is a lifetime experience. The vacation is exciting and offers lots of memories to cherish forever. Guwahati Railway Station, located at a distance of 96.3 km, is the nearest railhead. It is connected to major cities in India by a comprehensive rail network. Many luxurious trains run to and from Guwahati. You can take a shared cab or taxi to reach Shillong from Guwahati Railway Station.

FromDistance (Rail)Travel TimeRecommended TrainRailway Station
New Delhi to Guwahati1942 km1 d 3 hr 5 minDbrt RajdhaniNew Delhi
Siliguri to Guwahati402 km6 hr 40 minDbrt RajdhaniNew Jalpaiguri Junction
Mumbai to Guwahati2729 km1 d 19 hr 5 minLtt Guwahati ExLokmanya Tilak Terminus
Kolkata to Guwahati862 km20 hr 35 minKamrup ExpressHowrah
Chennai to Guwahati2700 km2d 7hNew Tinsukia ExpressChennai Central

Shillong by Road

Several air-conditioned, sleeper, luxury, and Volvo buses take visitors from Guwahati to Shillong. Several 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 and 34 minutes to cover it. Those traveling from Delhi to Meghalaya often include Shillong in their itinerary as an ideal getaway from the chaos of the big city. The journey by road offers beautiful views of Meghalaya’s rolling hills and valleys.

LocationDistanceTimeRoute
Guwahati to Shillong99 km2 hr 27 minNH6
Silchar to Shillong206.1 km7 hr 21 minNH6
Tezpur to Shillong246.4 km5 hr 1 minNH 27 and NH6
Kaziranga to Shillong267.0 km5 hr 37 minNH 27 and NH6
Dawki To Shillong80.0 km2 hr 49 minNH206
Silchar To Shillong206.1 km7 hr 19 minNH6

 

Depending on your preference, you can travel to Shillong via any of these means. If you would like a hassle-free experience, contact our travel experts, and who will arrange luxurious transportation. As part of our Shillong tour package, we will provide you with food, accommodation, transportation, and many other services.

Check out Meghalaya tour packages, Cherrapunji tour packages

Shillong Tour Packages

7 Days Meghalaya Tour

6 Nights / 7 Days

Guwahati – Shillong – Cherapunjee – Mawlynnong – Dawki – Shillong – Guwahati
Price On Request

3 Days Tour to Cherrapunji

2 Nights / 3 Days

Guwahati – Cherrapunji – Guwahati
Price On Request

3 Days Tour to Dawki

2 Nights / 3 Days

Guwahati – Dawki – Guwahati
Price On Request

Assam Meghalaya Wildlife Tour

8 Nights / 9 Days

Guwahati – Kaziranga – Shillong – Cherrapunji – Shillong – Mawlynnong – Dawki – Shillong – Manas – Guwahati
INR 35,000 Per Person

FAQs

Q: Where is Shillong?

Ans. Meghalaya’s capital city, Shillong, is located in the northeastern region of India and is renowned for its scenic landscapes and rich culture.

Q: What is the best way to travel from Shillong to Elephant Falls?

Ans. A taxi is the best way to reach Elephant Falls from Shillong, which is approximately 12.5 kilometers away.

Q: How can I reach the Laitlum Canyons from Shillong?

Ans. The Laitlum Canyons distance from Shillong is around 24.3 km. From Shillong, you can hire a taxi or drive a private vehicle to the Laitlum Canyons. Visitors will enjoy the scenic drive through picturesque landscapes.

Q: How to Reach Shillong from Cherrapunji?

Ans. From Cherrapunji to Shillong, you can take a bus or taxi, which is a scenic journey with several stops at attractions and restaurants. The route via SH 5 is the fastest route with light traffic. Route Map: SH 5 – NH 206 – Lachumiere – Shillong Shillong to Cherrapunji Distance & Time: 54 km, 1 hour 44 minutes (approx.)

Q: How to Reach Shillong from Delhi?

Ans. There is no direct flight from Delhi to Shillong, and the nearest airport is in Guwahati. To get to Shillong from the airport, you can hire a bus or hire a private car. A journey between Guwahati and Shillong will take approximately 2 hours.

Shillong does not have a railway station. To get from Delhi to Shillong by train, you must take a train to Guwahati, the nearest station. Then, you can take a bus or cab to Shillong from there.

The distance between Delhi and Shillong is around 1989 kilometers. There is no direct bus service between the both cities. Thus, the best way to reach Shillong is to fly or take a train from Delhi.

Q: How to Reach Shillong from Guwahati?

Ans. The nearest airport to Shillong is located in Guwahati itself. You can take a bus or private car from Guwahati to Shillong.

There is no railway station in Shillong. Guwahati Railway Station is the nearest railhead to Shillong, where you can hire a taxi or board a bus to reach Shillong. You can hire a government bus or a private taxi from Guwahati to reach Shillong.

You can stop at various attractions and restaurants to make this scenic journey more exciting. Here are the route, distance, time, interests, and places to eat between Guwahati and Shillong –

Route Map: Lokhra Road – Hockey Stadium Road – NH 27 – Lalmati – NH 6 – Mawlai Mawdatbaki – Shillong

Guwahati to Shillong Distance & Time: 99 km, 2 hours 41 minutes (approx.)

Attractions en route: Sonaighuli Viewpoint, Umiam Lake Viewpoint, Spread Eagles Falls, Science Museum, Umiam Lake

Restaurants en route: Kalita Spectrum, Recipes, Excelencia Restaurant Nongpoh, Maruti Restaurant, Gam’s Delicacy Restaurant.

Q: How to Reach Shillong from Cherrapunji?

Ans. From Cherrapunji to Shillong, you can take a bus or taxi, which is a scenic journey with several stops at attractions and restaurants. The route via SH 5 is the fastest route with light traffic.

Route Map: SH 5 – NH 206 – Lachumiere – Shillong

Shillong to Cherrapunji Distance & Time: 54 km, 1 hour 44 minutes (approx.)

Why Book With Us

At Indian Holiday, we offer customized tours curated to suit your tastes. So, why wait? Inspire your next holiday and bring your travel vision to life!

35+

Years of Travel Experience

100+

Travel Experts To Assist You

03+

Million Satisfied Guests

Ministry

of Tourism Accredited

Acclaimed by
Travelers
  • 5/5 Rating:
  • 4/5 Rating: