594 km · Domestic

Boston Logan (BOS) – Baltimore/Washington International Thurgood Marshall (BWI)

In July 2026, 612 flights operated between Boston Logan and Baltimore/Washington International Thurgood Marshall (both directions), and 64.1% left on time, according to the US BTS.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January586450▼ 23.2%
February562424▼ 24.6%
March651518▼ 20.4%
April700645▼ 7.9%
May721632▼ 12.3%
June703601▼ 14.5%
July689612▼ 11.2%
August627––
September568––
October667–in progress
November552––
December542––
Year to date (Jan–Jul)4,6123,882▼ 15.8%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January87.4%84.0%▼ 3.9%
February81.7%82.8%▲ 1.3%
March83.1%73.7%▼ 11.3%
April81.0%75.8%▼ 6.4%
May65.3%73.3%▲ 12.3%
June66.0%67.4%▲ 2.1%
July68.7%64.1%▼ 6.7%
August76.7%––
September66.5%––
October65.4%–in progress
November81.9%––
December73.2%––
Year-to-date average (Jan–Jul)76.2%74.4%▼ 2.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January2728▲ 3.7%
February844▲ 450.0%
March214▲ 600.0%
April01–
May20▼ 100.0%
June134▼ 69.2%
July40400.0%
August9––
September8––
October6–in progress
November31––
December7––
Year to date (Jan–Jul)92131▲ 42.4%

Airlines on this route

  1. Southwest Airlines 63.4%
  2. Republic Airways 27.8%
  3. Spirit Airlines 8.9%

Oct 1, 2024 – Jul 31, 2026

By direction

BOS → BWI

Scheduled flights
6,824
Flights operated
6,678
Cancelled
146 · 2.1%
On-time departures
77.4%

BWI → BOS

Scheduled flights
6,863
Flights operated
6,715
Cancelled
148 · 2.2%
On-time departures
73.8%

BOS → BWI and BWI → BOS counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 8,672 63.4% 71.6% 166
Republic Airways YX 3,799 27.8% 83.6% 97
Spirit Airlines NK 1,216 8.9% 79.0% 31

Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.

Flight timing & delays

Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.

Times are local to the departure airport of each flight; both directions are combined.

US domestic sectors recorded by BTS

Source: the US BTS · Oct 12, 2024 → Jul 31, 2026

Lowest average delay05:00–06:000.7min · 658 recorded · 649 measured
Gap to highest-delay hour35.5min05:00 ↔ 21:00
Recorded flights13,687BOS–BWI

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 94.9% · 658 recorded · 649 measured · Source: the US BTS 06:00 · 93.0% · 1,310 recorded · 1,287 measured · Source: the US BTS 07:00 · 92.4% · 508 recorded · 499 measured · Source: the US BTS 08:00 · 91.9% · 1,197 recorded · 1,181 measured · Source: the US BTS 09:00 · 92.6% · 550 recorded · 542 measured · Source: the US BTS 10:00 · 86.2% · 1,099 recorded · 1,089 measured · Source: the US BTS 11:00 · 81.9% · 373 recorded · 371 measured · Source: the US BTS 12:00 · 81.2% · 514 recorded · 504 measured · Source: the US BTS 13:00 · 72.7% · 962 recorded · 945 measured · Source: the US BTS 14:00 · 69.6% · 728 recorded · 716 measured · Source: the US BTS 15:00 · 73.5% · 1,009 recorded · 991 measured · Source: the US BTS 16:00 · 55.4% · 469 recorded · 453 measured · Source: the US BTS 17:00 · 64.5% · 1,136 recorded · 1,103 measured · Source: the US BTS 18:00 · 53.3% · 507 recorded · 482 measured · Source: the US BTS 19:00 · 61.4% · 960 recorded · 937 measured · Source: the US BTS 20:00 · 54.6% · 665 recorded · 637 measured · Source: the US BTS 21:00 · 52.4% · 597 recorded · 580 measured · Source: the US BTS 22:00 · 58.8% · 445 recorded · 427 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 0.7 min · 658 recorded · 649 measured · Source: the US BTS 06:00 · 0.8 min · 1,310 recorded · 1,287 measured · Source: the US BTS 07:00 · 2.6 min · 508 recorded · 499 measured · Source: the US BTS 08:00 · 1.8 min · 1,197 recorded · 1,181 measured · Source: the US BTS 09:00 · 1.7 min · 550 recorded · 542 measured · Source: the US BTS 10:00 · 5.9 min · 1,099 recorded · 1,089 measured · Source: the US BTS 11:00 · 8.5 min · 373 recorded · 371 measured · Source: the US BTS 12:00 · 7.9 min · 514 recorded · 504 measured · Source: the US BTS 13:00 · 13.4 min · 962 recorded · 945 measured · Source: the US BTS 14:00 · 18.8 min · 728 recorded · 716 measured · Source: the US BTS 15:00 · 15.3 min · 1,009 recorded · 991 measured · Source: the US BTS 16:00 · 29.0 min · 469 recorded · 453 measured · Source: the US BTS 17:00 · 26.7 min · 1,136 recorded · 1,103 measured · Source: the US BTS 18:00 · 35.4 min · 507 recorded · 482 measured · Source: the US BTS 19:00 · 28.7 min · 960 recorded · 937 measured · Source: the US BTS 20:00 · 33.3 min · 665 recorded · 637 measured · Source: the US BTS 21:00 · 36.2 min · 597 recorded · 580 measured · Source: the US BTS 22:00 · 25.6 min · 445 recorded · 427 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 658 · 658 recorded · 649 measured · Source: the US BTS 06:00 · 1,310 · 1,310 recorded · 1,287 measured · Source: the US BTS 07:00 · 508 · 508 recorded · 499 measured · Source: the US BTS 08:00 · 1,197 · 1,197 recorded · 1,181 measured · Source: the US BTS 09:00 · 550 · 550 recorded · 542 measured · Source: the US BTS 10:00 · 1,099 · 1,099 recorded · 1,089 measured · Source: the US BTS 11:00 · 373 · 373 recorded · 371 measured · Source: the US BTS 12:00 · 514 · 514 recorded · 504 measured · Source: the US BTS 13:00 · 962 · 962 recorded · 945 measured · Source: the US BTS 14:00 · 728 · 728 recorded · 716 measured · Source: the US BTS 15:00 · 1,009 · 1,009 recorded · 991 measured · Source: the US BTS 16:00 · 469 · 469 recorded · 453 measured · Source: the US BTS 17:00 · 1,136 · 1,136 recorded · 1,103 measured · Source: the US BTS 18:00 · 507 · 507 recorded · 482 measured · Source: the US BTS 19:00 · 960 · 960 recorded · 937 measured · Source: the US BTS 20:00 · 665 · 665 recorded · 637 measured · Source: the US BTS 21:00 · 597 · 597 recorded · 580 measured · Source: the US BTS 22:00 · 445 · 445 recorded · 427 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00No observations———
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0094.9%0.7 min649658
06:0093.0%0.8 min1,2871,310
07:0092.4%2.6 min499508
08:0091.9%1.8 min1,1811,197
09:0092.6%1.7 min542550
10:0086.2%5.9 min1,0891,099
11:0081.9%8.5 min371373
12:0081.2%7.9 min504514
13:0072.7%13.4 min945962
14:0069.6%18.8 min716728
15:0073.5%15.3 min9911,009
16:0055.4%29.0 min453469
17:0064.5%26.7 min1,1031,136
18:0053.3%35.4 min482507
19:0061.4%28.7 min937960
20:0054.6%33.3 min637665
21:0052.4%36.2 min580597
22:0058.8%25.6 min427445
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 73.0% · 2,080 recorded · 2,011 measured · Source: the US BTS Tuesday · 80.9% · 1,943 recorded · 1,892 measured · Source: the US BTS Wednesday · 80.6% · 1,919 recorded · 1,895 measured · Source: the US BTS Thursday · 73.5% · 2,039 recorded · 2,007 measured · Source: the US BTS Friday · 73.5% · 2,073 recorded · 2,041 measured · Source: the US BTS Saturday · 77.9% · 1,606 recorded · 1,590 measured · Source: the US BTS Sunday · 70.6% · 2,027 recorded · 1,957 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Monday · 17.0 min · 2,080 recorded · 2,011 measured · Source: the US BTS Tuesday · 10.0 min · 1,943 recorded · 1,892 measured · Source: the US BTS Wednesday · 10.6 min · 1,919 recorded · 1,895 measured · Source: the US BTS Thursday · 19.2 min · 2,039 recorded · 2,007 measured · Source: the US BTS Friday · 16.1 min · 2,073 recorded · 2,041 measured · Source: the US BTS Saturday · 12.8 min · 1,606 recorded · 1,590 measured · Source: the US BTS Sunday · 18.0 min · 2,027 recorded · 1,957 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Monday · 2,080 · 2,080 recorded · 2,011 measured · Source: the US BTS Tuesday · 1,943 · 1,943 recorded · 1,892 measured · Source: the US BTS Wednesday · 1,919 · 1,919 recorded · 1,895 measured · Source: the US BTS Thursday · 2,039 · 2,039 recorded · 2,007 measured · Source: the US BTS Friday · 2,073 · 2,073 recorded · 2,041 measured · Source: the US BTS Saturday · 1,606 · 1,606 recorded · 1,590 measured · Source: the US BTS Sunday · 2,027 · 2,027 recorded · 1,957 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday73.0%17.0 min2,0112,080
Tuesday80.9%10.0 min1,8921,943
Wednesday80.6%10.6 min1,8951,919
Thursday73.5%19.2 min2,0072,039
Friday73.5%16.1 min2,0412,073
Saturday77.9%12.8 min1,5901,606
Sunday70.6%18.0 min1,9572,027

Month of year

Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Jan · 85.9% · 1,091 recorded · 1,036 measured · Source: the US BTS Feb · 82.2% · 1,038 recorded · 986 measured · Source: the US BTS Mar · 79.0% · 1,185 recorded · 1,169 measured · Source: the US BTS Apr · 78.5% · 1,346 recorded · 1,345 measured · Source: the US BTS May · 69.0% · 1,355 recorded · 1,353 measured · Source: the US BTS Jun · 66.6% · 1,321 recorded · 1,304 measured · Source: the US BTS Jul · 66.5% · 1,381 recorded · 1,301 measured · Source: the US BTS Aug · 76.7% · 636 recorded · 627 measured · Source: the US BTS Sep · 66.6% · 576 recorded · 568 measured · Source: the US BTS Oct · 73.5% · 1,179 recorded · 1,173 measured · Source: the US BTS Nov · 83.9% · 1,328 recorded · 1,297 measured · Source: the US BTS Dec · 78.4% · 1,251 recorded · 1,234 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Jan · 4.9 min · 1,091 recorded · 1,036 measured · Source: the US BTS Feb · 11.2 min · 1,038 recorded · 986 measured · Source: the US BTS Mar · 10.5 min · 1,185 recorded · 1,169 measured · Source: the US BTS Apr · 10.8 min · 1,346 recorded · 1,345 measured · Source: the US BTS May · 20.5 min · 1,355 recorded · 1,353 measured · Source: the US BTS Jun · 21.0 min · 1,321 recorded · 1,304 measured · Source: the US BTS Jul · 26.5 min · 1,381 recorded · 1,301 measured · Source: the US BTS Aug · 12.8 min · 636 recorded · 627 measured · Source: the US BTS Sep · 27.9 min · 576 recorded · 568 measured · Source: the US BTS Oct · 16.5 min · 1,179 recorded · 1,173 measured · Source: the US BTS Nov · 8.2 min · 1,328 recorded · 1,297 measured · Source: the US BTS Dec · 11.4 min · 1,251 recorded · 1,234 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Jan · 1,091 · 1,091 recorded · 1,036 measured · Source: the US BTS Feb · 1,038 · 1,038 recorded · 986 measured · Source: the US BTS Mar · 1,185 · 1,185 recorded · 1,169 measured · Source: the US BTS Apr · 1,346 · 1,346 recorded · 1,345 measured · Source: the US BTS May · 1,355 · 1,355 recorded · 1,353 measured · Source: the US BTS Jun · 1,321 · 1,321 recorded · 1,304 measured · Source: the US BTS Jul · 1,381 · 1,381 recorded · 1,301 measured · Source: the US BTS Aug · 636 · 636 recorded · 627 measured · Source: the US BTS Sep · 576 · 576 recorded · 568 measured · Source: the US BTS Oct · 1,179 · 1,179 recorded · 1,173 measured · Source: the US BTS Nov · 1,328 · 1,328 recorded · 1,297 measured · Source: the US BTS Dec · 1,251 · 1,251 recorded · 1,234 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan85.9%4.9 min1,0361,091
Feb82.2%11.2 min9861,038
Mar79.0%10.5 min1,1691,185
Apr78.5%10.8 min1,3451,346
May69.0%20.5 min1,3531,355
Jun66.6%21.0 min1,3041,321
Jul66.5%26.5 min1,3011,381
Aug76.7%12.8 min627636
Sep66.6%27.9 min568576
Oct73.5%16.5 min1,1731,179
Nov83.9%8.2 min1,2971,328
Dec78.4%11.4 min1,2341,251

Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.

Recorded outcomes

  • On time 74.0% 10,123
  • Delayed >15 min 23.9% 3,270
  • Cancelled 2.1% 294
  • Missing departure time 0.0% 0

All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.

On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from the on-time rate and average delay.

Flight numbers on this route

148
148 of 148
Flight numbersBy direction DeparturesOn time
YX5644 BOS → BWI 517 76.2%
YX5644 BWI → BOS 482 68.5%
YX5703 BWI → BOS 445 91.5%
YX5703 BOS → BWI 403 92.9%
YX5668 BWI → BOS 382 82.6%
YX5668 BOS → BWI 376 86.7%
YX5813 BWI → BOS 203 93.9%
YX5851 BOS → BWI 179 60.5%
YX5842 BOS → BWI 163 96.3%
YX5842 BWI → BOS 162 91.9%
YX5849 BOS → BWI 154 86.9%
YX5849 BWI → BOS 145 79.7%
WN369 BOS → BWI 120 96.6%
WN3773 BWI → BOS 112 71.2%
WN4913 BWI → BOS 104 75.5%
WN2844 BWI → BOS 100 93.8%
WN1599 BWI → BOS 99 67.4%
WN1189 BWI → BOS 92 93.4%
WN2607 BOS → BWI 82 64.6%
NK2072 BOS → BWI 81 75.0%
NK2075 BWI → BOS 81 75.0%
WN1419 BOS → BWI 81 57.7%
WN1496 BOS → BWI 79 79.0%
WN2986 BWI → BOS 78 79.2%
WN1554 BOS → BWI 75 91.9%
WN3187 BOS → BWI 69 95.6%
WN487 BOS → BWI 66 56.3%
WN1590 BOS → BWI 64 81.7%
NK2106 BOS → BWI 63 76.2%
NK2105 BWI → BOS 62 45.2%
WN669 BOS → BWI 62 93.6%
WN1409 BOS → BWI 61 95.0%
WN1597 BWI → BOS 61 78.7%
WN2174 BOS → BWI 61 86.4%
WN4239 BWI → BOS 61 81.7%
NK524 BOS → BWI 60 93.2%
WN3174 BWI → BOS 60 37.0%
NK612 BWI → BOS 59 100.0%
NK613 BOS → BWI 59 89.7%
WN1062 BWI → BOS 58 84.5%
WN1072 BOS → BWI 58 94.8%
WN1499 BOS → BWI 58 90.9%
WN1536 BOS → BWI 58 86.0%
WN2389 BWI → BOS 58 50.0%
WN2439 BOS → BWI 58 56.9%
WN2594 BWI → BOS 58 82.8%
WN277 BWI → BOS 58 94.7%
WN3018 BOS → BWI 58 79.3%
WN717 BOS → BWI 58 75.5%
WN727 BOS → BWI 58 87.7%
WN851 BWI → BOS 58 76.4%
WN965 BWI → BOS 58 39.7%
WN1058 BWI → BOS 57 89.5%
WN1418 BOS → BWI 57 54.4%
WN1651 BWI → BOS 57 91.2%
WN1655 BWI → BOS 57 41.1%
WN1898 BOS → BWI 57 29.6%
WN2104 BOS → BWI 57 56.1%
WN268 BWI → BOS 57 98.3%
WN551 BOS → BWI 57 50.9%
WN884 BWI → BOS 57 83.6%
WN892 BWI → BOS 57 40.4%
YX5701 BWI → BOS 57 87.7%
NK1369 BWI → BOS 55 94.6%
NK1376 BOS → BWI 55 84.9%
WN850 BWI → BOS 55 92.2%
NK934 BWI → BOS 53 86.8%
WN4941 BWI → BOS 53 100.0%
NK935 BOS → BWI 52 75.0%
WN1219 BWI → BOS 52 31.4%
WN3244 BOS → BWI 52 37.0%
WN1336 BOS → BWI 50 98.0%
WN1412 BOS → BWI 50 94.0%
WN1415 BOS → BWI 50 76.6%
WN179 BOS → BWI 50 94.0%
WN1902 BWI → BOS 50 58.0%
WN211 BWI → BOS 50 49.0%
WN4075 BWI → BOS 50 46.0%
WN4210 BOS → BWI 50 100.0%
WN883 BWI → BOS 50 90.0%
WN887 BWI → BOS 50 70.0%
WN732 BOS → BWI 49 91.8%
WN942 BWI → BOS 49 95.9%
WN1034 BOS → BWI 46 74.4%
NK1361 BOS → BWI 45 85.4%
NK1362 BWI → BOS 45 79.1%
WN1163 BWI → BOS 45 88.9%
WN1781 BOS → BWI 44 19.5%
WN727 BWI → BOS 44 77.5%
WN856 BWI → BOS 44 75.0%
NK614 BWI → BOS 43 64.3%
NK615 BOS → BWI 43 64.3%
WN1064 BWI → BOS 42 59.5%
WN1180 BOS → BWI 42 80.0%
WN1326 BOS → BWI 42 81.0%
WN1529 BWI → BOS 42 78.6%
WN233 BOS → BWI 42 89.5%
WN2529 BOS → BWI 42 83.3%
WN3182 BWI → BOS 42 85.0%
WN3238 BWI → BOS 42 50.0%
WN3391 BOS → BWI 42 64.3%
WN1132 BOS → BWI 41 87.5%
WN4422 BWI → BOS 41 60.0%
WN753 BWI → BOS 41 78.1%
NK2516 BWI → BOS 39 92.1%
WN2142 BOS → BWI 39 71.8%
WN2341 BOS → BWI 39 94.9%
NK2523 BOS → BWI 38 48.7%
WN2548 BWI → BOS 38 100.0%
WN3976 BWI → BOS 36 77.8%
WN4784 BWI → BOS 36 68.6%
YX5621 BOS → BWI 36 97.2%
NK1588 BOS → BWI 35 91.2%
NK1597 BWI → BOS 35 73.5%
WN1614 BWI → BOS 35 33.3%
WN3276 BOS → BWI 34 75.8%
WN4217 BWI → BOS 34 94.1%
WN4436 BWI → BOS 34 47.1%
WN736 BOS → BWI 34 45.5%
NK526 BWI → BOS 33 96.9%
WN1245 BOS → BWI 33 90.9%
WN1250 BOS → BWI 33 93.9%
WN1255 BOS → BWI 33 43.8%
WN138 BWI → BOS 33 75.8%
WN1683 BWI → BOS 33 93.9%
WN1839 BOS → BWI 33 75.8%
WN2140 BOS → BWI 33 97.0%
WN2229 BWI → BOS 33 84.9%
WN2944 BOS → BWI 33 84.9%
WN3094 BOS → BWI 33 63.6%
WN3257 BWI → BOS 33 57.6%
WN363 BWI → BOS 33 42.4%
WN4311 BOS → BWI 33 75.8%
WN441 BOS → BWI 33 93.9%
WN733 BOS → BWI 33 63.6%
WN2216 BWI → BOS 32 68.8%
WN3729 BWI → BOS 32 34.4%
WN4623 BOS → BWI 32 65.6%
WN1321 BWI → BOS 31 64.5%
WN1466 BOS → BWI 31 90.0%
WN1674 BWI → BOS 31 74.2%
WN2309 BWI → BOS 31 64.5%
WN3203 BOS → BWI 31 48.4%
WN4263 BWI → BOS 31 100.0%
WN943 BOS → BWI 31 74.2%
YX5622 BOS → BWI 31 90.3%
WN1465 BOS → BWI 30 66.7%
WN954 BWI → BOS 30 66.7%

Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.

Monthly figures
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 612 −11.2% 40 64.1%
June 2026 601 −14.5% 4 67.4%
May 2026 632 −12.3% 0 73.3%
April 2026 645 −7.9% 1 75.8%
March 2026 518 −20.4% 14 73.7%
February 2026 424 −24.6% 44 82.8%
January 2026 450 −23.2% 28 84.0%
December 2025 542 −21.7% 7 73.2%
November 2025 552 −25.9% 31 81.9%
October 2025 667 +31.8% 6 65.4%
September 2025 568 8 66.5%
August 2025 627 9 76.7%
July 2025 689 40 68.7%
June 2025 703 13 66.0%
May 2025 721 2 65.3%
April 2025 700 0 81.0%
March 2025 651 2 83.1%
February 2025 562 8 81.7%
January 2025 586 27 87.4%
December 2024 692 10 82.4%
November 2024 745 0 85.4%
October 2024 506 0 84.2%

How to read this chart

Loading the guide…