Quick Answer
Fly to Guwahati, then take a taxi to Shillong (2.5–3.5 hrs).
Guwahati (GAU) is the nearest major airport, 125km from Shillong. All major Indian cities have direct flights to Guwahati. From there, Markos can arrange a direct pickup to your homestay — no hassle, no shared cabs.
All Routes to Shillong
Guwahati Airport (GAU)
RecommendedMost popular route. Guwahati is the nearest airport (125km). Markos can arrange direct pickup from Guwahati airport to Shillong homestay.
Guwahati Railway Station
RecommendedGuwahati is the nearest major railway station. Trains from Delhi, Kolkata, and Mumbai connect here. Then take a taxi to Shillong.
Kolkata (CCU)
Fly Kolkata → Guwahati (1 hr), then taxi to Shillong. Multiple daily flights. IndiGo and Air India are most reliable.
Delhi (DEL)
Fly Delhi → Guwahati (2.5 hrs), then taxi to Shillong. Book flights 3–4 weeks ahead for best prices.
Shillong Airport (SHL)
Shillong has a small airport at Umroi (35km from city). Limited flights — mainly from Kolkata. Taxi from airport to city: ₹800–1,200.
Meghalaya Bus Service
Cheapest option. Buses run from Guwahati ISBT to Shillong Police Bazar. Not recommended for families or those with luggage.
From Major Indian Cities
| From | By Flight | Best Option |
|---|---|---|
| Mumbai | 3.5 hrs to Guwahati | Flight |
| Delhi | 2.5 hrs to Guwahati | Flight |
| Kolkata | 1 hr to Guwahati | Flight or Train |
| Bangalore | 3 hrs to Guwahati | Flight |
| Chennai | 3.5 hrs to Guwahati | Flight |
| Guwahati | N/A | Taxi/Cab |
Need Airport Pickup from Guwahati?
Markos offers direct pickup from Guwahati Airport to Wiba Homestay. AC vehicle, fixed price, no surprises.
Markos Says
"Don't take a random taxi from Guwahati airport — they'll overcharge you. WhatsApp me before you land and I'll arrange a trusted driver at a fixed price. I've been doing airport pickups for 15 years. The drive from Guwahati to Shillong is beautiful — through the Meghalaya hills. Enjoy it!"
