300 km · Domestic

Boston Logan (BOS) – John F. Kennedy (JFK)

In July 2026, 741 flights operated between Boston Logan and John F. Kennedy (both directions), and 65.2% 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
January838880▲ 5.0%
February780844▲ 8.2%
March8271,006▲ 21.6%
April821883▲ 7.6%
May907859▼ 5.3%
June860820▼ 4.7%
July888741▼ 16.6%
August989––
September1,067––
October1,076–in progress
November840––
December829––
Year to date (Jan–Jul)5,9216,033▲ 1.9%

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
January84.4%79.0%▼ 6.4%
February79.6%75.8%▼ 4.8%
March80.7%72.3%▼ 10.4%
April86.8%77.9%▼ 10.3%
May71.4%81.6%▲ 14.3%
June69.5%74.4%▲ 7.1%
July68.1%65.2%▼ 4.3%
August79.5%––
September71.5%––
October75.7%–in progress
November78.9%––
December69.0%––
Year-to-date average (Jan–Jul)77.2%75.2%▼ 2.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1783▲ 388.2%
February3083▲ 176.7%
March1224▲ 100.0%
April10▼ 100.0%
May815▲ 87.5%
June3338▲ 15.2%
July100113▲ 13.0%
August11––
September25––
October32–in progress
November57––
December33––
Year to date (Jan–Jul)201356▲ 77.1%

Airlines on this route

  1. Republic Airways 49.9%
  2. JetBlue Airways 43.4%
  3. Delta Air Lines 6.7%
  4. American Airlines 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

BOS → JFK

Scheduled flights
9,887
Flights operated
9,505
Cancelled
382 · 3.9%
On-time departures
77.9%

JFK → BOS

Scheduled flights
9,898
Flights operated
9,545
Cancelled
353 · 3.6%
On-time departures
75.6%

BOS → JFK and JFK → BOS counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Republic Airways YX 9,865 49.9% 80.2% 395
JetBlue Airways B6 8,591 43.4% 72.4% 307
Delta Air Lines DL 1,324 6.7% 79.9% 33
American Airlines AA 5 0.0% 100.0% 0

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:00-0.8min · 656 recorded · 641 measured
Gap to highest-delay hour30.7min05:00 ↔ 19:00
Recorded flights19,785BOS–JFK

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 · 93.1% · 656 recorded · 641 measured · Source: the US BTS 06:00 · 91.7% · 2,341 recorded · 2,283 measured · Source: the US BTS 07:00 · 93.8% · 669 recorded · 659 measured · Source: the US BTS 08:00 · 87.2% · 785 recorded · 771 measured · Source: the US BTS 09:00 · 88.7% · 1,655 recorded · 1,639 measured · Source: the US BTS 10:00 · 86.8% · 1,177 recorded · 1,146 measured · Source: the US BTS 11:00 · 81.3% · 741 recorded · 727 measured · Source: the US BTS 12:00 · 75.7% · 690 recorded · 667 measured · Source: the US BTS 13:00 · 77.3% · 1,658 recorded · 1,597 measured · Source: the US BTS 14:00 · 69.1% · 1,014 recorded · 968 measured · Source: the US BTS 15:00 · 69.5% · 840 recorded · 799 measured · Source: the US BTS 16:00 · 64.8% · 644 recorded · 614 measured · Source: the US BTS 17:00 · 64.3% · 2,256 recorded · 2,112 measured · Source: the US BTS 18:00 · 64.7% · 588 recorded · 558 measured · Source: the US BTS 19:00 · 62.7% · 960 recorded · 895 measured · Source: the US BTS 20:00 · 62.3% · 1,071 recorded · 1,024 measured · Source: the US BTS 21:00 · 71.2% · 1,158 recorded · 1,104 measured · Source: the US BTS 22:00 · 63.0% · 846 recorded · 810 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 36 recorded · 36 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.8 min · 656 recorded · 641 measured · Source: the US BTS 06:00 · 2.4 min · 2,341 recorded · 2,283 measured · Source: the US BTS 07:00 · -0.6 min · 669 recorded · 659 measured · Source: the US BTS 08:00 · 4.6 min · 785 recorded · 771 measured · Source: the US BTS 09:00 · 3.8 min · 1,655 recorded · 1,639 measured · Source: the US BTS 10:00 · 5.4 min · 1,177 recorded · 1,146 measured · Source: the US BTS 11:00 · 9.0 min · 741 recorded · 727 measured · Source: the US BTS 12:00 · 14.2 min · 690 recorded · 667 measured · Source: the US BTS 13:00 · 14.7 min · 1,658 recorded · 1,597 measured · Source: the US BTS 14:00 · 21.8 min · 1,014 recorded · 968 measured · Source: the US BTS 15:00 · 22.4 min · 840 recorded · 799 measured · Source: the US BTS 16:00 · 29.3 min · 644 recorded · 614 measured · Source: the US BTS 17:00 · 28.6 min · 2,256 recorded · 2,112 measured · Source: the US BTS 18:00 · 25.5 min · 588 recorded · 558 measured · Source: the US BTS 19:00 · 29.8 min · 960 recorded · 895 measured · Source: the US BTS 20:00 · 26.3 min · 1,071 recorded · 1,024 measured · Source: the US BTS 21:00 · 24.0 min · 1,158 recorded · 1,104 measured · Source: the US BTS 22:00 · 24.7 min · 846 recorded · 810 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 36 recorded · 36 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 · 656 · 656 recorded · 641 measured · Source: the US BTS 06:00 · 2,341 · 2,341 recorded · 2,283 measured · Source: the US BTS 07:00 · 669 · 669 recorded · 659 measured · Source: the US BTS 08:00 · 785 · 785 recorded · 771 measured · Source: the US BTS 09:00 · 1,655 · 1,655 recorded · 1,639 measured · Source: the US BTS 10:00 · 1,177 · 1,177 recorded · 1,146 measured · Source: the US BTS 11:00 · 741 · 741 recorded · 727 measured · Source: the US BTS 12:00 · 690 · 690 recorded · 667 measured · Source: the US BTS 13:00 · 1,658 · 1,658 recorded · 1,597 measured · Source: the US BTS 14:00 · 1,014 · 1,014 recorded · 968 measured · Source: the US BTS 15:00 · 840 · 840 recorded · 799 measured · Source: the US BTS 16:00 · 644 · 644 recorded · 614 measured · Source: the US BTS 17:00 · 2,256 · 2,256 recorded · 2,112 measured · Source: the US BTS 18:00 · 588 · 588 recorded · 558 measured · Source: the US BTS 19:00 · 960 · 960 recorded · 895 measured · Source: the US BTS 20:00 · 1,071 · 1,071 recorded · 1,024 measured · Source: the US BTS 21:00 · 1,158 · 1,158 recorded · 1,104 measured · Source: the US BTS 22:00 · 846 · 846 recorded · 810 measured · Source: the US BTS 23:00 · 36 · 36 recorded · 36 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:0093.1%-0.8 min641656
06:0091.7%2.4 min2,2832,341
07:0093.8%-0.6 min659669
08:0087.2%4.6 min771785
09:0088.7%3.8 min1,6391,655
10:0086.8%5.4 min1,1461,177
11:0081.3%9.0 min727741
12:0075.7%14.2 min667690
13:0077.3%14.7 min1,5971,658
14:0069.1%21.8 min9681,014
15:0069.5%22.4 min799840
16:0064.8%29.3 min614644
17:0064.3%28.6 min2,1122,256
18:0064.7%25.5 min558588
19:0062.7%29.8 min895960
20:0062.3%26.3 min1,0241,071
21:0071.2%24.0 min1,1041,158
22:0063.0%24.7 min810846
23:00Fewer than 200 measured departures—3636

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 74.9% · 2,828 recorded · 2,671 measured · Source: the US BTS Tuesday · 80.0% · 2,824 recorded · 2,714 measured · Source: the US BTS Wednesday · 79.9% · 2,833 recorded · 2,765 measured · Source: the US BTS Thursday · 73.1% · 2,817 recorded · 2,734 measured · Source: the US BTS Friday · 76.1% · 2,810 recorded · 2,750 measured · Source: the US BTS Saturday · 80.8% · 2,829 recorded · 2,744 measured · Source: the US BTS Sunday · 72.5% · 2,844 recorded · 2,672 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 · 16.1 min · 2,828 recorded · 2,671 measured · Source: the US BTS Tuesday · 12.3 min · 2,824 recorded · 2,714 measured · Source: the US BTS Wednesday · 11.8 min · 2,833 recorded · 2,765 measured · Source: the US BTS Thursday · 18.9 min · 2,817 recorded · 2,734 measured · Source: the US BTS Friday · 15.5 min · 2,810 recorded · 2,750 measured · Source: the US BTS Saturday · 12.7 min · 2,829 recorded · 2,744 measured · Source: the US BTS Sunday · 20.1 min · 2,844 recorded · 2,672 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,828 · 2,828 recorded · 2,671 measured · Source: the US BTS Tuesday · 2,824 · 2,824 recorded · 2,714 measured · Source: the US BTS Wednesday · 2,833 · 2,833 recorded · 2,765 measured · Source: the US BTS Thursday · 2,817 · 2,817 recorded · 2,734 measured · Source: the US BTS Friday · 2,810 · 2,810 recorded · 2,750 measured · Source: the US BTS Saturday · 2,829 · 2,829 recorded · 2,744 measured · Source: the US BTS Sunday · 2,844 · 2,844 recorded · 2,672 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
Monday74.9%16.1 min2,6712,828
Tuesday80.0%12.3 min2,7142,824
Wednesday79.9%11.8 min2,7652,833
Thursday73.1%18.9 min2,7342,817
Friday76.1%15.5 min2,7502,810
Saturday80.8%12.7 min2,7442,829
Sunday72.5%20.1 min2,6722,844

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.6% · 1,818 recorded · 1,718 measured · Source: the US BTS Feb · 77.7% · 1,737 recorded · 1,624 measured · Source: the US BTS Mar · 76.1% · 1,869 recorded · 1,833 measured · Source: the US BTS Apr · 82.2% · 1,705 recorded · 1,704 measured · Source: the US BTS May · 76.4% · 1,789 recorded · 1,766 measured · Source: the US BTS Jun · 71.9% · 1,751 recorded · 1,680 measured · Source: the US BTS Jul · 66.8% · 1,842 recorded · 1,629 measured · Source: the US BTS Aug · 79.5% · 1,000 recorded · 989 measured · Source: the US BTS Sep · 71.5% · 1,092 recorded · 1,067 measured · Source: the US BTS Oct · 81.0% · 1,778 recorded · 1,746 measured · Source: the US BTS Nov · 83.8% · 1,738 recorded · 1,681 measured · Source: the US BTS Dec · 71.3% · 1,666 recorded · 1,613 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 · 10.9 min · 1,818 recorded · 1,718 measured · Source: the US BTS Feb · 14.8 min · 1,737 recorded · 1,624 measured · Source: the US BTS Mar · 14.9 min · 1,869 recorded · 1,833 measured · Source: the US BTS Apr · 7.2 min · 1,705 recorded · 1,704 measured · Source: the US BTS May · 13.8 min · 1,789 recorded · 1,766 measured · Source: the US BTS Jun · 21.5 min · 1,751 recorded · 1,680 measured · Source: the US BTS Jul · 33.5 min · 1,842 recorded · 1,629 measured · Source: the US BTS Aug · 13.1 min · 1,000 recorded · 989 measured · Source: the US BTS Sep · 17.3 min · 1,092 recorded · 1,067 measured · Source: the US BTS Oct · 11.6 min · 1,778 recorded · 1,746 measured · Source: the US BTS Nov · 7.2 min · 1,738 recorded · 1,681 measured · Source: the US BTS Dec · 18.9 min · 1,666 recorded · 1,613 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,818 · 1,818 recorded · 1,718 measured · Source: the US BTS Feb · 1,737 · 1,737 recorded · 1,624 measured · Source: the US BTS Mar · 1,869 · 1,869 recorded · 1,833 measured · Source: the US BTS Apr · 1,705 · 1,705 recorded · 1,704 measured · Source: the US BTS May · 1,789 · 1,789 recorded · 1,766 measured · Source: the US BTS Jun · 1,751 · 1,751 recorded · 1,680 measured · Source: the US BTS Jul · 1,842 · 1,842 recorded · 1,629 measured · Source: the US BTS Aug · 1,000 · 1,000 recorded · 989 measured · Source: the US BTS Sep · 1,092 · 1,092 recorded · 1,067 measured · Source: the US BTS Oct · 1,778 · 1,778 recorded · 1,746 measured · Source: the US BTS Nov · 1,738 · 1,738 recorded · 1,681 measured · Source: the US BTS Dec · 1,666 · 1,666 recorded · 1,613 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.6%10.9 min1,7181,818
Feb77.7%14.8 min1,6241,737
Mar76.1%14.9 min1,8331,869
Apr82.2%7.2 min1,7041,705
May76.4%13.8 min1,7661,789
Jun71.9%21.5 min1,6801,751
Jul66.8%33.5 min1,6291,842
Aug79.5%13.1 min9891,000
Sep71.5%17.3 min1,0671,092
Oct81.0%11.6 min1,7461,778
Nov83.8%7.2 min1,6811,738
Dec71.3%18.9 min1,6131,666

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 73.9% 14,625
  • Delayed >15 min 22.4% 4,425
  • Cancelled 3.7% 735
  • 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

106
106 of 106
Flight numbersBy direction DeparturesOn time
YX5733 JFK → BOS 657 90.5%
YX5720 BOS → JFK 644 89.9%
DL2611 BOS → JFK 623 92.0%
DL2639 JFK → BOS 617 67.4%
YX5765 JFK → BOS 605 92.3%
B661118 JFK → BOS 479 62.5%
YX4708 JFK → BOS 465 84.2%
YX4721 BOS → JFK 461 81.5%
YX4566 BOS → JFK 435 93.7%
YX5808 BOS → JFK 434 81.4%
B66618 JFK → BOS 425 53.5%
YX5702 BOS → JFK 425 69.6%
B66217 BOS → JFK 401 84.6%
B66418 JFK → BOS 400 75.9%
YX4659 JFK → BOS 396 81.4%
B66717 BOS → JFK 387 67.8%
B66517 BOS → JFK 385 68.8%
YX5798 JFK → BOS 372 66.9%
B66318 JFK → BOS 359 62.2%
B661117 BOS → JFK 358 74.4%
B66417 BOS → JFK 357 85.9%
B661017 BOS → JFK 356 69.1%
B661318 JFK → BOS 349 58.9%
B66817 BOS → JFK 331 62.0%
YX4580 BOS → JFK 322 64.2%
B66918 JFK → BOS 320 60.5%
B66118 JFK → BOS 316 89.9%
B66117 BOS → JFK 271 88.6%
B66818 JFK → BOS 270 65.2%
B66917 BOS → JFK 251 93.4%
B66617 BOS → JFK 233 84.3%
B66317 BOS → JFK 226 47.9%
YX5814 BOS → JFK 226 68.5%
YX4376 JFK → BOS 222 92.8%
YX5595 JFK → BOS 208 81.0%
YX4503 JFK → BOS 201 75.7%
B661518 JFK → BOS 199 74.1%
YX4401 BOS → JFK 194 94.8%
YX5648 BOS → JFK 194 62.9%
YX5651 JFK → BOS 194 58.7%
YX5820 BOS → JFK 193 56.4%
YX4687 BOS → JFK 176 72.9%
B662317 BOS → JFK 165 80.4%
B662718 JFK → BOS 158 86.6%
B661418 JFK → BOS 157 66.0%
B661018 JFK → BOS 155 79.9%
YX4503 BOS → JFK 137 67.5%
YX4687 JFK → BOS 128 78.7%
YX4730 JFK → BOS 125 71.1%
B66218 JFK → BOS 119 93.2%
B661517 BOS → JFK 116 88.5%
B66718 JFK → BOS 112 62.5%
B662818 JFK → BOS 97 86.5%
B661417 BOS → JFK 93 36.9%
B661617 BOS → JFK 85 58.0%
B66518 JFK → BOS 80 91.3%
YX4346 JFK → BOS 76 64.3%
YX4667 JFK → BOS 75 92.0%
YX4366 BOS → JFK 72 80.0%
YX4390 BOS → JFK 72 57.1%
YX4634 JFK → BOS 72 79.7%
B661618 JFK → BOS 70 75.4%
YX4543 BOS → JFK 63 72.9%
YX5778 BOS → JFK 63 82.0%
YX5813 JFK → BOS 63 74.2%
YX4654 JFK → BOS 62 67.3%
YX5798 BOS → JFK 62 77.4%
YX5826 JFK → BOS 62 80.0%
YX5822 BOS → JFK 59 83.1%
YX5845 JFK → BOS 59 83.1%
B662917 BOS → JFK 56 78.2%
YX4397 JFK → BOS 54 77.8%
YX5840 JFK → BOS 54 78.4%
B662217 BOS → JFK 52 71.4%
B662218 JFK → BOS 50 81.6%
B662918 JFK → BOS 50 65.3%
YX4743 JFK → BOS 45 81.8%
YX4372 JFK → BOS 44 72.1%
YX4380 BOS → JFK 44 77.3%
YX4349 JFK → BOS 39 76.5%
YX4373 BOS → JFK 39 87.9%
YX5592 BOS → JFK 38 89.5%
YX4402 BOS → JFK 37 89.2%
YX4462 BOS → JFK 37 83.8%
YX4593 JFK → BOS 37 87.9%
YX4675 JFK → BOS 37 88.2%
YX5597 BOS → JFK 37 89.2%
YX5647 JFK → BOS 37 86.5%
YX5839 JFK → BOS 37 67.6%
YX4455 JFK → BOS 36 66.7%
YX5819 BOS → JFK 36 63.9%
YX5843 JFK → BOS 36 63.9%
DL1020 BOS → JFK 33 87.1%
YX4335 JFK → BOS 33 100.0%
YX4337 BOS → JFK 33 66.7%
YX5621 JFK → BOS 32 87.1%
YX5633 BOS → JFK 32 48.4%
YX5800 JFK → BOS 32 64.5%
B662017 BOS → JFK 31 83.9%
DL1626 JFK → BOS 31 70.0%
YX5637 JFK → BOS 31 73.3%
YX4414 BOS → JFK 30 65.5%
YX4543 JFK → BOS 30 92.9%
YX5603 BOS → JFK 30 90.0%
YX5623 BOS → JFK 30 96.7%
YX5816 JFK → BOS 30 90.0%

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 741 −16.6% 113 65.2%
June 2026 820 −4.7% 38 74.4%
May 2026 859 −5.3% 15 81.6%
April 2026 883 +7.6% 0 77.9%
March 2026 1,006 +21.6% 24 72.3%
February 2026 844 +8.2% 83 75.8%
January 2026 880 +5.0% 83 79.0%
December 2025 829 +5.7% 33 69.0%
November 2025 840 −0.1% 57 78.9%
October 2025 1,076 +60.6% 32 75.7%
September 2025 1,067 25 71.5%
August 2025 989 11 79.5%
July 2025 888 100 68.1%
June 2025 860 33 69.5%
May 2025 907 8 71.4%
April 2025 821 1 86.8%
March 2025 827 12 80.7%
February 2025 780 30 79.6%
January 2025 838 17 84.4%
December 2024 784 20 73.7%
November 2024 841 0 88.7%
October 2024 670 0 89.4%

How to read this chart

Loading the guide…