540 km · Domestic

Patrick Leahy Burlington (BTV) – Philadelphia (PHL)

In July 2026, 214 flights operated between Patrick Leahy Burlington and Philadelphia (both directions), and 57.9% 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
January162166▲ 2.5%
February115160▲ 39.1%
March174169▼ 2.9%
April177180▲ 1.7%
May174195▲ 12.1%
June169209▲ 23.7%
July169214▲ 26.6%
August180––
September152––
October172–in progress
November171––
December177––
Year to date (Jan–Jul)1,1401,293▲ 13.4%

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
January85.2%78.3%▼ 8.1%
February78.3%75.6%▼ 3.4%
March86.8%79.3%▼ 8.6%
April77.4%89.4%▲ 15.5%
May72.4%87.2%▲ 20.4%
June76.3%78.0%▲ 2.2%
July74.6%57.9%▼ 22.4%
August76.7%––
September77.6%––
October74.4%–in progress
November84.8%––
December69.5%––
Year-to-date average (Jan–Jul)78.7%78.0%▼ 1.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January020–
February98▼ 11.1%
March213▲ 550.0%
April30▼ 100.0%
May105▼ 50.0%
June2015▼ 25.0%
July2314▼ 39.1%
August2––
September0––
October2–in progress
November3––
December6––
Year to date (Jan–Jul)6775▲ 11.9%

Airlines on this route

  1. PSA Airlines 60.5%
  2. Republic Airways 20.2%
  3. American Airlines 19.4%

Oct 1, 2024 – Jul 31, 2026

By direction

BTV → PHL

Scheduled flights
1,933
Flights operated
1,850
Cancelled
83 · 4.3%
On-time departures
78.7%

PHL → BTV

Scheduled flights
1,931
Flights operated
1,859
Cancelled
72 · 3.7%
On-time departures
78.9%

BTV → PHL and PHL → BTV counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
PSA Airlines OH 2,337 60.5% 76.3% 132
Republic Airways YX 779 20.2% 85.8% 17
American Airlines AA 748 19.4% 79.0% 6

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 delay11:00–12:005.7min · 282 recorded · 276 measured
Gap to highest-delay hour26.1min11:00 ↔ 16:00
Recorded flights3,864BTV–PHL

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 · 90.0% · 236 recorded · 220 measured · Source: the US BTS 06:00 · 87.2% · 397 recorded · 376 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 56 recorded · 53 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 117 recorded · 117 measured · Source: the US BTS 10:00 · 86.3% · 348 recorded · 343 measured · Source: the US BTS 11:00 · 85.5% · 282 recorded · 276 measured · Source: the US BTS 12:00 · 80.3% · 329 recorded · 325 measured · Source: the US BTS 13:00 · 81.6% · 282 recorded · 277 measured · Source: the US BTS 14:00 · 72.7% · 379 recorded · 374 measured · Source: the US BTS 15:00 · 74.0% · 206 recorded · 200 measured · Source: the US BTS 16:00 · 62.9% · 389 recorded · 367 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 118 recorded · 113 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 100 recorded · 91 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 14 recorded · 14 measured · Source: the US BTS 20:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 21:00 · 74.9% · 552 recorded · 509 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 36 recorded · 32 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 13 recorded · 12 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 · 15.5 min · 236 recorded · 220 measured · Source: the US BTS 06:00 · 19.6 min · 397 recorded · 376 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 56 recorded · 53 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 117 recorded · 117 measured · Source: the US BTS 10:00 · 7.8 min · 348 recorded · 343 measured · Source: the US BTS 11:00 · 5.7 min · 282 recorded · 276 measured · Source: the US BTS 12:00 · 13.9 min · 329 recorded · 325 measured · Source: the US BTS 13:00 · 11.0 min · 282 recorded · 277 measured · Source: the US BTS 14:00 · 22.0 min · 379 recorded · 374 measured · Source: the US BTS 15:00 · 19.4 min · 206 recorded · 200 measured · Source: the US BTS 16:00 · 31.7 min · 389 recorded · 367 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 118 recorded · 113 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 100 recorded · 91 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 14 recorded · 14 measured · Source: the US BTS 20:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 21:00 · 27.7 min · 552 recorded · 509 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 36 recorded · 32 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 13 recorded · 12 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 · 236 · 236 recorded · 220 measured · Source: the US BTS 06:00 · 397 · 397 recorded · 376 measured · Source: the US BTS 07:00 · 10 · 10 recorded · 10 measured · Source: the US BTS 08:00 · 56 · 56 recorded · 53 measured · Source: the US BTS 09:00 · 117 · 117 recorded · 117 measured · Source: the US BTS 10:00 · 348 · 348 recorded · 343 measured · Source: the US BTS 11:00 · 282 · 282 recorded · 276 measured · Source: the US BTS 12:00 · 329 · 329 recorded · 325 measured · Source: the US BTS 13:00 · 282 · 282 recorded · 277 measured · Source: the US BTS 14:00 · 379 · 379 recorded · 374 measured · Source: the US BTS 15:00 · 206 · 206 recorded · 200 measured · Source: the US BTS 16:00 · 389 · 389 recorded · 367 measured · Source: the US BTS 17:00 · 118 · 118 recorded · 113 measured · Source: the US BTS 18:00 · 100 · 100 recorded · 91 measured · Source: the US BTS 19:00 · 14 · 14 recorded · 14 measured · Source: the US BTS 20:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 21:00 · 552 · 552 recorded · 509 measured · Source: the US BTS 22:00 · 36 · 36 recorded · 32 measured · Source: the US BTS 23:00 · 13 · 13 recorded · 12 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:0090.0%15.5 min220236
06:0087.2%19.6 min376397
07:00Fewer than 200 measured departures—1010
08:00Fewer than 200 measured departures—5356
09:00Fewer than 200 measured departures—117117
10:0086.3%7.8 min343348
11:0085.5%5.7 min276282
12:0080.3%13.9 min325329
13:0081.6%11.0 min277282
14:0072.7%22.0 min374379
15:0074.0%19.4 min200206
16:0062.9%31.7 min367389
17:00Fewer than 200 measured departures—113118
18:00Fewer than 200 measured departures—91100
19:00Fewer than 200 measured departures—1414
20:00No observations———
21:0074.9%27.7 min509552
22:00Fewer than 200 measured departures—3236
23:00Fewer than 200 measured departures—1213

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 76.3% · 577 recorded · 552 measured · Source: the US BTS Tuesday · 83.2% · 518 recorded · 501 measured · Source: the US BTS Wednesday · 79.3% · 511 recorded · 488 measured · Source: the US BTS Thursday · 80.0% · 573 recorded · 550 measured · Source: the US BTS Friday · 79.3% · 573 recorded · 550 measured · Source: the US BTS Saturday · 79.3% · 538 recorded · 512 measured · Source: the US BTS Sunday · 74.8% · 574 recorded · 556 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 · 18.6 min · 577 recorded · 552 measured · Source: the US BTS Tuesday · 16.6 min · 518 recorded · 501 measured · Source: the US BTS Wednesday · 13.7 min · 511 recorded · 488 measured · Source: the US BTS Thursday · 14.5 min · 573 recorded · 550 measured · Source: the US BTS Friday · 18.4 min · 573 recorded · 550 measured · Source: the US BTS Saturday · 15.9 min · 538 recorded · 512 measured · Source: the US BTS Sunday · 25.9 min · 574 recorded · 556 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 · 577 · 577 recorded · 552 measured · Source: the US BTS Tuesday · 518 · 518 recorded · 501 measured · Source: the US BTS Wednesday · 511 · 511 recorded · 488 measured · Source: the US BTS Thursday · 573 · 573 recorded · 550 measured · Source: the US BTS Friday · 573 · 573 recorded · 550 measured · Source: the US BTS Saturday · 538 · 538 recorded · 512 measured · Source: the US BTS Sunday · 574 · 574 recorded · 556 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
Monday76.3%18.6 min552577
Tuesday83.2%16.6 min501518
Wednesday79.3%13.7 min488511
Thursday80.0%14.5 min550573
Friday79.3%18.4 min550573
Saturday79.3%15.9 min512538
Sunday74.8%25.9 min556574

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 · 81.7% · 348 recorded · 328 measured · Source: the US BTS Feb · 76.7% · 292 recorded · 275 measured · Source: the US BTS Mar · 83.1% · 358 recorded · 343 measured · Source: the US BTS Apr · 83.5% · 360 recorded · 357 measured · Source: the US BTS May · 80.2% · 384 recorded · 369 measured · Source: the US BTS Jun · 77.3% · 413 recorded · 378 measured · Source: the US BTS Jul · 65.3% · 420 recorded · 383 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 182 recorded · 180 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 152 recorded · 152 measured · Source: the US BTS Oct · 80.9% · 280 recorded · 278 measured · Source: the US BTS Nov · 87.3% · 326 recorded · 323 measured · Source: the US BTS Dec · 75.8% · 349 recorded · 343 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 · 13.4 min · 348 recorded · 328 measured · Source: the US BTS Feb · 17.3 min · 292 recorded · 275 measured · Source: the US BTS Mar · 10.6 min · 358 recorded · 343 measured · Source: the US BTS Apr · 10.9 min · 360 recorded · 357 measured · Source: the US BTS May · 15.5 min · 384 recorded · 369 measured · Source: the US BTS Jun · 20.3 min · 413 recorded · 378 measured · Source: the US BTS Jul · 32.0 min · 420 recorded · 383 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 182 recorded · 180 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 152 recorded · 152 measured · Source: the US BTS Oct · 9.0 min · 280 recorded · 278 measured · Source: the US BTS Nov · 14.9 min · 326 recorded · 323 measured · Source: the US BTS Dec · 28.6 min · 349 recorded · 343 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 · 348 · 348 recorded · 328 measured · Source: the US BTS Feb · 292 · 292 recorded · 275 measured · Source: the US BTS Mar · 358 · 358 recorded · 343 measured · Source: the US BTS Apr · 360 · 360 recorded · 357 measured · Source: the US BTS May · 384 · 384 recorded · 369 measured · Source: the US BTS Jun · 413 · 413 recorded · 378 measured · Source: the US BTS Jul · 420 · 420 recorded · 383 measured · Source: the US BTS Aug · 182 · 182 recorded · 180 measured · Source: the US BTS Sep · 152 · 152 recorded · 152 measured · Source: the US BTS Oct · 280 · 280 recorded · 278 measured · Source: the US BTS Nov · 326 · 326 recorded · 323 measured · Source: the US BTS Dec · 349 · 349 recorded · 343 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
Jan81.7%13.4 min328348
Feb76.7%17.3 min275292
Mar83.1%10.6 min343358
Apr83.5%10.9 min357360
May80.2%15.5 min369384
Jun77.3%20.3 min378413
Jul65.3%32.0 min383420
AugFewer than 200 measured departures—180182
SepFewer than 200 measured departures—152152
Oct80.9%9.0 min278280
Nov87.3%14.9 min323326
Dec75.8%28.6 min343349

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 75.6% 2,923
  • Delayed >15 min 20.3% 786
  • Cancelled 4.0% 155
  • 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

52
52 of 52
Flight numbersBy direction DeparturesOn time
OH5139 BTV → PHL 134 88.9%
OH5043 PHL → BTV 133 65.4%
OH5458 BTV → PHL 82 64.6%
OH5458 PHL → BTV 82 69.6%
OH5081 PHL → BTV 75 80.8%
OH5296 BTV → PHL 74 91.7%
YX4530 PHL → BTV 74 89.2%
OH5168 PHL → BTV 71 71.4%
OH5480 PHL → BTV 71 81.5%
AA3287 PHL → BTV 70 80.9%
YX4530 BTV → PHL 69 80.9%
OH5584 BTV → PHL 67 50.0%
OH5584 PHL → BTV 67 63.5%
OH5096 PHL → BTV 66 75.4%
OH5095 BTV → PHL 65 62.9%
AA3299 BTV → PHL 61 85.0%
OH5319 PHL → BTV 61 78.0%
OH5319 BTV → PHL 61 62.7%
AA2365 BTV → PHL 55 72.2%
AA2365 PHL → BTV 55 79.6%
OH5326 PHL → BTV 54 77.8%
OH5326 BTV → PHL 54 88.9%
YX4351 PHL → BTV 52 86.3%
OH5397 BTV → PHL 47 81.8%
OH5127 BTV → PHL 44 88.6%
OH5127 PHL → BTV 44 88.6%
YX4708 PHL → BTV 44 90.9%
YX4708 BTV → PHL 44 90.7%
YX4729 PHL → BTV 44 88.6%
YX4729 BTV → PHL 44 86.4%
YX4648 BTV → PHL 43 97.6%
OH5027 BTV → PHL 42 79.5%
OH5075 BTV → PHL 37 82.4%
OH5274 PHL → BTV 37 69.7%
OH5275 BTV → PHL 37 87.1%
OH5079 BTV → PHL 35 81.3%
AA565 PHL → BTV 33 57.6%
YX4625 PHL → BTV 33 78.1%
AA2978 BTV → PHL 32 78.1%
AA2978 PHL → BTV 32 87.5%
OH5170 PHL → BTV 31 71.4%
OH5408 BTV → PHL 31 73.3%
OH5517 PHL → BTV 31 80.7%
OH5517 BTV → PHL 31 83.9%
OH5636 PHL → BTV 31 83.3%
OH5636 BTV → PHL 31 60.0%
AA2134 PHL → BTV 30 90.0%
AA2134 BTV → PHL 30 73.3%
AA2704 BTV → PHL 30 90.0%
OH5062 BTV → PHL 30 89.3%
OH5077 BTV → PHL 30 89.3%
OH5408 PHL → BTV 30 93.3%

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 214 +26.6% 14 57.9%
June 2026 209 +23.7% 15 78.0%
May 2026 195 +12.1% 5 87.2%
April 2026 180 +1.7% 0 89.4%
March 2026 169 −2.9% 13 79.3%
February 2026 160 +39.1% 8 75.6%
January 2026 166 +2.5% 20 78.3%
December 2025 177 +6.6% 6 69.5%
November 2025 171 +12.5% 3 84.8%
October 2025 172 +62.3% 2 74.4%
September 2025 152 0 77.6%
August 2025 180 2 76.7%
July 2025 169 23 74.6%
June 2025 169 20 76.3%
May 2025 174 10 72.4%
April 2025 177 3 77.4%
March 2025 174 2 86.8%
February 2025 115 9 78.3%
January 2025 162 0 85.2%
December 2024 166 0 82.5%
November 2024 152 0 90.1%
October 2024 106 0 91.5%

How to read this chart

Loading the guide…