United States flag Bangor Airport (BGR)

Country United States | North America | Regional Hub | IATA: BGR | ICAO: KBGR | Elevation 192 ft · 59 m | Local time —

Destinations
50
Flights / day
33
Busiest route
Philadelphia
Top airline
NetJets Aviation

Bangor Airport averages 33 flights per day to 50 destinations, with 40 domestic routes and 10 international routes. A total of 30 airlines operate at BGR, led by NetJets Aviation. This airport provides direct service to 10 countries across two continents, with Canada representing its largest international market. The longest nonstop route from Bangor connects to Van Nuys, with a typical flight time of 6 hr 35 mins. Updated: October 14, 2026

Route Network

Bangor Airport connects 50 destinations worldwide, with Philadelphia standing out as its busiest route. The longest nonstop flight is to Van Nuys, and the shortest flight is to Portland.

United States of America flag Philadelphia (PHL) – United States of America 2 airlines
2 hr 15 mins
473 mi · 760 km
5
per day
United States of America flag Chicago (ORD) – United States of America 2 airlines
3 hr 20 mins
975 mi · 1,569 km
5
per day
United States of America flag New York (LGA) – United States of America 2 airlines
2 hr 0 mins
378 mi · 608 km
5
per day
United States of America flag Washington (DCA) – United States of America 1 airline
2 hr 30 mins
589 mi · 948 km
3
per day
United States of America flag Charlotte (CLT) – United States of America 1 airline
3 hr 10 mins
920 mi · 1,481 km
1
per day
United States of America flag Newark (EWR) – United States of America 1 airline
2 hr 5 mins
393 mi · 632 km
1
per day
United States of America flag Portland (PWM) – United States of America 2 airlines
1 hr 20 mins
109 mi · 175 km
1
per day
United States of America flag Manchester (MHT) – United States of America 2 airlines
1 hr 35 mins
183 mi · 295 km
1
per day
United States of America flag Orlando (SFB) – United States of America 1 airline
3 hr 50 mins
1,300 mi · 2,092 km
1
per day
United States of America flag St Petersburg-Clearwater (PIE) – United States of America 1 airline
4 hr 5 mins
1,395 mi · 2,245 km
6
per week
United States of America flag White Plains (HPN) – United States of America 3 airlines
2 hr 0 mins
357 mi · 575 km
5
per week
United States of America flag Teterboro (TEB) – United States of America 1 airline
2 hr 0 mins
381 mi · 613 km
4
per week
United States of America flag Atlanta (ATL) – United States of America 1 airline
3 hr 35 mins
1,133 mi · 1,824 km
3
per week
United States of America flag Punta Gorda (PGD) – United States of America 1 airline
4 hr 5 mins
1,435 mi · 2,309 km
3
per week
United States of America flag Tampa (TPA) – United States of America 2 airlines
4 hr 0 mins
1,386 mi · 2,231 km
3
per week
United States of America flag Boston (BOS) – United States of America 2 airlines
1 hr 35 mins
201 mi · 323 km
2
per week
United States of America flag Brunswick (NHZ) – United States of America 1 airline
—
BGR → NHZ
2
per week
Mexico flag Cancún (CUN) – Mexico 1 airline
—
BGR → CUN
2
per week
United States of America flag Chicago (MDW) – United States of America 2 airlines
3 hr 20 mins
972 mi · 1,564 km
2
per week
United States of America flag Cincinnati (LUK) – United States of America 1 airline
3 hr 10 mins
891 mi · 1,434 km
2
per week
Canada flag Kitchener (YKF) – Canada 1 airline
—
BGR → YKF
2
per week
United States of America flag Lincoln (LNK) – United States of America 2 airlines
—
BGR → LNK
2
per week
United States of America flag Presque Isle (PQI) – United States of America 2 airlines
—
BGR → PQI
2
per week
United States of America flag Raleigh/Durham (RDU) – United States of America 1 airline
2 hr 55 mins
809 mi · 1,301 km
2
per week
United States of America flag Rutland (RUT) – United States of America 1 airline
1 hr 40 mins
222 mi · 358 km
2
per week
Canada flag Saint John (YSJ) – Canada 1 airline
—
BGR → YSJ
2
per week
United States of America flag Augusta (AUG) – United States of America 1 airline
—
BGR → AUG
1
per week
United States of America flag Austin (AUS) – United States of America 1 airline
5 hr 0 mins
1,860 mi · 2,994 km
1
per week
Spain flag Barcelona (BCN) – Spain 1 airline
—
BGR → BCN
1
per week
United States of America flag Bedford (BED) – United States of America 1 airline
1 hr 35 mins
203 mi · 327 km
1
per week
United States of America flag Bridgeport (BDR) – United States of America 1 airline
1 hr 55 mins
332 mi · 535 km
1
per week
United States of America flag Detroit (DTW) – United States of America 1 airline
2 hr 50 mins
749 mi · 1,205 km
1
per week
United States of America flag Fort Lauderdale (FLL) – United States of America 1 airline
4 hr 5 mins
1,440 mi · 2,317 km
1
per week
United States of America flag Lebanon (LEB) – United States of America 1 airline
1 hr 35 mins
190 mi · 307 km
1
per week
Ireland flag Limerick city (SNN) – Ireland 1 airline
6 hr 10 mins
2,701 mi · 4,346 km
1
per week
Poland flag Łódź (LCJ) – Poland 1 airline
—
BGR → LCJ
1
per week
United Kingdom flag London (BQH) – United Kingdom 1 airline
—
BGR → BQH
1
per week
United States of America flag Long Beach (D. Field) (LGB) – United States of America 1 airline
—
BGR → LGB
1
per week
United States of America flag Morristown (MMU) – United States of America 1 airline
2 hr 5 mins
396 mi · 637 km
1
per week
United States of America flag Nantucket (ACK) – United States of America 1 airline
1 hr 35 mins
253 mi · 408 km
1
per week
United States of America flag New York (JFK) – United States of America 1 airline
2 hr 0 mins
382 mi · 615 km
1
per week
United States of America flag Norwood (OWD) – United States of America 1 airline
1 hr 35 mins
216 mi · 347 km
1
per week
France flag Paris (LBG) – France 1 airline
—
BGR → LBG
1
per week
United States of America flag Portsmouth (PSM) – United States of America 1 airline
1 hr 30 mins
155 mi · 250 km
1
per week
Netherlands flag Rotterdam (RTM) – Netherlands 1 airline
—
BGR → RTM
1
per week
United States of America flag Santa Ana (SNA) – United States of America 1 airline
—
BGR → SNA
1
per week
United States of America flag Scottsdale (SCF) – United States of America 1 airline
6 hr 5 mins
2,401 mi · 3,863 km
1
per week
United States of America flag Van Nuys (VNY) – United States of America 1 airline
6 hr 35 mins
2,702 mi · 4,348 km
1
per week
United States of America flag Westhampton Beach (FOK) – United States of America 1 airline
1 hr 55 mins
335 mi · 539 km
1
per week
Croatia flag Zagreb (ZAG) – Croatia 1 airline
—
BGR → ZAG
1
per week

Route and destination data updated October 14, 2026.

Bangor Airport is served by 30 airlines, with NetJets Aviation in the lead at 11% of routes. The top three carriers together cover 31% of routes. 17 carriers operate only one route each. A total of nine airlines operate international routes, compared with 24 airlines serving domestic routes. Solarius Aviation is operating the longest nonstop flight, connecting to Van Nuys with a flight time of 6 hrs 35 mins.

NetJets Aviation (7 routes)
Flexjet (7 routes)
American Airlines (5 routes)
PlaneSense (4 routes)
Delta Air Lines (3 routes)
Allegiant Air (3 routes)
VJA (3 routes)
Solarius Aviation (3 routes)
United Airlines (2 routes)
CSA Air (2 routes)
Ameriflight (2 routes)
Breeze Airways (2 routes)
Omni Air International (2 routes)
NJM (1 routes)
Angel Flight America (1 routes)
WestJet (1 routes)
FYL (1 routes)
ATI Jet (1 routes)
Executive Jet Management (1 routes)
KPO (1 routes)
FEX (1 routes)
EGE (1 routes)
Novajet (1 routes)
SYH (1 routes)
Aerolineas MAS (1 routes)
Jet Linx Aviation (1 routes)
Richmor Aviation (1 routes)
JetBlue Airways (1 routes)
VLZ (1 routes)
Baker Aviation (1 routes)

Bangor Airport provides direct service to 10 countries across two continents. The route network is 80% domestic and 20% international. Canada is the primary international destination.

United States of America - 32/day
Canada - 1/day
Mexico - 0/day
Spain - 0/day
Ireland - 0/day
Poland - 0/day
United Kingdom - 0/day
France - 0/day
Netherlands - 0/day
Croatia - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
11 min late
3 min (-21.6%) vs last 24 hours
24h trend
Arrivals
1 min early
12 min (-113.2%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Oct 18

2026

09:00 - 10:00

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

08:00 - 09:00

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

07:00 - 08:00

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

06:00 - 07:00

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

05:00 - 06:00

Departure
—
Arrival
on-time
Cancelled
0

Oct 18

2026

04:00 - 05:00

Departure
—
Arrival
on-time
Cancelled
0

Oct 18

2026

03:00 - 04:00

Departure
on-time
Arrival
2 min early
Cancelled
0

Oct 18

2026

02:00 - 03:00

Departure
on-time
Arrival
2 min early
Cancelled
0

Oct 18

2026

01:00 - 02:00

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

00:00 - 01:00

Departure
on-time
Arrival
—
Cancelled
0

Oct 17

2026

23:00 - 00:00

Departure
13 min late
Arrival
9 min late
Cancelled
0

Oct 17

2026

22:00 - 23:00

Departure
16 min late
Arrival
8 min late
Cancelled
0

Oct 17

2026

21:00 - 22:00

Departure
10 min late
Arrival
8 min late
Cancelled
0

Oct 17

2026

20:00 - 21:00

Departure
8 min late
Arrival
7 min late
Cancelled
0

Oct 17

2026

19:00 - 20:00

Departure
5 min late
Arrival
7 min early
Cancelled
0

Oct 17

2026

18:00 - 19:00

Departure
18 min late
Arrival
7 min early
Cancelled
0

Oct 17

2026

17:00 - 18:00

Departure
13 min late
Arrival
6 min early
Cancelled
0

Oct 17

2026

16:00 - 17:00

Departure
22 min late
Arrival
5 min early
Cancelled
0

Oct 17

2026

15:00 - 16:00

Departure
15 min late
Arrival
6 min early
Cancelled
0

Oct 17

2026

14:00 - 15:00

Departure
on-time
Arrival
21 min early
Cancelled
0

Oct 17

2026

13:00 - 14:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 17

2026

12:00 - 13:00

Departure
6 min late
Arrival
—
Cancelled
0

Oct 17

2026

11:00 - 12:00

Departure
5 min late
Arrival
—
Cancelled
0

Oct 17

2026

10:00 - 11:00

Departure
—
Arrival
—
Cancelled
0
Delay Performance (7 day average)
Departures
8 min late
2 min (+30.3%) vs last week
7d trend
Arrivals
3 min late
4 min (+1,046.3%) vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Oct 17

2026

Departure
10 min late
Arrival
3 min late
Cancelled
0

Oct 16

2026

Departure
16 min late
Arrival
5 min late
Cancelled
0

Oct 15

2026

Departure
5 min late
Arrival
1 min early
Cancelled
0

Oct 14

2026

Departure
3 min late
Arrival
3 min early
Cancelled
0

Oct 13

2026

Departure
6 min late
Arrival
2 min early
Cancelled
0

Oct 12

2026

Departure
6 min late
Arrival
13 min late
Cancelled
0

Oct 11

2026

Departure
12 min late
Arrival
7 min late
Cancelled
0
Delay Performance (30 day average)
Departures
9 min late
1 min (-8.1%) vs last 30 days
30d trend
Arrivals
1 min late
8 min (+119.3%) vs last 30 days
30d trend
Cancelled Departures
0 flights (30 day total)

Oct 17

2026

Departure
10 min late
Arrival
3 min late
Cancelled
0

Oct 16

2026

Departure
16 min late
Arrival
5 min late
Cancelled
0

Oct 15

2026

Departure
5 min late
Arrival
1 min early
Cancelled
0

Oct 14

2026

Departure
3 min late
Arrival
3 min early
Cancelled
0

Oct 13

2026

Departure
6 min late
Arrival
2 min early
Cancelled
0

Oct 12

2026

Departure
6 min late
Arrival
13 min late
Cancelled
0

Oct 11

2026

Departure
12 min late
Arrival
7 min late
Cancelled
0

Oct 10

2026

Departure
5 min late
Arrival
5 min early
Cancelled
0

Oct 9

2026

Departure
6 min late
Arrival
on-time
Cancelled
0

Oct 8

2026

Departure
12 min late
Arrival
5 min early
Cancelled
0

Oct 7

2026

Departure
11 min late
Arrival
2 min early
Cancelled
0

Oct 6

2026

Departure
3 min late
Arrival
on-time
Cancelled
0

Oct 5

2026

Departure
3 min late
Arrival
11 min late
Cancelled
0

Oct 4

2026

Departure
5 min late
Arrival
on-time
Cancelled
0

Oct 3

2026

Departure
10 min late
Arrival
4 min late
Cancelled
0

Oct 2

2026

Departure
12 min late
Arrival
on-time
Cancelled
0

Oct 1

2026

Departure
1 min late
Arrival
1 min late
Cancelled
0

Sep 30

2026

Departure
6 min late
Arrival
on-time
Cancelled
0

Sep 29

2026

Departure
5 min late
Arrival
2 min early
Cancelled
0

Sep 28

2026

Departure
21 min late
Arrival
25 min late
Cancelled
0

Sep 27

2026

Departure
14 min late
Arrival
9 min late
Cancelled
0

Sep 26

2026

Departure
7 min late
Arrival
3 min early
Cancelled
0

Sep 25

2026

Departure
10 min late
Arrival
1 min early
Cancelled
0

Sep 24

2026

Departure
5 min late
Arrival
2 min early
Cancelled
0

Sep 23

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Sep 22

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Sep 21

2026

Departure
11 min late
Arrival
3 min late
Cancelled
0

Sep 20

2026

Departure
10 min late
Arrival
8 min early
Cancelled
0

Sep 19

2026

Departure
14 min late
Arrival
8 min early
Cancelled
0

Sep 18

2026

Departure
7 min late
Arrival
3 min early
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#552 (33 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#395 (50 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
11,437 ft 3,486 m 200 ft 61 m Asphalt
11,437 ft 3,486 m 200 ft 61 m Asphalt

Runway Length

1 aircraft cannot operate at Bangor Airport due to runway length constraints. The airport’s longest runway is 11,437 ft (3,486 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Bangor (IATA: BGR) operates around 33 flights per day to 50 nonstop destinations. Its network includes 40 domestic and 10 international routes, with NetJets Aviation as the leading carrier and Philadelphia currently the busiest connection. From BGR, passengers can reach 10 countries across 2 continents, and the longest runway measures 3,486 m (11,437 ft).

Miscellaneous