Cheap flights from Kolkata to Shillong — book online with FlightGPT
Quick answer: Kolkata to Shillong non-stop flights take about ≈ 1h to 1h 10m non-stop. Itineraries routed via Guwahati run considerably longer once the change and layover are added., operated by IndiGo, Alliance Air, About 1–2 non-stop departures a day between IndiGo and Alliance Air, subject to seasonal changes.. 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 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 Kolkata to Shillong? FlightGPT compares live CCU to SHL fares across every connected source — Indian carriers, 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
- Distance: ≈ 430 km
- Non-stop flight time: ≈ 1h to 1h 10m non-stop. Itineraries routed via Guwahati run considerably longer once the change and layover are added.
- Typical routing: About 1–2 non-stop departures a day between IndiGo and Alliance Air, subject to seasonal changes.
- Airlines flying Kolkata Shillong: IndiGo, Alliance Air
- Visa for Indians: Not required — Kolkata to Shillong is a domestic flight within India.
Airlines and non-stop options
Kolkata (CCU) to Shillong (SHL) is a short, regional hop served by non-stop turboprop flights. IndiGo and Alliance Air operate the route, typically with one to two departures a day between them — though frequencies on Umroi's smaller runway shift with the season and aircraft type. Shillong's Umroi airport handles turboprops rather than jets, so expect an ATR-class aircraft on this leg.
If a non-stop is sold out or not running on your date, the common fallback is a connection via Guwahati (GAU), from where Shillong is also reachable by road. Go First and Jet Airways are defunct, and Vistara has merged into Air India — ignore those names on older listings.
Flight time, distance and routing
The two cities are about 430 km apart. The non-stop hop is short — roughly 1h to 1h 10m in the air on a turboprop. That makes it one of the quicker ways into the Meghalaya hills, sparing you the long road climb from Guwahati.
A via-Guwahati itinerary adds a change of aircraft and a layover, pushing the total well beyond the non-stop time; some travellers instead fly to Guwahati and drive the roughly 100 km up to Shillong (about 3 hours by road). If the direct flight is available on your date, it is usually the easiest option.
Best time to book and seasonal fares
Shillong is a hill destination, so leisure demand peaks when the plains heat up and around the autumn festival season. The route's small aircraft mean limited seats, which can firm up fares quickly when a date is busy. Book two to six weeks ahead, and treat all fare guidance as qualitative — check live prices before booking.
| Season | Demand | Tip |
|---|
| Summer (Apr–Jun) | High — hill-station escape from the plains | Book early; limited turboprop seats sell out |
| Autumn (Oct–Nov) | High — pleasant weather, festivals | Peak window; lock fares ahead |
| Monsoon (Jul–Sep) | Moderate — heavy rain in Meghalaya | Softer fares, but weather can disrupt the small-aircraft service |
| Winter (Dec–Feb) | Lower — cold in the hills | Often the cheapest fares |
Getting your fare cheaper
With few daily seats, early booking matters more here than on a busy metro route. Compare the non-stop against a via-Guwahati fare plus a road transfer — sometimes the Guwahati option is cheaper if the direct flight is in short supply. Mid-week travel is softer than weekends. If you travel light, cabin-only fares can save money, but confirm the allowance on the turboprop service. A fare alert helps you catch a dip before the limited seats fill.
Best departure windows
On a short hill route, weather and daylight matter. A morning or early-afternoon departure is preferable — Umroi's hill weather and visibility tend to be better earlier in the day, and a morning arrival leaves time for the onward road journey into the hills if you are heading beyond Shillong. Late departures carry more weather risk and leave little buffer if the flight is held.
Advice by traveller type
Business travellers: the non-stop turboprop saves hours over the Guwahati road climb. Book early given the limited seats, and keep a backup plan via Guwahati in case weather disrupts the small-aircraft service.
Families: the short direct flight is far gentler than a long road journey with children. Carry warm layers — Shillong is cool year-round — and book early to secure seats together.
Students and budget travellers: compare the direct flight with flying to Guwahati and taking a shared cab up to Shillong, which can be cheaper if direct fares are high. Winter brings the lowest fares.
Airports and terminals
Kolkata's Netaji Subhas Chandra Bose International Airport (CCU) operates from a single large integrated terminal for domestic and international flights — allow time to reach the regional/ATR gates.
Shillong's Umroi Airport (SHL) is a small single-terminal field about 30 km from the city. It handles turboprops only, has limited facilities and a short operating window, so arrive in good time and do not expect metro-style amenities.
Getting to and from the airport
Kolkata airport is around 15 km from the city centre; app cabs, pre-paid taxis and the metro link make it straightforward. From Umroi, Shillong city is about 30 km — roughly an hour by road through the hills. Pre-arranged cabs and shared taxis are the usual choice; there is no rail link. If you are continuing into Meghalaya (Cherrapunji, Dawki), arrange transport in advance, as options at the small airport are limited.
Baggage allowance
Domestic economy is typically 15 kg checked plus a 7 kg cabin bag, but turboprop services can have tighter cabin-bag limits and smaller overhead space — check your fare and the aircraft type. Alliance Air and regional fares may differ from the mainline rules. See IndiGo baggage for current limits, and confirm excess charges before you fly if carrying more.
Travel tips
Meghalaya is one of the wettest regions on earth, so the monsoon (June–September) brings heavy rain that can disrupt the small-aircraft service at Umroi. Hill weather and low visibility can cause holds or the occasional diversion to Guwahati at any time of year. Keep your plans flexible, prefer a morning departure, and have a via-Guwahati road backup in mind. Pack warm layers — Shillong stays cool even in summer.
FlightGPT tip
If the non-stop to Umroi is unavailable or pricey on your date, do not overpay for a long via-Guwahati flight connection. Fly into Guwahati (GAU) — which has far more frequent, often cheaper flights from Kolkata — and take a shared or private cab up to Shillong (about 3 hours, 100 km of scenic hill road). For many travellers that combination is cheaper and more reliable than chasing the limited Umroi seats.
Frequently asked questions
Is there a direct flight from Kolkata to Shillong?
Yes. IndiGo and Alliance Air operate non-stop turboprop flights from Kolkata (CCU) to Shillong's Umroi airport (SHL), typically one to two a day between them, subject to seasonal changes.
Which airlines fly from Kolkata to Shillong?
IndiGo and Alliance Air run the non-stop service. If a direct flight is not available, travellers connect via Guwahati (GAU).
How long is the flight?
The non-stop hop takes about 1h to 1h 10m in the air on a turboprop. A via-Guwahati routing takes considerably longer once the change and layover are added.
How many flights run each day?
Roughly one to two non-stop departures a day between IndiGo and Alliance Air, with frequency varying by season and aircraft availability at Umroi.
When is the cheapest time to fly Kolkata to Shillong?
Winter (December–February) tends to be cheapest. Summer and the autumn festival season are peak. With limited turboprop seats, book two to six weeks ahead.
Which terminals are used?
Kolkata (CCU) operates from a single integrated terminal; Shillong's Umroi (SHL) is a small single-terminal airport about 30 km from the city.
What is the baggage allowance?
Domestic economy is typically 15 kg checked plus a 7 kg cabin bag, but turboprop and regional fares can have tighter cabin limits and smaller overhead space — check your fare and aircraft type.
Can I do web check-in?
Yes, web check-in is available, generally opening 48 hours before departure. At a small airport like Umroi, still arrive early as facilities and counters are limited.
What are my rights if the flight is cancelled or changed?
Under DGCA rules, an airline cancellation entitles you to a full refund or a free alternative. Passenger-initiated changes carry the airline's fee plus any fare difference. Weather cancellations are common on this hill route, so refundable fares are worth considering.
Do monsoon or weather delays affect this route?
Yes, frequently. Meghalaya is extremely wet, so the monsoon (June–September) can disrupt the small-aircraft service, and hill weather or low visibility can cause holds or diversions to Guwahati at any time. Keep a road backup in mind.
Can I carry pets on this route?
Pet acceptance varies by airline and is more limited on small turboprop aircraft. Confirm directly with IndiGo or Alliance Air well before booking, as space and policy differ.
Is there an infant fare?
Yes. An infant under two travelling on an adult's lap pays a nominal fare plus taxes, with no separate seat. Carry proof of age.
Should I take the first or last flight of the day?
Prefer a morning or early-afternoon departure. Hill visibility is usually better earlier, and a morning arrival leaves time for onward road travel into Meghalaya. Late flights carry more weather risk.
Is it cheaper to fly direct or via Guwahati?
It depends on the date. If direct fares are high or seats are scarce, flying to Guwahati and taking a cab up to Shillong (about 3 hours) is often cheaper and more reliable. Compare both before booking.
Ask FlightGPT — Kolkata to Shillong in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live CCU–SHL fares across every airline, OTA and travel agent. Try one:
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.
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 — so you grab the cheapest seat still open, not the first one you see.
Kolkata to Shillong non-stop and direct flights
Most travellers prefer the Kolkata to Shillong non-stop option. The direct Kolkata-Shillong flight time is ≈ 1h to 1h 10m non-stop. Itineraries routed via Guwahati run considerably longer once the change and layover are added.. If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. 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.