Cheap Flights from New Delhi (DEL) to Shillong (SHL)

Compare Indira Gandhi International to Shillong flight deals

Find the cheapest month or even day of the year to fly to Shillong

Book the best Shillong fare with no extra fees

Flight deals from Indira Gandhi International to Shillong

Looking for a cheap last-minute deal or the best return flight from Indira Gandhi International to Shillong? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Indira Gandhi International to Shillong

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Indira Gandhi International to Shillong flights are currently cheapest in July.

Direct flights from Indira Gandhi International to Shillong

Indira Gandhi International to Shillong: Alternative routes

Compare routes from Indira Gandhi International to Shillong below. You may find an airport to fly into that's cheaper, faster, or easier than Shillong.

New Delhi to Shillong: Flight information

The things to know before you go.
Cheapest flight found$264
Cheapest month to flyOctober
Average flight time3 hrs, 15 mins
Most popular airlineSpiceJet
Average flights per week6

Finding cheap flights from Indira Gandhi International to Shillong: Frequently asked questions

The best price we found for a return flight from Indira Gandhi International to Shillong is $264. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 15 minutes is the average flight time from Indira Gandhi International to Shillong.
SpiceJet and Hahn Air Systems fly direct from Indira Gandhi International to Shillong.
As of July 2025, there are 6 flights per week flying from Indira Gandhi International to Shillong.
The cheapest month to fly from Indira Gandhi International to Shillong is usually October.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Indira Gandhi International Airport to Shillong Airport on Monday, 6 October 2025.
Yes – the average flight time is 3 hours and 15 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Shillong but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Shillong is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, SpiceJet offers the cheapest flight tickets to Shillong.

Travelling from Indira Gandhi International Airport (DEL) to Shillong Airport (SHL): what you need to know

  • Around 3 hours 30 minutes is how long you'll be travelling on a direct flight from Indira Gandhi International Airport to Shillong Airport.

  • Flights from DEL to SHL start from 06:15 — the earliest with SpiceJet. The last departure is at 09:55 with SpiceJet. Overall, there are three weekly Indira Gandhi International Airport to Shillong Airport flights.

  • Your DEL to SHL flight won't wait if you're late, so be at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • Travelling during a peak time such as July? School holidays and other popular seasons can mean longer lines at security. Play it safe and arrive up to four hours ahead of an international flight and two hours before a domestic departure.

  • SpiceJet has direct flights from Indira Gandhi International Airport to Shillong Airport. Book with this popular airline, then get ready to discover the sights in Shillong — and maybe even more of India if you have time.

  • The airline with the highest passenger demand on this route is SpiceJet.

  • SpiceJet is the most punctual carrier offering DEL to SHL flights. An impressive 87.5% of its services on this route arrive on time.

  • Pick a stopover if you'd like to break up your flight. Just uncheck 'Direct flights only' to see all your options for tickets from Indira Gandhi International Airport to Shillong Airport. Netaji Subhas Chandra Bose Airport is a popular stopover on the DEL to SHL route.

How to find the cheapest flights from Indira Gandhi International Airport (DEL) to Shillong Airport (SHL)

  • The cheapest price we've seen for a one-way Indira Gandhi International Airport to Shillong Airport flight is $130. A round-trip fare right now is $263. Depending on the availability when you book, these fares may change.

  • Book five months before travelling. After crunching the numbers on our calendar, this is how far you'll want to book ahead to secure cheap tickets from DEL to SHL.

  • Organise your trip for April. That's the cheapest month for flights from Indira Gandhi International Airport to Shillong Airport. If you have flexibility with your dates, use the 'Whole month' tool to find the lowest price across every month.

  • Getting your hands on cheap flights from DEL to SHL is a breeze with Price Alerts. All you need to do is set up one of these automatic alerts and we'll get in touch when there's a better deal.

  • Pick your preferred departure and arrival times, number of stops and airlines with the filters. Alternatively, sort your results by 'Cheapest' to find the best deals on flights from Indira Gandhi International Airport to Shillong Airport.

Handy information about Indira Gandhi International Airport (DEL)

  • Of the departures from Indira Gandhi International Airport, 67.17% arrive on time at their destination.

  • To reach Indira Gandhi International Airport from central New Delhi, it'll take about 25 minutes by car. This depends on traffic though. It's approximately 11 kilometres from the airport to the city centre.

  • Expect a trip time of about 55 minutes on public transport.

  • Get your journey off to a relaxed start by staying near DEL. Whether you're boarding an early flight from Indira Gandhi International Airport to Shillong Airport or just don't want to be rushed, these hotels are ideal:

Arriving at Shillong Airport (SHL)

Getting from Shillong Airport (SHL) to central Shillong

  • Shillong Airport is approximately 32 kilometres from central Shillong. The drive time takes around 1 hour.

When to fly to Shillong Airport (SHL)

  • It's time to plan your dates for your flight from Indira Gandhi International Airport to Shillong Airport. August is the busiest month to head to Shillong. If you like a more laid-back vibe, go in February.

  • When booking your flight from Indira Gandhi International Airport to Shillong Airport, consider the type of weather you enjoy. June is the warmest month in Shillong, with the temperature ranging from 17ºC (63ºF) to 24ºC (75ºF).

  • If you'd rather travel in cooler conditions, search for a cheap ticket from DEL to SHL in January. Temperatures average between 5ºC (41ºF) and 18ºC (64ºF) then.

Explore more of India

  • Shillong has plenty going for it, but there are so many other parts of India you should also see. Around 483 kilometres south-west of Shillong, a visit to Kolkata will fill your itinerary to the brim. Check out popular attractions like Victoria Memorial, Howrah Bridge and Indian Museum.

  • If there's time to check out another great destination in India, consider Guwahati, roughly 64 kilometres north of Shillong. Kamakhya Temple, Purva Tirupati Shri Balaji temple and Rest Camp Navagraha Temple are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.