Flights to Bagdogra at a glance
- cities with nonstop flights here
- 8
- nonstop flights a week
- 207
- lowest fare from New Delhi
- $71
- flight time from New Delhi
- 2h 5m
- lowest fare from Bengaluru
- $131
- flight time from Bengaluru
- 3h
- arrival airport
- Bagdogra
Where you can fly to Bagdogra from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| New Delhi 2h 5m, 70 a week | 70 | 2h 5m | from $71 |
| Bengaluru 3h, 45 a week | 45 | 3h | from $131 |
| Kolkata 1h 5m, 33 a week | 33 | 1h 5m | from $79 |
| Mumbai 2h 50m, 31 a week | 31 | 2h 50m | from $85 |
| Ahmedabad 2h 50m, 13 a week | 13 | 2h 50m | |
| Chennai 3h 30m, 11 a week | 11 | 3h 30m | from $153 |
From other countries
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Bagdogra from?
From 8 cities. The busiest routes are from New Delhi (70 flights a week), Bengaluru (45 flights a week), Kolkata (33 flights a week), Mumbai (31 flights a week), Ahmedabad (13 flights a week) and Chennai (11 flights a week).
How long is the flight from New Delhi to Bagdogra?
A nonstop flight takes about 2 hours 5 minutes, tickets from $71.
How long is the flight from Bengaluru to Bagdogra?
A nonstop flight takes about 3 hours, tickets from $131.
What is the cheapest city to fly to Bagdogra from?
New Delhi from $71, Kolkata from $79, Mumbai from $85 and Bengaluru from $131.
Which airport do flights to Bagdogra arrive at?
All nonstop flights land at Bagdogra (IXB).
Cities near Bagdogra with their own flights
Worth a look when fares or dates to Bagdogra do not suit; distance by straight line