Cheap flights from Shillong to Mumbai — book online with FlightGPT
Quick answer: Shillong to Mumbai flights take about ≈ 5h–7h total via a hub (no non-stop), operated by IndiGo (SHL–CCU ATR), then IndiGo/Air India to BOM, No non-stop exists. Shillong's Umroi (SHL) has very limited service — chiefly an IndiGo ATR to Kolkata — so you connect onward to Mumbai. Many travellers instead drive ~100–120 km to Guwahati (GAU), which has frequent non-stops to Mumbai.. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest SHL–BOM fare across every airline, OTA and travel agent in one place.
Last reviewed July 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · how we collect fares · editorial policy · fact-checking · fares are live — verify the final price in search before booking.
Looking for cheap flights from Shillong to Mumbai? FlightGPT compares live SHL to BOM fares across every connected source — Indian carriers, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Shillong to Mumbai non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Shillong-Mumbai fare is one search away.
Shillong to Mumbai flights — quick facts
- Distance: ≈ 2,370 km
- Typical flight time: ≈ 5h–7h total via a hub (no non-stop)
- Typical routing: No non-stop exists. Shillong's Umroi (SHL) has very limited service — chiefly an IndiGo ATR to Kolkata — so you connect onward to Mumbai. Many travellers instead drive ~100–120 km to Guwahati (GAU), which has frequent non-stops to Mumbai.
- Airlines flying Shillong Mumbai: IndiGo (SHL–CCU ATR), then IndiGo/Air India to BOM
- Visa for Indians: Not required — Shillong to Mumbai is a domestic flight within India.
Airlines on the Shillong–Mumbai route — compared
| Airline | Cabin bag | Checked (economy) | Notable for |
| IndiGo | 7 kg | 15 kg | Largest network; strong on-time record |
| Air India | 7 kg | 15-25 kg | Full-service; meals included |
Standard domestic economy allowance; premium fares and elite tiers may include more. Confirm against your fare — each airline's baggage page is linked above.
Airlines & routing options
There is no non-stop from Shillong to Mumbai. Shillong's Umroi Airport (SHL) is a small single-terminal field with sparse scheduling — the main service is an IndiGo ATR to Kolkata (CCU). From there you pick up an onward jet to Mumbai on IndiGo or Air India.
The popular alternative is to drive roughly 100–120 km (about 2.5–3.5 hours) from Shillong to Guwahati's Lokpriya Gopinath Bordoloi International Airport (GAU), the northeast's busiest hub, which offers frequent non-stops to Mumbai on IndiGo, Air India and Akasa Air. For most travellers the Guwahati route is faster and more reliable than waiting on Umroi's thin schedule. Note that Go First and Jet Airways are defunct, and Vistara has merged into Air India.
Flight time, distance & routing
The cities are about 2,370 km apart. Flying SHL–CCU–BOM, expect 5–7 hours all-in once you add the Kolkata layover. The GAU non-stop to Mumbai is roughly 3h in the air, but you must add the 2.5–3.5 hour road transfer from Shillong plus airport time — so door-to-door the two options are broadly comparable; Guwahati wins on flight reliability and choice.
Best time to book & seasonal fares
Book 3–6 weeks ahead. Fares to and from the northeast rise around Durga Puja, the winter holidays, and the pleasant October–April window. The Umroi ATR leg is capacity-limited, so it sells out early; the Guwahati option has more seats and steadier pricing.
| Period | Demand | What to expect |
|---|
| Apr–Jun (summer) | Moderate | Shillong stays cool; decent fares |
| Jul–Sep (monsoon) | Lower | Heavy rain in Meghalaya; delay risk, softer fares |
| Oct–Nov (festive) | High | Puja and peak season; book early |
| Dec–Feb (winter) | High | Popular travel window; fares firm up |
Getting your fare cheaper
Compare the SHL–CCU–BOM itinerary against a GAU non-stop plus a separate road transfer — the Guwahati route is often cheaper and has more inventory. Be flexible by a day or two, travel midweek, and pack cabin-only on saver fares. Set a price alert. If you self-connect (separate tickets) via Kolkata or Guwahati, leave generous buffers, as your bags will not be checked through and a missed connection is your own risk.
Best departure windows
Take an early start from Shillong or Guwahati so weather has less time to build and you reach Mumbai the same day. Meghalaya's hills and the monsoon can disrupt the road to Guwahati, so leave early and keep slack before your flight. For via-Kolkata connections, a 90-minute-plus layover is sensible given the long second leg.
Advice by traveller type
Business travellers: the Guwahati non-stop to Mumbai is the most dependable for a same-day arrival; build in the road-transfer time. Families: fewer changes are easier — the GAU non-stop with one road leg may beat a two-flight connection with kids. Students: hunt for the cheapest combination, often the via-Kolkata routing or a low GAU non-stop, and allow comfortable buffers if booking separate tickets.
Airports & terminals
Shillong's Umroi (SHL) is a compact single-terminal airport about 30 km from the city with limited flights. Guwahati's LGBI (GAU) is the regional hub with far more options. In Mumbai, you arrive at Chhatrapati Shivaji Maharaj International Airport (BOM): low-cost carriers like IndiGo use Terminal 1 (T1), while Air India and full-service flights use Terminal 2 (T2). Check which terminal your final leg arrives at.
Getting to and from the airport
From Shillong, a taxi to Umroi takes around 45 minutes; to Guwahati airport, plan 3–4 hours by shared or private cab including buffer. In Mumbai, prepaid taxis, app cabs and the airport's connections serve both terminals; traffic between BOM and the city can be heavy, so allow plenty of time. A free shuttle links Mumbai's T1 and T2 if you need to switch.
Baggage allowance
Domestic economy is usually 15 kg checked plus a 7 kg cabin bag; the SHL ATR leg may have tighter cabin limits given the smaller aircraft, so check. See IndiGo baggage for specifics. On a single through-ticket your bags are checked to Mumbai; on separate tickets you must re-check at the hub. Pre-pay excess online to save.
Travel tips & weather
Shillong is cool and one of India's wettest regions — the monsoon (June–September) is intense and can disrupt both flights and the Guwahati road, so plan generous buffers then. October–April is drier and pleasant. Mumbai is warm year-round with its own heavy June–September monsoon. Carry a light jacket for Shillong's evenings even in summer.
FlightGPT tip
Do not fixate on flying out of Umroi. For Shillong to Mumbai, pricing and reliability usually favour driving to Guwahati and taking a non-stop. Compare both routings on your dates — and if you self-connect via Kolkata or Guwahati, keep a real buffer because your bags will not transfer automatically.
Frequently asked questions
Is there a direct flight from Shillong to Mumbai?
No. There is no non-stop. You connect via a hub — most often via Kolkata from Shillong's Umroi airport, or by driving to Guwahati (GAU) and taking a non-stop to Mumbai from there.
What is the fastest way from Shillong to Mumbai?
For many travellers, driving ~100–120 km to Guwahati and flying the ~3h non-stop to Mumbai is the most reliable, though door-to-door it is similar to the via-Kolkata flight option once you add the road transfer.
How long does the journey take?
Roughly 5–7 hours all-in flying via Kolkata. Via Guwahati, the flight is about 3h plus a 2.5–3.5 hour road transfer and airport time.
Which airlines operate this journey?
IndiGo runs the Shillong–Kolkata ATR; IndiGo and Air India fly onward to Mumbai. From Guwahati, IndiGo, Air India and Akasa Air offer non-stops to Mumbai. Go First and Jet Airways have shut down; Vistara is now Air India.
Should I fly from Umroi or drive to Guwahati?
Umroi has very limited flights, so it can be slow and prone to sell-outs. Guwahati offers far more frequency and reliability. Compare both for your dates and time of day.
Am I entitled to a refund if a flight is cancelled?
Yes. Under DGCA rules, an airline-initiated cancellation entitles you to a full refund or re-accommodation. On separate self-connect tickets, each ticket is treated independently, so a missed connection is your own risk.
Which Mumbai terminal will I arrive at?
Low-cost carriers like IndiGo use Terminal 1 (T1); Air India and full-service flights use Terminal 2 (T2). Check your final operating carrier.
What is the baggage allowance?
Usually 15 kg checked plus a 7 kg cabin bag in economy, though the small ATR on the Shillong leg may have tighter cabin limits. See IndiGo baggage; on separate tickets you re-check bags at the hub.
Can I do web check-in?
Yes, for each flight, typically from 48 hours before departure. On a self-connect via Kolkata or Guwahati you check in separately for each leg and collect and re-check bags between them.
Will the monsoon disrupt my trip?
Quite possibly. Meghalaya is among the wettest places on earth and June–September rain can delay flights and the Guwahati road. Build in large buffers during monsoon.
Can I carry my pet?
Policies vary by carrier, and the ATR leg and IndiGo do not carry pets in the cabin. If pet transport is essential, confirm options on every leg well in advance.
Do infants need a ticket?
Infants under two travel on a lap at a nominal fare with no separate seat or baggage. Carry age proof and book the infant on each leg.
Is the via-Guwahati route cheaper?
Often yes, because Guwahati has more seats and competition. Weigh the lower airfare against the cost and time of the road transfer from Shillong.
How far is Umroi airport from Shillong city?
About 30 km, roughly a 45-minute drive depending on traffic and weather.
Ask FlightGPT — Shillong to Mumbai in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live SHL–BOM fares across every airline, OTA and travel agent. Try one:
How to get the cheapest Shillong–Mumbai fare
What you pay on the Shillong–Mumbai 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 Shillong to Mumbai live to see how today's price compares to dates a month out — the gap is often 25–40 percent across IndiGo (SHL–CCU ATR), then IndiGo/Air India to BOM.
Same-week Shillong to Mumbai tickets
Last-minute Shillong to Mumbai fares move fast, but they're rarely the same across every airline. Run your date through the search above and FlightGPT compares real-time Shillong Mumbai prices across IndiGo (SHL–CCU ATR), then IndiGo/Air India to BOM — so you grab the cheapest seat still open, not the first one you see.
Shillong to Mumbai flights — connections and routing
There is currently no non-stop service between Shillong and Mumbai — itineraries connect via a hub, with a typical journey of ≈ 5h–7h total via a hub (no non-stop). 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 Shillong Mumbai ticket but are open to a layover.
What Shillong–Mumbai fares look like
Expect Shillong–Mumbai 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 IndiGo (SHL–CCU ATR) 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.