Mumbai to Shillong Flights — Guide 2026

Mumbai to Shillong flight guide — 1-stop routing via Kolkata or Guwahati, airlines, fares, and tips for the Scotland of the East.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Cheap flights from Mumbai to Shillong — book online with FlightGPT

Quick answer: Mumbai to Shillong flights take about ≈ 3h–3h 30m (1-stop via Kolkata or Guwahati), No non-stop — 1-stop via Kolkata (CCU) or Guwahati (GAU). This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest BOM–SHL fare across every airline, OTA and travel agent in one place.

Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.

Looking for cheap flights from Mumbai to Shillong? FlightGPT compares live BOM to SHL fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Shillong non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Shillong fare is one search away.

Mumbai to Shillong flights — quick facts

Your routing options: Kolkata vs Guwahati connection

There is no direct flight from Mumbai to Shillong. The two practical one-stop routings are Mumbai–Kolkata–Shillong and Mumbai–Guwahati (with onward road transfer). The Mumbai–Kolkata leg takes about 2h 30m; from Kolkata, IndiGo operates sporadic services to Umroi (SHL), but frequency is low and seasonal. Most travellers prefer Mumbai–Guwahati (≈ 3h on IndiGo/Air India/SpiceJet), then a road transfer to Shillong (≈ 2–3h by taxi or shared sumo). Guwahati Airport (GAU) has significantly better connectivity and is the smarter hub for reaching the Meghalaya capital reliably.

Your carrier choices and fare estimates

IndiGo and Air India both offer direct flights from Mumbai to Guwahati, with several departures daily from BOM T2. SpiceJet also operates on this corridor. Fares (as of June 2026) for the Mumbai–Guwahati leg start around ₹3,500–₹5,500 in economy when booked three to five weeks in advance. Combining a Mumbai–Kolkata fare (₹2,500–₹4,000) with a Kolkata–Shillong leg (when available) can work out cheaper in shoulder seasons, though the Kolkata–Shillong frequency is limited. Always compare total door-to-door travel time before choosing Kolkata as the hub.

Your Guwahati–Shillong road transfer guide

Landing at Guwahati Airport (LGBI, GAU), prepaid taxis and app-based cabs (Ola outstation) are available for the ≈ 100 km drive to Shillong. The journey on NH 6 takes 2–3 hours depending on traffic and weather — the Meghalaya section involves winding hill roads. Shared sumos (jeeps) from Paltan Bazaar in Guwahati city cost around ₹200–₹250 per seat and run frequently until evening. If you land early enough, this combined air+road journey can get you to Shillong city by early afternoon from a morning Mumbai departure. Avoid night driving in the hills.

Your ideal time to book and travel

Shillong sees its peak tourist footfall from October to April — cool, pleasant weather with the famous Wangala festival (November) and cherry blossoms in late spring. Book flights four to six weeks ahead for this window; BOM–GAU fares can spike above ₹8,000 during Christmas and New Year. The monsoon (June–September) sees heavy rainfall in Meghalaya — Cherrapunji, the world's wettest place, is nearby — but fares drop to ₹3,000–₹4,000. Mid-week travel on Tuesdays and Wednesdays consistently offers the best rates on the Mumbai–Guwahati segment.

Your baggage tips for a hill-station trip

IndiGo's standard domestic economy fare (as of June 2026) includes 7 kg cabin bag; check-in baggage (15 kg) must be added or comes with Regular/Flexi fares. Air India economy includes 15 kg check-in as standard. For the onward road transfer to Shillong, sumo drivers prefer compact luggage — large hard-shell suitcases can be difficult in shared vehicles. A 40–50 L backpack or soft duffel bag is advisable for the hill section. Trekking equipment (poles, boots) counts as standard check-in if within the weight limit.

Do you need any documents?

Mumbai to Shillong is entirely within India — no visa or passport is required. A valid government-issued photo ID (Aadhaar, voter ID, passport, PAN or driving licence) suffices at all security checkpoints. Note that Meghalaya is close to the Inner Line Permit (ILP) states — Nagaland, Arunachal Pradesh and Mizoram all require an ILP for Indian citizens if you plan to cross state borders. Shillong itself (Meghalaya) does NOT require an ILP, but confirm any extended itinerary before travel. DigiYatra is enabled at BOM T2 and GAU for faster boarding.

Your guide to Shillong on arrival

Shillong, the 'Scotland of the East', sits at ≈ 1,500 m above sea level in the Khasi Hills and offers a refreshing contrast to lowland Indian cities. Top attractions include the Elephant Falls, Umiam Lake (Barapani), Don Bosco Museum, Ward's Lake and the bustling Police Bazaar market. Meghalaya's cuisine — jadoh (rice with pork), tungrymbai, and local smoked meats — is a highlight. The state also houses some of India's finest living root bridges in Nongriat, a three-hour trek from Cherrapunji. Best season is October to April for clear skies and accessible roads.

Frequently asked questions

Is there a direct flight from Mumbai to Shillong?

No. There is no regular non-stop service. The best options are to fly Mumbai–Guwahati (≈ 3h on IndiGo/Air India/SpiceJet) and then take a road transfer of 2–3 hours, or to connect via Kolkata when Kolkata–Shillong (SHL) flights are operational.

How long does the Mumbai–Shillong journey take by air?

Flying Mumbai–Guwahati takes approximately 3 hours, followed by a 2–3 hour road transfer to Shillong — total journey time is typically 6–8 hours including layover and transfer.

Which airline is best for Mumbai to Shillong?

IndiGo offers the most Mumbai–Guwahati frequencies and competitive fares starting around ₹3,500 (as of June 2026). Air India is a good option if you want checked baggage included in the base fare.

How much does a Mumbai to Shillong flight cost?

Expect to pay ₹3,500–₹6,000 for the Mumbai–Guwahati segment in economy (as of June 2026), plus ₹200–₹500 for the road transfer. Total end-to-end cost is typically ₹4,000–₹7,000 per person.

What is Shillong airport code and where is it?

Shillong Airport is coded SHL (Umroi Airport), located about 35 km from Shillong city. Scheduled services are limited; Guwahati Airport (GAU), about 100 km from Shillong, is the preferred hub with far more frequent flights.

Is it better to fly via Kolkata or Guwahati for Shillong?

Guwahati (GAU) is generally better — it has daily flights from Mumbai on multiple airlines, reliable connectivity, and the road to Shillong is well-established (≈ 2–3h). Kolkata works only if you get a confirmed Kolkata–SHL connection, which operates infrequently.

How to get the cheapest Mumbai–Shillong fare

What you pay on the Mumbai–Shillong route hinges on timing: book roughly 3–8 weeks ahead, stay flexible on the day of week, and you usually land the better fare. Search Mumbai to Shillong live to see how today's price compares to dates a month out — the gap is often 25–40 percent across .

Same-week Mumbai to Shillong tickets

Last-minute Mumbai to Shillong fares move fast, but they're rarely the same across every airline. Run your date through the search above and FlightGPT compares real-time Mumbai Shillong prices across — so you grab the cheapest seat still open, not the first one you see.

Mumbai to Shillong flights — connections and routing

There is currently no non-stop service between Mumbai and Shillong — itineraries connect via a hub, with a typical journey of ≈ 3h–3h 30m (1-stop via Kolkata or Guwahati). Comparing hubs side by side often saves 15-30 percent. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Shillong ticket but are open to a layover.

What Mumbai–Shillong fares look like

Expect Mumbai–Shillong fares to vary by cabin, baggage and how the fare is bundled. A bare low-cost fare can end up dearer than a full-service carrier ticket once you add a bag and a seat. FlightGPT shows the all-in price for each option, so you're comparing like for like rather than misleading lead-in fares.