Cheap flights to Siliguri
The region's main transportation hub is Bagdogra Airport, located just 8 kilometers from the center of Siliguri. Flight connections to the city are established from 15 different departure points, ensuring excellent transport accessibility within India. The highest number of weekly flights arrive from Delhi (213 departures), Kolkata (90 flights), and Mumbai.
Regular flights to this destination are operated by 6 airlines, with the leaders in flight frequency being Air India Express and Indigo Air. A significant share of the traffic is also provided by Akasa Air and Spice Jet. Below on this page, you will find detailed cards for departure cities with a convenient ticket search form, and to prepare for your trip, you can explore the city guide or the weather section for the region.

Kolkata — Siliguri

Delhi — Siliguri

Mumbai — Siliguri

Hyderabad — Siliguri

Bengaluru — Siliguri


Bangkok — Siliguri

Paro — Siliguri
Flight insights to Siliguri
Data-driven trends for direct flights to Siliguri — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Siliguri come from Delhi, Kolkata and Mumbai. Delhi leads with around 213 flights a week.
Top departure countries
Most direct flights to Siliguri depart from India, Thailand and Bhutan. India alone accounts for about 99% of all direct routes.
- Indiaavg $54
- Thailandavg $162
- Bhutanavg $196
Direct routes & fares
Popular non-stop routes to Siliguri range from Kolkata at $41 to Bengaluru at $78 — a quick way to compare direct-flight fares.
Cheapest departure cities
The cheapest places to fly to Siliguri from right now are Dibrugarh from $18, Guwahati from $32 and Imphal from $32.
Longest direct flights
The longest direct flight to Siliguri is from Nakhon Si Thammarat at about 3h 32m, followed by Mysore (3h 5m) and Salem (3h 3m).
- Nakhon Si Thammarat3h 32m
- Mysore3h 5m
- Salem3h 3m
- Jamnagar2h 57m
- Bangkok2h 57m
Popular departure cities to Siliguri
Frequently asked questions
- How many cities have flights to Siliguri?
- Currently, air services to the city are available from 15 cities. Most flights are domestic, connecting Siliguri with the country's largest metropolises.
- Which cities have the most frequent flights to Siliguri?
- The most popular routes are flights from Delhi (213 flights per week), Kolkata (90 flights), and Mumbai (63 flights). There is also high flight intensity from Bengaluru and Hyderabad.
- How many airlines operate flights to Siliguri?
- Six airlines fly to this region. The largest carriers, providing the main passenger flow, include Air India Express, Indigo Air, and Akasa Air.
- Which airports receive flights to Siliguri?
- The main and only airport serving regular passenger flights to this destination is Bagdogra Airport (IXB). It is conveniently located just 8 km from the central part of the city.
- How to find cheap tickets to Siliguri?
- To find the most favorable offers, it is recommended to compare options from different carriers, such as Spice Jet or Air India, and book tickets in advance. The highest number of flights and flexible fare structures are available on routes from major hubs like Delhi.