How to Reach Meghalaya

By Air

Hub
Lokpriya Gopinath Bordoloi International Airport (GAU)
Distance
115 km from Shillong
Travel time
~3 hours by road from airport
Cost
₹3,500 – ₹8,000 from Delhi
Operators
IndiGoAir IndiaSpiceJetVistara

From GAU Airport to Shillong

ModeTimeCost
Pre-paid Taxi~3 hrs₹2,500–3,500
Shared Sumo~3.5 hrs₹400–600/person
ASTC Bus~4 hrs₹250–350

Tip Book your taxi from the pre-paid booth inside the airport — rates are 30% cheaper than outside.

By Train

Hub
Guwahati Railway Station (GHY)
Distance
100 km from Shillong
Travel time
~3 hours by road from station
Cost
₹500 – ₹2,500 train fare + taxi
Operators
Rajdhani ExpressNorth East ExpressKamrup Express

From GHY Station to Shillong

ModeTimeCost
Private Taxi~3 hrs₹2,000–2,500
Shared Sumo~3.5 hrs₹350–500/person
ASTC Bus~4 hrs₹250

Tip Exit from Platform 1 side for the dedicated Meghalaya taxi stand.

By Road

Hub
NH40 (Guwahati–Shillong Highway)
Distance
100 km from Guwahati
Travel time
~3 hours
Cost
₹2,000 – ₹3,500 (private taxi)

Tip Avoid night driving on NH40 — visibility is poor and the roads are winding hill roads.

CONNECTIONS

From Major Cities

City Air Train RoadBest
Delhi2.5h flight + 3h drive26h Rajdhani + 3h driveFly
Kolkata1h flight + 3h drive18h train + 3h drive16h drive (980 km)Fly
Mumbai3h flight + 3h drive36h+ train + 3h driveFly
Bangalore3h flight + 3h drive40h+ train + 3h driveFly
Guwahati3h drive (100 km via NH40)Drive

LOCAL KNOWLEDGE

Pro Tips

  1. 01 Book your taxi from the pre-paid booth inside the airport — rates are 30% cheaper than outside.
  2. 02 Avoid night driving on NH40 — poor visibility and winding hill roads.
  3. 03 If arriving by train, exit Platform 1 side for the dedicated Meghalaya taxi stand.
  4. 04 Carry cash — many shared cab operators don't accept UPI on the Guwahati–Shillong route.

FAQ

Frequently Asked Questions

Can't find the answer you're looking for? Our expert travel team is always on hand to help you plan the perfect North East India experience.