Kolkata to Shillong Flights — Guide 2026

Kolkata to Shillong flight guide — limited non-stops to Shillong (SHL), the Guwahati alternative, airlines, fares & documents for 2026.

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

Cheap flights from Kolkata to Shillong — book online with FlightGPT

Quick answer: Kolkata to Shillong flights take about ≈ 1h 5m–1h 20m non-stop; ≈ 3–5h if routed via Guwahati, operated by IndiGo, Alliance Air; Air India / Akasa via GAU, Limited — usually 1 small non-stop daily; many travellers fly CCU→GAU then drive. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest CCU–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 Kolkata to Shillong? FlightGPT compares live CCU 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 Kolkata to Shillong non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Kolkata-Shillong fare is one search away.

Kolkata to Shillong flights — quick facts

Airlines flying Kolkata to Shillong

Direct Kolkata → Shillong service into Umroi Airport (SHL) is thin and typically operated by smaller aircraft under carriers such as Alliance Air or IndiGo's ATR fleet, with schedules that change seasonally. Because Umroi handles only modest turboprops, many travellers instead fly the busy Kolkata → Guwahati leg on IndiGo, Air India, Akasa Air or SpiceJet and then drive ≈ 3 hours to Shillong. Frequencies on the direct sector can be cut at short notice, so always confirm that the SHL flight is operating before you commit. Compare both the direct and via-Guwahati options on FlightGPT to see which is cheaper and faster on your date.

Cheapest time to fly & book

Fares on the Kolkata – Shillong corridor tend to be lowest in the monsoon shoulder (mid-June to August), when Meghalaya is greenest but rain is heavy, and they climb sharply around the autumn festival season and the cool October–November window that draws tourists. Booking roughly 3–6 weeks ahead usually beats last-minute pricing, and mid-week departures (Tuesday/Wednesday) often undercut weekends. Because the direct flight is small and sells out fast, flexibility on date helps a lot. Indicative fares are live on FlightGPT (fares as of May 2026) — set a price alert and always verify the live schedule before booking, as the SHL sector is prone to change.

Flight duration & routing

The direct great-circle distance is ≈ 530 km, giving a non-stop flight time of roughly 1h 5m to 1h 20m into Shillong (Umroi). In practice the non-stop is irregular, so most journeys route via Guwahati: a ≈ 1h flight to GAU plus a ≈ 3-hour drive up the NH6 hill road, making total door-to-door time around 5–6 hours. The road climbs steadily into the Khasi Hills and is scenic but winding, so allow buffer for traffic near Shillong. If you specifically want the quick hop, the comparable short-hop into Guwahati is covered on our Guwahati to Shillong guide for the onward leg.

Baggage & fares

On most domestic Indian carriers the standard checked allowance is around 15 kg with one ≈ 7 kg cabin bag, but smaller turboprops serving Umroi can apply tighter limits, so check your specific fare. Budget fares (IndiGo, Akasa, SpiceJet) usually charge separately for seats, meals and extra bags, while Air India and Alliance Air bundle more in. Excess baggage is far cheaper pre-paid online than at the airport counter. Confirm exact weights, hand-baggage rules and add-on prices on the official airline page before travelling, as allowances differ by aircraft and fare class. Indicative all-in fares are shown live on FlightGPT (fares as of May 2026).

Airports & terminals

You depart from Netaji Subhas Chandra Bose International Airport, Kolkata (CCU), a large modern hub where domestic departures use the integrated terminal — arrive ≈ 2 hours early. Arrival is at Shillong (Umroi) Airport (SHL), a small single-runway field about 30 km from the city centre, with basic facilities and limited daily movements; pre-book a taxi as cabs can be scarce. If you route via Guwahati, you land at Lokpriya Gopinath Bordoloi International Airport (GAU) and continue by road. Always verify your arrival airport on the ticket, since the via-GAU itinerary lands you outside Meghalaya entirely.

Documents needed / entry rules

For Indian citizens this is a purely domestic journey — no visa, and crucially no Inner Line Permit is required for Meghalaya (unlike some neighbouring states). Carry a valid government photo ID such as Aadhaar, passport, driving licence or voter card that matches your ticket name; the same ID is needed at airport security. Foreign nationals must carry a passport and valid Indian visa and should check whether any local registration applies. Rules can change, so always verify current entry requirements on the official airline site and Meghalaya tourism/government portals before you fly.

Frequently asked questions

Is there a direct flight from Kolkata to Shillong?

There is sometimes a small direct flight into Shillong (Umroi) Airport, but the schedule is thin and seasonal. Most travellers instead fly Kolkata to Guwahati (about 1 hour) and drive roughly 3 hours to Shillong. Always verify the live schedule on FlightGPT before booking.

How long does the Kolkata to Shillong flight take?

A non-stop into Umroi takes about 1h 5m to 1h 20m. Via Guwahati, count roughly 1 hour flying plus a 3-hour drive, so around 5–6 hours door to door.

Do I need an Inner Line Permit for Shillong?

No. Indian citizens do not need an Inner Line Permit to visit Meghalaya. You only need a valid government photo ID matching your ticket. Foreign nationals need a passport and Indian visa; check current rules on official portals.

Should I fly to Shillong or to Guwahati?

Guwahati (GAU) has many more daily flights and is usually cheaper and more reliable, followed by a scenic 3-hour drive. Fly directly into Shillong only if a non-stop is confirmed operating on your date and you want to skip the road transfer.

When are fares cheapest on this route?

The monsoon shoulder (mid-June to August) tends to be cheapest, while October–November and festival periods are priciest. Booking 3–6 weeks ahead and flying mid-week usually helps. Indicative fares are live on FlightGPT (fares as of May 2026).

How far is Umroi Airport from Shillong city?

Shillong (Umroi) Airport is about 30 km from the city centre, roughly a 45–60 minute drive depending on traffic. Taxis are limited, so it is wise to arrange a transfer in advance.

How to get the cheapest Kolkata–Shillong fare

What you pay on the Kolkata–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 Kolkata to Shillong live to see how today's price compares to dates a month out — the gap is often 25–40 percent across IndiGo, Alliance Air; Air India / Akasa via GAU.

Same-week Kolkata to Shillong tickets

Last-minute Kolkata 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 Kolkata Shillong prices across IndiGo, Alliance Air; Air India / Akasa via GAU — so you grab the cheapest seat still open, not the first one you see.

Kolkata to Shillong flights — connections and routing

There is currently no non-stop service between Kolkata and Shillong — itineraries connect via a hub, with a typical journey of ≈ 1h 5m–1h 20m non-stop; ≈ 3–5h if routed via 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 Kolkata Shillong ticket but are open to a layover.

What Kolkata–Shillong fares look like

Expect Kolkata–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 IndiGo 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.