Cheap flights from Shillong to Kolkata — book online with FlightGPT
Quick answer: Shillong to Kolkata non-stop flights take about ≈ 1h 00m, operated by IndiGo, Air India (seasonal/variable), ≈ 1–2 non-stops daily (limited; check current schedule). This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest SHL–CCU 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 Shillong to Kolkata? FlightGPT compares live SHL to CCU 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 Shillong to Kolkata non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Shillong-Kolkata fare is one search away.
Shillong to Kolkata flights — quick facts
- Distance: ≈ 330 km (great-circle)
- Non-stop flight time: ≈ 1h 00m
- Typical routing: ≈ 1–2 non-stops daily (limited; check current schedule)
- Airlines flying Shillong Kolkata: IndiGo, Air India (seasonal/variable)
- Visa for Indians: Not required — Shillong to Kolkata is a domestic flight within India.
Umroi Airport and flight reality check
Shillong's Umroi Airport (SHL) has limited infrastructure — a short runway and basic terminal — which constrains the types of aircraft and number of flights that can operate. IndiGo and Air India have periodically operated on this sector, but schedules shift seasonally and flights have been suspended during periods of low demand. As of June 2026 check the airline websites directly for live scheduling; do not assume a flight is running based on historical timetables. The airport is 35 km (≈ 60 minutes by road) from Shillong city centre, through winding Meghalaya hill roads, so early-morning flights demand a very early taxi pickup.
If you are weighing options, it is worth checking flights from Kolkata to Shillong and Prayagraj to Kolkata flights, and reading destination guides for the latest rules.
The Guwahati alternative — often smarter
Guwahati Airport (GAU), roughly 100 km from Shillong (2–2.5 hours by road via the expressway or state highway), operates 15–20 daily flights to Kolkata across IndiGo, Air India, SpiceJet, and Akasa Air with fares typically ranging ₹2,500–₹6,000. Many Shillong travellers take a shared cab or private taxi to GAU, fly to Kolkata, and find the experience more reliable and cheaper than waiting for an infrequent SHL departure. If the SHL–CCU flight has been suspended or is full, this is the default fallback. The GAU–CCU flight takes ≈ 50 minutes — even shorter than SHL–CCU.
Fares on Shillong–Kolkata when available
When SHL–CCU services are operational (as of June 2026), fares typically range from ₹3,000 to ₹7,000 depending on advance booking. Given the very limited seat count on ATR 72 aircraft (70 seats), prices can spike sharply if demand is concentrated around festivals like Christmas (Shillong has a large Christian population and December is its biggest festival month), the Shillong Cherry Blossom Festival (November), or the Wangala festival (October). Booking 4–6 weeks ahead and using the airline's app for notifications helps. Outside peak windows, the route is relatively affordable because demand is modest.
Kolkata arrival and city access
Kolkata's Netaji Subhas Chandra Bose International Airport (CCU) is about 15 km north of the city centre in Dum Dum. The Kolkata Metro's Airport Metro Line connects directly to the terminal and runs to key stations like Park Street and Esplanade, making it the fastest option at ₹30–₹50. Yellow taxis, Ola/Uber, and the AC Bus service (Airport to Esplanade) are all available. The AC2 bus is particularly good value at around ₹50–₹80. Traffic on the VIP Road/EM Bypass can be heavy during the 5–9 p.m. window; if flying in for an early morning meeting, the Metro remains the most predictable option.
Do you need any documents?
No visa or permit is required for Indian citizens on this domestic route. Carry a valid government-issued photo ID: Aadhaar card, voter ID, driving licence, or passport. If you are travelling onward from Shillong into the inner hill areas of Meghalaya (e.g., Cherrapunji, Mawlynnong, or Dawki border area), no Inner Line Permit is currently needed for Indian nationals — Meghalaya is open. However, travellers continuing into Nagaland or Manipur from here should be aware that those states require an ILP, obtainable online. For the SHL–CCU flight itself, a standard photo ID is all that is needed.
Best experiences around Shillong
Shillong is called the 'Scotland of the East' for its rolling pine hills, waterfalls, and cool climate. Must-visits include the Elephant Falls, Shillong Peak for panoramic views, Ward's Lake in the heart of the city, and the Don Bosco Centre for Indigenous Cultures. The famous living root bridges of Meghalaya (especially the double-decker bridge at Nongriat near Cherrapunji) are a 2-hour drive and trek from Shillong — a truly unique natural structure. Umiam Lake (Bara Pani), 15 km from the city, is ideal for a sunset drive. December's Christmas festivities give Shillong a unique atmosphere with carol-singing across neighbourhoods; this is the peak tourism period and the city fills up fast.
Road and train alternatives to Kolkata
If SHL flights are unavailable or fully booked, travellers have two practical alternatives. First, drive or take a shared cab to Guwahati (GAU) and fly from there — total door-to-door is roughly 4–5 hours versus 2–2.5 hours on a functioning SHL–CCU flight. Second, the train option: from Guwahati, the Shatabdi or Rajdhani class trains take 17–21 hours to Kolkata (Howrah), which is much slower but useful for those with heavy luggage or a preference for sleeper travel. Direct bus services from Shillong to Guwahati run every 30 minutes and cost around ₹200–₹350, making the GAU option very accessible.
Frequently asked questions
Are there regular flights from Shillong to Kolkata?
Flights exist (≈ 1-2 daily via Umroi Airport) but are infrequent and schedules change seasonally. Always verify on the airline website before planning.
How long is the Shillong to Kolkata flight?
The non-stop takes about 1 hour, covering ≈ 330 km. Including airport transfers, allow 3–3.5 hours total travel time from city centre to city centre.
What airlines fly Shillong to Kolkata?
IndiGo and Air India have operated this sector periodically using ATR 72 aircraft. Availability shifts — check current timetables directly on airline apps.
Is it better to fly from Guwahati instead of Shillong to Kolkata?
Often yes. Guwahati (GAU) has 15–20 daily flights to Kolkata (fares ₹2,500–₹6,000) and GAU is about 2–2.5 hours from Shillong by road. More reliable than the infrequent SHL services.
How much are Shillong to Kolkata flights?
When available, fares range from ₹3,000 to ₹7,000. Peak demand around Christmas and November's Cherry Blossom Festival can push prices higher due to limited ATR 72 seat counts.
Does Shillong airport have lounges or transit facilities?
Umroi Airport (SHL) is a small facility with very limited amenities — no dedicated lounge. Arrive 75–90 minutes before departure and bring food for the journey as options at the terminal are minimal.
Booking the lowest Shillong to Kolkata airfare
There is no single "cheapest day" to fly Shillong to Kolkata — the lowest fare is the one you find by comparing live. Open the search above to line up Shillong–Kolkata prices across IndiGo, Air India (seasonal/variable); booking ahead and avoiding peak weekends typically trims 25–40 percent off the walk-up fare.
Booking Shillong to Kolkata at short notice
Flying Shillong to Kolkata at short notice doesn't always mean overpaying. Off-peak departures and unsold seats on IndiGo, Air India (seasonal/variable) can surface real same-week deals. Put your date into the FlightGPT search above and we'll show every available SHL–CCU fare side by side in seconds.
Shillong to Kolkata non-stop and direct flights
Most travellers prefer the Shillong to Kolkata non-stop option. The direct Shillong-Kolkata flight time is ≈ 1h 00m. 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 Shillong Kolkata ticket but are open to a layover.
Shillong–Kolkata pricing, explained
Shillong–Kolkata pricing rewards comparison over loyalty: the best value rotates between low-cost and full-service carriers depending on the date. FlightGPT's grid surfaces every Shillong Kolkata fare with baggage and meals counted in, so the genuinely cheapest all-in ticket is the one that rises to the top.