Shillong, Meghalaya, India. A river flows through thick vegetation and under a living roots bridge near Riwai village, Cherrapunjee, Meghalaya, India.

$40 Cheap Flights to Shillong

Popular airlines to Shillong

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 30% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our OneKeyCash

How much is the cheapest flight to Shillong?

Prices were available within the past 7 days and start at $40 for one-way flights and $74 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

IndiGo
IndiGo
IndiGo
SpiceJet
Hahn Air Systems

What you need to know for your flight to Shillong

Flights to Shillong at a glance

Traveling to Shillong is easy; you can choose between full-service and budget airlines. Compare journey times and find the best flights to Shillong that match your budget and travel schedule, allowing you to explore the city's renowned attractions and neighborhoods.

  • Major airports near Shillong: Lokpriya Gopinath Bordoloi International Airport (GAU), Silchar Airport (IXS)
  • Closest (typical) airport to Shillong: Lokpriya Gopinath Bordoloi International Airport, GAU (around 41 miles)
  • Flights per week: 55+ flights arriving across Shillong airports
  • Number of airlines that fly to Shillong: around 3 carriers

Popular airports near Shillong

Shillong is a charming city known for its outdoor activities, romantic getaways, and adventurous experiences. Travelers flock here for its stunning scenery and family-friendly attractions. The city is accessible via two major airports, including the Shillong Airport and Umroi Airport, making it convenient for visitors to reach this beautiful destination.

  • Lokpriya Gopinath Bordoloi International Airport (GAU): Situated in Kamrup Metropolitan District, Assam, approximately 41 miles from Shillong, this airport handles both domestic and international flights, connecting travelers to around 6 domestic cities and 1 international location. Major airlines like IndiGo, Air India, and Air India Express operate here, with options to upgrade to business class or premium economy for enhanced comfort, depending on the route and airline.
  • Silchar Airport (IXS): Found in Cachar District, Assam, about 82 miles from Shillong, this airport primarily offers domestic services. Key carriers at Silchar Airport include IndiGo and Air India, making it an essential hub for regional travel.

Top routes to Shillong

  • Delhi (DEL) to Shillong (GAU), with one-way airfare from around $75
  • Kolkata (CCU) to Shillong (GAU/IXS), with one-way fares starting at around $45
  • Hyderabad (HYD) to Shillong (GAU), with one-way flight options from around $80
  • Bengaluru (BLR) to Shillong (GAU), with one-way airfare from around $30
  • Mumbai (BOM) to Shillong (GAU), with one-way tickets available from around $70

Cheapest routes to Shillong

  • Bengaluru (BLR) to Shillong (GAU), with affordable one-way prices from around $30
  • Chennai (MAA) to Shillong (GAU), with low one-way fares from around $40
  • Kolkata (CCU) to Shillong (GAU/IXS), with low-cost one-way tickets from around $45
  • Mumbai (BOM) to Shillong (GAU), with low one-way fares from around $70
  • Delhi (DEL) to Shillong (GAU), with cheap one-way fares from around $75

*Flight times and fares vary by season and availability and are based on one-way routes

Top airlines with flights to Shillong

  • IndiGo: Operates flights to Lokpriya Gopinath Bordoloi International Airport (GAU) and Silchar Airport (IXS), making up roughly 55% of the incoming traffic to Shillong. The typical one-way fare is around $80.
  • Air India: Services Lokpriya Gopinath Bordoloi International Airport (GAU) and Silchar Airport (IXS), contributing about 42% of arrivals in Shillong. Expect average one-way fares to be about $120, with premium cabins like premium economy and business class available on certain routes.
  • Air India Express: Provides flights to Lokpriya Gopinath Bordoloi International Airport (GAU), accounting for approximately 3% of arrivals to Shillong. The average fare for a one-way ticket is around $100.

Best time to fly to Shillong

The most popular months for travelers to fly to Shillong are January, February, and March, when peak temperatures in Shillong can reach up to 63°F in March. If you prefer quieter travel, consider August, the least busy time to visit with temperatures around 70.5°F and typically the lowest average one-way fare (around $83), roughly 37% cheaper than the yearly average.

calendar iconMonthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinesscrowd level iconDemandprice iconAverage one-way Fare
January53.6°F (12.0°C)No Rain (Dry)Mostly SunnyHigh$105
February57.0°F (13.9°C)No Rain (Dry)SunnyHigh$129
March63.0°F (17.2°C)Light RainMostly SunnyHigh$112
April66.4°F (19.1°C)Frequent RainMostly CloudyAverage$168
May68.2°F (20.1°C)Frequent RainMostly CloudyLow$158
June70.5°F (21.4°C)Frequent RainVery CloudyLow$172
July70.7°F (21.5°C)Frequent RainVery CloudyAverage$100
August70.5°F (21.4°C)Frequent RainVery CloudyLow$83
September69.8°F (21.0°C)Frequent RainMostly CloudyAverage$194
October66.0°F (18.9°C)Frequent RainMostly CloudyAverage$112
November60.3°F (15.7°C)No Rain (Dry)Mostly SunnyAverage$127
December55.4°F (13.0°C)No Rain (Dry)Mostly SunnyAverage$125

*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.

How to save money on a flight to Shillong

Getting some of the best deals on flights to Shillong is all about timing and flexibility. Here are some key tips to help you save:

  1. Compare flight options—use Expedia's search tool to compare airlines, routes, direct vs. non-direct flights, and flight times. You can also sort by price to find the most affordable options.
  2. Set up price alerts—as an Expedia member you can use Price Tracking to receive notifications when flight prices change.
  3. Bundle and save—book a flight and unlock a hotel deal on Expedia*, or explore our Shillong hotel and flight deals.
  4. Think about luggage-nowadays, it's important to check the airline's baggage policies to find the best value. That may be paying for an additional carry-on bag or booking a ticket with checked luggage included. Either way, double-check your baggage allowance before confirming your booking to avoid excess baggage fees at the airport.
  5. Earn miles—you can earn airline miles when you book your Shillong flight with Expedia. Just select your frequent flyer program and enter your program number when confirming your booking.

*For members. Select hotels.

Arriving in Shillong

Shillong welcomes travelers through its range of transport options based on price, convenience, and proximity. Here's how to reach Shillong efficiently:

  • Public transportation: From Lokpriya Gopinath Bordoloi International Airport, Azara Station, a train station, is located about 2.2 miles away by car, providing convenient access for travelers looking to continue their journey.
  • Hotel transfer: Transfers offer a convenient way to reach your hotel in Shillong, with options including free hotel shuttles and private rides, which can be arranged in advance.
  • Car rental: Renting a car in Shillong is a good option if you plan to explore and sightsee beyond the city. Browse cheap car rentals in Shillong on Expedia.
  • Taxi/ride-hailing: Taxis and ride-hailing services may be available from designated pickup areas outside the terminal, check locally on arrival.

Where to stay in Shillong

  • Cherrapunji: Cherrapunji is located in the area of Shillong and is renowned for its breathtaking natural beauty. This charming village is a haven for outdoor enthusiasts and couples seeking romance, offering a plethora of adventure activities. Explore the stunning Seven Sisters Falls, perfect for soaking in the scenery or enjoying a romantic moment. For those craving more adventure, the Mawsmai Cave provides an exciting underground experience, while the Kshaid Nohsngithiang Eco Park features serene water features ideal for relaxation amidst nature.
  • Laitumkhrah: Laitumkhrah is located in the area of Shillong and offers a delightful mix of outdoor activities and romantic spots. Visitors can unwind at the picturesque Wards Lake, which is perfect for leisurely strolls or enjoying the beautiful scenery. Families will appreciate the India Orchidarium and Botanical Garden, an ideal place for both relaxation and exploration. Additionally, the Spread Eagle Falls presents a stunning natural spectacle, making it a must-visit for adventure seekers and those looking to connect with nature.
  • Police Bazar: Police Bazar is located around the area of Shillong and serves as a vibrant cultural hub. This lively neighborhood is great for exploring local shops and enjoying outdoor experiences. Wards Lake, situated nearby, is a lovely spot for a romantic outing or a scenic walk. The India Orchidarium and Botanical Garden offers a family-friendly environment, showcasing beautiful flora. Additionally, the Spread Eagle Falls provides a thrilling backdrop for adventure lovers and those wanting to experience the natural beauty of the region.

Tips for short-haul flights to Shillong

For quick getaways, efficiency is key. Here is how to make your short-haul journey smoother:

  • Pack light and skip checked bags—with budget airlines, traveling with just a carry-on is often more economical. Maximize your space by using mini toiletries, wearing your bulkiest clothing, and organizing outfits efficiently. This approach also allows you to bypass the wait at baggage claim upon arrival.
  • Bring your own entertainment—many short-haul flights may not provide in-flight entertainment. Download your favorite TV shows, movies, music, or podcasts ahead of time, and consider bringing a book to keep yourself entertained. Remember to fully charge your devices before you board.
  • Arrive at the airport in plenty of time—even for short or domestic flights, it's advisable to arrive at least 1.5 to 2 hours prior to departure, taking into account potential traffic and security lines.
  • Bring your own snacks and water—pack snacks and a refillable water bottle to stay hydrated and save money while at the airport.

Tips for long-haul flights to Shillong

Flying long-haul sometimes requires extra planning to ensure a comfortable journey:

  • Select your seat in advance—for longer flights, choosing your seat is crucial for comfort. Full-service airlines typically allow free seat selection once online check-in opens, which is generally 24–48 hours prior to your flight. Some airlines may offer seat selection even earlier than that.
  • Arrive at the airport in plenty of time—make sure to arrive at the airport at least 3 hours before departure for international flights to accommodate check-in, security, and immigration processes.
  • Relax at the airport—if you have some extra time, take a moment to explore the shops, visit a coffee shop, or unwind at the gate or in a departure lounge if you have access. Airport Wi-Fi is usually free and widely available.
  • Adjust to the new time zone mid-flight—begin syncing your body clock by setting your watch and adjusting your sleep schedule to align with your destination's time zone. Aim to sleep or stay awake during the flight according to the local time at your arrival destination to help minimize jet lag.

Frequently asked questions

What month is the cheapest to fly to Shillong?
The cheapest month to fly to Shillong is July when demand is low. Off-peak months are often when you'll find cheap fares. To keep costs down, steer clear of flying during public holidays and school breaks.
Which US cities fly direct to Shillong?
Direct journeys make travel a little easier. When you browse on Expedia, check "Direct flights only" to see the direct options to fly to Shillong.
How to find a cheap flight to Shillong?
Book in advance for the best chance of scoring cheap flights to Shillong. Also, consider traveling during off-peak months like February and March. If you fly on a Thursday, you'll save an average of 16% compared to departing on a Sunday.* Save time searching every day and create a price alert on the Expedia app. We'll let you know when fares drop.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
How to get a cheap last-minute flight to Shillong?
It's possible to get great deals on last-minute flights to Shillong, especially if your plans are flexible. Consider your options for leaving from a different airport, changing your dates or selecting an alternative airline to get a cheap flight to Shillong.
How far in advance should I book a flight to Shillong?
Lock in your flight to Shillong two to four months ahead if you're jetting in from an international destination. For domestic travel, the usual timeframe is 28 days in advance. Lower prices and a greater choice of departure dates, times and seating options are just some of the perks of booking early.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which day of the week is the cheapest day to buy a plane ticket to Shillong?
You can save an average of 8% if you buy tickets on a Sunday rather than Fridays, which tend to be the most expensive day to book.* When it comes to getting a cheap flight to Shillong, it's all about having good timing.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which airlines fly to Shillong?
Shillong is accessible from 21 airports globally through 10 airlines, with Lokpriya Gopinath Bordoloi Intl. Airport (GAU) as its chief entry point. Pick from these top airlines to Shillong when organizing your journey:

  • IndiGo
  • Air India Express
  • Akasa Air
  • Air India

Where do you fly into Shillong?
The main airport to fly to Shillong is Lokpriya Gopinath Bordoloi Intl. Airport (GAU). You also have the option to land at Shillong Airport (SHL) when flying to Shillong.
How far is the airport from central Shillong?
Jetting into Lokpriya Gopinath Bordoloi Intl. Airport (GAU) puts you about 40 mi northwest of central Shillong.
Can I save money by booking a Shillong trip package?
Bundle your flights and accommodations and you could save hundreds of dollars. Plus, you can add extras like tours and car rentals to your Shillong flight and hotel package deal. With Expedia, it's simple to organize all your Shillong travel arrangements in the same place.
Can I change or cancel my flight to Shillong?
If you booked your flight to Shillong in the last 24 hours, you can typically cancel or change it without fees. After that, additional costs may apply depending on the airline's terms of service. To learn more, head to our Customer Service Portal. Bear in mind that some flights are non-refundable, so you may receive a credit toward future flights instead of a direct refund. When browsing on Expedia, select the "Changes included" or "No cancel fee" filters to compare tickets with flexible change policies.

*Flight schedules are subject to change.

*Available to One Key members.

 

Book with confidence

Travel information

Destination airport
Shillong
Destination airport IATA code
SHL
Destination city name
Shillong
Roundtrip price
$74

Explore a world of travel with Expedia