Flying from Bengaluru (BLR) to Shillong (SHL): what you need to know
Give yourself enough time to make your BLR to SHL flight. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.
You can expect longer queues in popular months like February. Arriving up to four hours in advance for international flights and two hours for domestic departures will give you ample time for security and boarding.
Enjoy a quick visit to another city or simply break up your journey with a stopover. Just deselect 'Direct flights only' to see your options when searching for tickets from Bengaluru to Shillong. Many passengers pass through Delhi Indira Gandhi International when flying between BLR and SHL.
How to find the cheapest flights from Bengaluru (BLR) to Shillong (SHL)
The cheapest price we've found for a one-way Bengaluru to Shillong flight is ₹ 10,226. A round-trip fare right now is ₹ 19,736. Depending on the availability and when you book, these fares could change.
Don't wait until the last moment. You're more likely to find cheap tickets from BLR to SHL if you book ahead. Airlines often offer some fantastic early bird discounts.
Getting cheap flights from Bengaluru to Shillong is more likely if you can be flexible with your dates. Use the 'Whole month' tool to see the lowest prices throughout the month and score a great deal.
Never miss a deal on cheap flights from BLR to SHL by setting up a Price Alert. You'll get an email or push notification on the app when a new discounted fare appears.
Tailor your trip using filters. Choose your arrival and departure times, total journey duration and airlines. You can also sort results by 'Best,' 'Cheapest' or 'Fastest' flights from Bengaluru to Shillong.
Handy information about Bengaluru (BLR)
BLR is located at Kial Road, Devanahalli, Bengaluru, Karnataka 56030.
Of the departures from Bengaluru, 71% arrive on time at their destination.
Central Bengaluru to Bengaluru is approximately 40 kilometres. Depending on traffic, it'll take about 1 hour 5 minutes to get there if you're ride-sharing, catching a taxi or driving.
Expect a journey time of around 1 hour 20 minutes on public transport.
Get your travels off to a hassle-free start by staying near BLR. Whether you're catching an early flight from Bengaluru to Shillong or just don't want to be rushed, these stays have you covered:
What is the baggage allowance on flights from Bengaluru Airport (BLR) to Shillong Airport (SHL)?
Most airlines providing flights from BLR to SHL include a carry-on bag with standard fares, though allowances vary by airline and ticket type. Here is what you can expect with the main airlines operating this route:
IndiGo
Carry-on allowance: 7kg cabin bag plus personal item
Checked baggage: 15kg included with some economy fares
Departure terminal: Bengaluru Airport (BLR), Terminal 1
Arrival terminal: Shillong Airport (SHL), Main Terminal
Check-in counters: Opens 2 hours before departure, closes 45 minutes before departure
SpiceJet
Carry-on allowance: 7kg cabin bag (55x35x25cm) plus personal item
Checked baggage: 15kg included with some economy fares
Departure terminal: Bengaluru Airport (BLR), Terminal 1
Arrival terminal: Shillong Airport (SHL), Main Terminal
Check-in counters: Open 2 hours before departure, close 45 minutes before
You can access a range of essential facilities at Bengaluru Airport (BLR) including complimentary Wi-Fi throughout the terminal, numerous shops and dining options, and dedicated prayer rooms for travellers. The airport also provides baby care facilities, currency exchange services, and multiple ATMs for your convenience. Additional amenities at Bengaluru Airport (BLR) include baggage storage, medical services, and various lounge options for a comfortable travel experience.
Arriving at Shillong (SHL)
Consider staying in a hotel close to SHL if you're catching a late Bengaluru to Shillong flight. Check in to one of these accommodation options and skip the long transfer:
Getting from Shillong (SHL) to central Shillong
Shillong is roughly 31 kilometres from central Shillong. The drive time takes about 45 minutes.
Travelling to the centre on public transport typically takes 1 hour 15 minutes.
When to fly to Shillong (SHL)
It's time to choose your dates for your flight from Bengaluru to Shillong. June is the most popular month to head to Shillong. If you prefer a quieter vibe, go in March.
The warmest month in Shillong is April, with the temperature ranging between 14ºC and 27ºC. Lock in your flights from Bengaluru to Shillong in this month if this is the type of weather you like.
Look for cheap tickets from BLR to SHL in January if you like travelling in cooler conditions. Temperatures are at their lowest around then, ranging between 5ºC and 19ºC on average.
Weather snapshot
The weather in Shillong stays refreshingly cool year-round thanks to its hill station location, with mild summers and pleasant winters. Here's what to expect throughout the year:
December – February: Winter brings cool, crisp air and one of the best times to explore Shillong. Pack layers for chilly mornings and evenings, with lighter clothes for milder afternoons when the sun breaks through.
March – May: Spring brings mild, dry weather that's ideal for exploring Shillong's hills and lakes. Mornings can be cool, so keep a light jacket handy for early adventures.
June – September: Shillong's monsoon season delivers cool, refreshing weather with frequent rainfall that keeps temperatures comfortable. You'll want waterproof clothing and layers for the misty conditions. This is perfect weather for exploring indoor attractions, cosy cafes, and covered markets while enjoying the lush green landscapes.
October – November: Post-monsoon conditions create ideal weather for exploring Shillong's outdoor attractions and scenic walks. Light layers work perfectly as you enjoy sightseeing around this charming hill station during the season's most welcoming months.
Sightseeing and travel inspiration
Shillong sits among rolling hills and pine forests, earning its nickname as the Scotland of the East. This hill station combines colonial architecture with local Khasi culture, offering cooler weather, waterfalls, and music venues. Whether you're booking flights to Shillong for weekend breaks or longer stays, the city delivers a refreshing mountain retreat.
Things to do in Shillong: Stroll through the rolling landscapes of Shillong Peak, about 10 kilometres south of the centre, for sweeping views across the Khasi Hills. Head 15 kilometres southwest to Elephant Falls, where you can walk along the stepped waterfalls and take photos of the cascading water. Police Bazar, roughly 2 kilometres north, offers local shopping with handicrafts and traditional textiles spread across busy market lanes.
Cultural experiences: Attend traditional Khasi music performances at the State Central Library, located about 2 kilometres east of the city centre in Oakland Road. Sample local delicacies like jadoh and tungrymbai at Police Bazar, roughly 1 kilometre northeast from the main area. The Don Bosco Centre for Indigenous Cultures, around 4 kilometres south in Mawlai, displays tribal artifacts and hosts cultural programmes throughout the year.
Seasonal highlights: Experience the Autumn Festival in October with traditional Khasi music and dance performances throughout the city. The Cherry Blossom Festival transforms Shillong into a pink paradise during November when Japan-gifted sakura trees bloom across Ward's Lake and other locations. December brings the perfect weather for exploring local markets and enjoying outdoor concerts. The best time to visit Shillong spans October through March when pleasant temperatures make festival-hopping and sightseeing most enjoyable.
Explore more of India
Kolkata is just one of the many places in India waiting to be discovered after you've experienced Shillong. Around 483 kilometres away to the south-west, top sights here include Victoria Memorial, Howrah Bridge and Trip to Sundarbans.
If there's time to check out another side of India, head for Guwahati, about 64 kilometres north of Shillong. Brahmaputra River, Kamakhya Temple and Jai Mata Vaishno Devi Temple are key highlights.