Support

Flights Bengaluru — Siliguri

Bengaluru
BLR
Bagdogra
IXB

Cheap flights Bengaluru — Siliguri

Below you can see the best deals on flights Bengaluru — Siliguri for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 14 August, from AED 216.

Top 10 cheap flights Bengaluru — Siliguri

Direct flights Bengaluru — Siliguri

Direct flight options for Bengaluru — Siliguri with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by Indigo Air — travel time is 2 h 45 min.

Top 10 direct flights Bengaluru — Siliguri

About the Bengaluru — Siliguri flight

On this page, you can find and purchase flight tickets for the route from Bengaluru to Siliguri. The flight, covering a distance of 1,895 km, is serviced by regular air connections: approximately 18 flights are operated on this route every week, allowing you to choose a convenient departure time.

The main carriers on this route are IndiGo, Air India Express (IX), and Akasa Air (QP). Ticket prices are dynamic, so we recommend using the price trend chart and the low-price calendar to find the best fare. For trip planning, information is also available on how to get to Bengaluru airport and how to get from the airport to Siliguri.

Flight schedule Bengaluru — Siliguri

The table shows direct flights Bengaluru → Siliguri on the selected date. The flight takes approximately 2 h 50 min. Regular flights are operated by Air India Express, Indigo Air and Akasa Air. Departures from Kempegowda International Airport airports, arrivals at Bagdogra Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Bengaluru — Siliguri

Below is a calendar of the lowest flight ticket prices for Bengaluru — Siliguri by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 212 in F, and the most expensive are around AED 541 in u. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Bengaluru → Siliguri, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 349mediumMayAED 368highSepAED 302medium
FebAED 291lowJunAED 329mediumOctAED 368high
MarAED 310mediumJulAED 271lowNovAED 317medium
AprAED 387highAugAED 279lowDecAED 407high

Some values are estimated based on seasonality.

When to fly

The climate in Siliguri is characterized by a hot period from April to June (up to 29.6°C) and heavy monsoon rains, peaking in July when over 800 mm of precipitation falls. The coldest month is January, with an average temperature minimum of around 9.3°C.

From a budget perspective, the most affordable month to fly is September, with prices starting AED 212. The most expensive tickets are typically found in April, when flight costs can start AED 541.

We recommend planning your trip for November or December: this is a dry period with comfortable temperatures, and ticket prices (for example, in December starting AED 334) remain balanced. It is best to avoid the period from June to August due to extreme rainfall.

Temperature · Siliguri

Dry and wet days · Siliguri

Wind speed and direction · Siliguri

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Bengaluru — Siliguri ticket

  • Book in advance: on this domestic route, it is optimal to buy tickets 4–6 weeks before departure to avoid price spikes right before the flight.
  • Choose weekdays: flights from Bengaluru in the middle of the week are usually cheaper than departures on Friday or Sunday.
  • Consider baggage allowances: low-cost carriers IndiGo and Akasa Air often offer hand-luggage-only fares; check the cost of checked baggage before paying, as it will cost more at the airport.
  • Compare direct flights: given the distance of 1,895 km, direct flights save a significant amount of time, and the price difference with flights via Kolkata is often minimal.
  • Use website tools: before purchasing, check the price dynamics chart to find nearby dates with more favorable fares.

Airlines

Approximately 18 flights per week operate on the route from Bengaluru to Siliguri. The main carriers providing regular air service are IndiGo, Air India Express, and Akasa Air. Most flights are direct, which significantly reduces travel time. A detailed schedule by day of the week and route details for each airline are provided in the list below.

  • Air India Express
    Air India ExpressIX
    9x/week
    WebsiteFleet: 11420M pax/year
    • Direct flight BLR → IXB9x/week
      Duration
      2h 52m
      Days
      MTWTFSS
  • Indigo Air
    Indigo Air6E
    5x/week
    WebsiteFleet: 434118M pax/year
    • Direct flight BLR → IXB5x/week
      Duration
      2h 47m
      Days
      MTWTFSS
  • Akasa Air
    Akasa AirQP
    5x/week
    WebsiteFleet: 244.5M pax/year
    • Direct flight BLR → IXB5x/week
      Duration
      3h 22m
      Days
      MTWTFSS

Cities and airports on the Bengaluru — Siliguri route

Flights Bengaluru — Siliguri depart from Kempegowda International Airport and arrive at Bagdogra Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Siliguri

Frequently asked questions about the Bengaluru — Siliguri flight

How long is the flight from Bengaluru to Siliguri?

A direct flight over a distance of 1,895 km takes an average of 2 hours 15 minutes. The exact time depends on the chosen airline and weather conditions.

Which airlines fly this route?

Regular flights between the cities are operated by IndiGo, Air India Express, and Akasa Air. A total of about 18 flights are operated weekly on this route.

Which airport does the flight arrive at?

Flights to Siliguri arrive at Bagdogra Airport (IXB), which is the main air gateway for this region.

When is the best time to buy flight tickets?

The lowest fares are typically available when booking 1–2 months before the trip. To find the best price, use the low-price calendar on this page.

How much does the cheapest ticket from Bengaluru to Siliguri cost?

Ticket prices change constantly depending on demand and season. You can see the current minimum for upcoming dates in the price charts and calendar block above.

Where else you can fly from Bengaluru

Where else you can fly from Siliguri

We use cookies for your convenience.