Tour Meghalaya
    TourMeghalaya
    CabsCar + driverTrip plannerFreeToursPlacesUpdates
    +91 98621 55705
    Tour Meghalaya
    TourMeghalaya

    Your trusted partner for exploring Meghalaya's breathtaking landscapes. Local drivers, comfortable vehicles, and unforgettable experiences.

    Quick Links

    • Cab prices and routes
    • Tour packages
    • Packages with hotels
    • Christmas & New Year package
    • Group tours (8–20+)
    • Corporate & college tours
    • For travel agents (DMC)
    • Places to visit in Meghalaya
    • Places to visit in Shillong
    • All attractions
    • Travel guides
    • Free trip planner
    • Shillong taxi service
    • Meghalaya for foreign travellers
    • Car + driver for your trip
    • Scooty rental in Shillong
    • Guwahati Airport to Shillong cab
    • Shillong to Cherrapunji cab
    • Shillong to Dawki cab

    Contact Us

    • Jail Road, Shillong, Meghalaya 793001
    • Phone: +91 98621 55705
    • Email: hi@tourmeghalaya.com

    Follow Us

    © 2026 All rights reserved. Assembled with ❤️ and mountain air in Meghalaya.

    About us · Travel updates · Festivals & events · Photo credits · Privacy · Terms · Review us on Google

    See cab prices
    The highway running beside Umiam Lake near ShillongPhoto: ANKAN · CC BY-SA 4.0
    HomeTravel GuidesShillong Airport (Umroi): Flights, Distance & Taxi to Shillong

    Logistics guide

    Shillong Airport (Umroi): Flights, Distance & Taxi to Shillong

    Updated 27 October 2026 5 min readBy Tour Meghalaya, Shillong
    Shillong Airport (Umroi) → Shillong cab from ₹1,800

    Shillong has its own airport at Umroi, but it is small and its flights are few and not always reliable. Here is what flies there, how far it is from the city, what a taxi costs, and when you are better off flying into Guwahati instead.

    ScheduledWinter Tales 2026, 17–19 DecScheduledCherry Blossom Festival 2026, 20–21 NovScheduledShillong Literary Festival 2026, 12–14 Nov

    All Meghalaya travel updates →

    Quick answer

    Shillong Airport (code SHL) is at Umroi, about 30 km north of Shillong, roughly an hour by road. It is a small airport with few flights: the main route is IndiGo to and from Kolkata, and other routes come and go. A taxi from Shillong Airport to the city costs ₹1,800 for the whole car. Most travellers fly into Guwahati (GAU) instead, which has many more flights, and drive 3.5–4 hours to Shillong (₹3,000 by cab).

    Need a cab for this trip?

    Private cab with local driver · price per cab

    • Shillong Airport (Umroi) → Shillong30 km · about 1 hourfrom ₹1,800See prices & book
    • Guwahati Airport → Shillong123 km · 3.5 – 4 hoursfrom ₹3,000See prices & book
    • Guwahati → Shillong100 km · 3 – 3.5 hoursfrom ₹2,700See prices & book
    Book Shillong Airport (Umroi) → Shillong cab WhatsApp for a quote

    Ask Sia about Shillong Airport

    Prices, plans and local tips from our Shillong team. Replies in seconds.

    On this page(7)ShowHide
    1. 1.Quick answer
    2. 2.Key facts at a glance
    3. 3.Which flights go to Shillong Airport?
    4. 4.Shillong Airport or Guwahati Airport?
    5. 5.Getting from the airport to Shillong
    6. 6.Tips for flying into Shillong
    7. 7.Frequently asked questions

    At a glance

    Key facts at a glance

    CodeSHL (Umroi Airport)
    Distance to ShillongAbout 30 km · about 1 hour
    Main routeIndiGo to/from Kolkata
    Taxi to Shillong₹1,800 for the whole car
    AlternativeGuwahati Airport (GAU), 123 km · ₹3,000 by cab
    Shared taxiNo regular stand at the airport

    Which flights go to Shillong Airport?

    The core route is IndiGo between Kolkata and Shillong. Other flights, such as SpiceJet to Delhi and Alliance Air to nearby northeastern cities, run on some days and have been cancelled often; several Delhi flights were cancelled in August and September 2026. Schedules change by season, so check the airline's own site for your dates rather than a flight-search summary.

    If you are coming from anywhere other than Kolkata, you will almost always change planes, usually in Kolkata, or fly into Guwahati instead.

    Shillong Airport or Guwahati Airport?

    Fly into Shillong (Umroi) if you can get a direct Kolkata flight at a good fare: you save about 2.5 hours on the road. Fly into Guwahati if you are coming from anywhere else, want more flight times to choose from, or need a fallback if a small flight is cancelled.

    Shillong Airport (SHL)Guwahati Airport (GAU)
    FlightsFew; mainly KolkataMany, from across India
    Distance to ShillongAbout 30 kmAbout 123 km
    Drive timeAbout 1 hour3.5–4 hours
    Cab to Shillong₹1,800 per car₹3,000 per car
    CancellationsMore likely (weather, small aircraft)Less likely

    Getting from the airport to Shillong

    Umroi is about 30 km from Shillong on the Guwahati highway, about an hour's drive past Umiam Lake. There is no regular shared-taxi stand or city bus that meets flights, so most people take a cab: ₹1,800 for the whole car to anywhere in Shillong. Book ahead so the driver tracks your flight and waits at arrivals if it is late.

    Going on to Cherrapunji or Dawki the same day? Umiam Lake is right on the way, and the driver can take you straight on without a stop in town.

    • Shillong Airport to Shillong cab
    • Fare & distance chart
    • Umiam Lake (on the way)

    Tips for flying into Shillong

    • Keep your first day loose: small flights here are the first to be cancelled in fog or rain.
    • Morning flights are more reliable than late-afternoon ones in the monsoon (June–September).
    • If your flight is cancelled, the fallback is usually a Kolkata–Guwahati flight and a 3.5–4 hour cab.

    Good to know

    Frequently asked questions

    Does Shillong have an airport?

    Yes, Shillong Airport (SHL) at Umroi, about 30 km from the city. It is small with few flights, mostly IndiGo to and from Kolkata.

    How far is Shillong Airport from Shillong city?

    About 30 km, roughly an hour by road along the Guwahati highway, past Umiam Lake.

    Which airlines fly to Shillong?

    IndiGo flies the main Kolkata route. SpiceJet and Alliance Air have run other routes, but they change often and are sometimes cancelled, so check the airline's site for your dates.

    How much is a taxi from Shillong Airport to Shillong?

    ₹1,800 for the whole car, fuel and driver included.

    Is it better to fly to Guwahati or Shillong?

    Shillong if you have a direct Kolkata flight, because it saves about 2.5 hours of driving. Guwahati for every other route, more flight times and fewer cancellations.

    A green hill road near Cherrapunji in the monsoon mistUp nextGuwahati to Shillong: Bus, Train, Helicopter, Shared Taxi or Cab?Guwahati to Shillong: no train (nearest station Guwahati). Bus ~₹200–350, shared taxi ~₹350–500, cab ₹2,700 per car, helicopter ~₹2,200. Time, where to board, which to pick.Read next (6 min)

    Keep reading

    Related guides

    • A green hill road near Cherrapunji in the monsoon mistLogisticsHow to Reach Meghalaya (Flights, Trains & Road)
    • Laitlum Canyon panorama near ShillongPlanningPlaces to Visit in Shillong: 14 Best Spots, by Area
    • Clear water of the Umngot River at DawkiSeasonalBest Time to Visit Meghalaya: Month-by-Month Weather Guide

    All Meghalaya travel guides

    Local operator

    Plan & book your trip

    Tour Meghalaya runs private cabs and tour packages across Meghalaya. Book directly with a local operator.

    Shillong Airport (Umroi) to Shillong cabGuwahati Airport to Shillong cabGuwahati to Shillong cabMeghalaya tour packages with hotelsGroup tour packages (8–20+ people)Meghalaya 5-Day Itinerary from GuwahatiShillong Local Sightseeing Tour

    On this page

    1. Quick answer
    2. Key facts at a glance
    3. Which flights go to Shillong Airport?
    4. Shillong Airport or Guwahati Airport?
    5. Getting from the airport to Shillong
    6. Tips for flying into Shillong
    7. Frequently asked questions