762 km · Domestic

Boston Logan (BOS) – Richmond (RIC)

In July 2026, 272 flights operated between Boston Logan and Richmond (both directions), and 72.8% 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
January210177▼ 15.7%
February200166▼ 17.0%
March298250▼ 16.1%
April307257▼ 16.3%
May314298▼ 5.1%
June2942940.0%
July288272▼ 5.6%
August296––
September321––
October344–in progress
November327––
December277––
Year to date (Jan–Jul)1,9111,714▼ 10.3%

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
January86.2%74.6%▼ 13.5%
February80.0%81.3%▲ 1.6%
March84.2%79.6%▼ 5.5%
April85.0%84.4%▼ 0.7%
May72.6%84.2%▲ 16.0%
June74.1%81.0%▲ 9.3%
July72.6%72.8%▲ 0.3%
August84.8%––
September71.0%––
October66.3%–in progress
November76.8%––
December71.8%––
Year-to-date average (Jan–Jul)79.2%79.7%▲ 0.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January422▲ 450.0%
February922▲ 144.4%
March26▲ 200.0%
April00–
May00–
June05–
July1228▲ 133.3%
August2––
September7––
October10–in progress
November3––
December6––
Year to date (Jan–Jul)2783▲ 207.4%

Airlines on this route

  1. Republic Airways 53.6%
  2. JetBlue Airways 46.4%

Oct 1, 2024 – Jul 31, 2026

By direction

BOS → RIC

Scheduled flights
3,048
Flights operated
2,979
Cancelled
69 · 2.3%
On-time departures
76.8%

RIC → BOS

Scheduled flights
3,049
Flights operated
2,974
Cancelled
75 · 2.5%
On-time departures
81.0%

BOS → RIC and RIC → BOS counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Republic Airways YX 3,266 53.6% 82.0% 73
JetBlue Airways B6 2,831 46.4% 75.4% 71

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 delay06:00–07:001.6min · 886 recorded · 875 measured
Gap to highest-delay hour28.6min06:00 ↔ 18:00
Recorded flights6,097BOS–RIC

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 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 06:00 · 91.8% · 886 recorded · 875 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 199 recorded · 192 measured · Source: the US BTS 08:00 · 89.0% · 380 recorded · 374 measured · Source: the US BTS 09:00 · 90.7% · 423 recorded · 420 measured · Source: the US BTS 10:00 · 88.7% · 342 recorded · 335 measured · Source: the US BTS 11:00 · 83.0% · 579 recorded · 569 measured · Source: the US BTS 12:00 · 79.0% · 301 recorded · 300 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 148 recorded · 139 measured · Source: the US BTS 14:00 · 74.8% · 303 recorded · 294 measured · Source: the US BTS 15:00 · 74.8% · 287 recorded · 282 measured · Source: the US BTS 16:00 · 69.8% · 390 recorded · 377 measured · Source: the US BTS 17:00 · 71.7% · 331 recorded · 325 measured · Source: the US BTS 18:00 · 61.1% · 405 recorded · 378 measured · Source: the US BTS 19:00 · 71.6% · 380 recorded · 373 measured · Source: the US BTS 20:00 · 61.5% · 494 recorded · 478 measured · Source: the US BTS 21:00 · 66.0% · 245 recorded · 238 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 3 recorded · 3 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 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 06:00 · 1.6 min · 886 recorded · 875 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 199 recorded · 192 measured · Source: the US BTS 08:00 · 2.4 min · 380 recorded · 374 measured · Source: the US BTS 09:00 · 2.8 min · 423 recorded · 420 measured · Source: the US BTS 10:00 · 2.4 min · 342 recorded · 335 measured · Source: the US BTS 11:00 · 6.8 min · 579 recorded · 569 measured · Source: the US BTS 12:00 · 10.2 min · 301 recorded · 300 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 148 recorded · 139 measured · Source: the US BTS 14:00 · 18.8 min · 303 recorded · 294 measured · Source: the US BTS 15:00 · 13.6 min · 287 recorded · 282 measured · Source: the US BTS 16:00 · 14.8 min · 390 recorded · 377 measured · Source: the US BTS 17:00 · 14.7 min · 331 recorded · 325 measured · Source: the US BTS 18:00 · 30.2 min · 405 recorded · 378 measured · Source: the US BTS 19:00 · 13.8 min · 380 recorded · 373 measured · Source: the US BTS 20:00 · 25.2 min · 494 recorded · 478 measured · Source: the US BTS 21:00 · 20.1 min · 245 recorded · 238 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 3 recorded · 3 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 · 1 · 1 recorded · 1 measured · Source: the US BTS 06:00 · 886 · 886 recorded · 875 measured · Source: the US BTS 07:00 · 199 · 199 recorded · 192 measured · Source: the US BTS 08:00 · 380 · 380 recorded · 374 measured · Source: the US BTS 09:00 · 423 · 423 recorded · 420 measured · Source: the US BTS 10:00 · 342 · 342 recorded · 335 measured · Source: the US BTS 11:00 · 579 · 579 recorded · 569 measured · Source: the US BTS 12:00 · 301 · 301 recorded · 300 measured · Source: the US BTS 13:00 · 148 · 148 recorded · 139 measured · Source: the US BTS 14:00 · 303 · 303 recorded · 294 measured · Source: the US BTS 15:00 · 287 · 287 recorded · 282 measured · Source: the US BTS 16:00 · 390 · 390 recorded · 377 measured · Source: the US BTS 17:00 · 331 · 331 recorded · 325 measured · Source: the US BTS 18:00 · 405 · 405 recorded · 378 measured · Source: the US BTS 19:00 · 380 · 380 recorded · 373 measured · Source: the US BTS 20:00 · 494 · 494 recorded · 478 measured · Source: the US BTS 21:00 · 245 · 245 recorded · 238 measured · Source: the US BTS 22:00 · 3 · 3 recorded · 3 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:00Fewer than 200 measured departures—11
06:0091.8%1.6 min875886
07:00Fewer than 200 measured departures—192199
08:0089.0%2.4 min374380
09:0090.7%2.8 min420423
10:0088.7%2.4 min335342
11:0083.0%6.8 min569579
12:0079.0%10.2 min300301
13:00Fewer than 200 measured departures—139148
14:0074.8%18.8 min294303
15:0074.8%13.6 min282287
16:0069.8%14.8 min377390
17:0071.7%14.7 min325331
18:0061.1%30.2 min378405
19:0071.6%13.8 min373380
20:0061.5%25.2 min478494
21:0066.0%20.1 min238245
22:00Fewer than 200 measured departures—33
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 78.9% · 950 recorded · 909 measured · Source: the US BTS Tuesday · 79.0% · 860 recorded · 837 measured · Source: the US BTS Wednesday · 81.9% · 852 recorded · 836 measured · Source: the US BTS Thursday · 78.2% · 916 recorded · 905 measured · Source: the US BTS Friday · 78.2% · 936 recorded · 927 measured · Source: the US BTS Saturday · 81.7% · 683 recorded · 671 measured · Source: the US BTS Sunday · 75.2% · 900 recorded · 868 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 · 13.1 min · 950 recorded · 909 measured · Source: the US BTS Tuesday · 9.5 min · 860 recorded · 837 measured · Source: the US BTS Wednesday · 6.2 min · 852 recorded · 836 measured · Source: the US BTS Thursday · 10.7 min · 916 recorded · 905 measured · Source: the US BTS Friday · 12.6 min · 936 recorded · 927 measured · Source: the US BTS Saturday · 9.2 min · 683 recorded · 671 measured · Source: the US BTS Sunday · 14.5 min · 900 recorded · 868 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 · 950 · 950 recorded · 909 measured · Source: the US BTS Tuesday · 860 · 860 recorded · 837 measured · Source: the US BTS Wednesday · 852 · 852 recorded · 836 measured · Source: the US BTS Thursday · 916 · 916 recorded · 905 measured · Source: the US BTS Friday · 936 · 936 recorded · 927 measured · Source: the US BTS Saturday · 683 · 683 recorded · 671 measured · Source: the US BTS Sunday · 900 · 900 recorded · 868 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
Monday78.9%13.1 min909950
Tuesday79.0%9.5 min837860
Wednesday81.9%6.2 min836852
Thursday78.2%10.7 min905916
Friday78.2%12.6 min927936
Saturday81.7%9.2 min671683
Sunday75.2%14.5 min868900

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 · 80.9% · 413 recorded · 387 measured · Source: the US BTS Feb · 80.6% · 397 recorded · 366 measured · Source: the US BTS Mar · 82.1% · 556 recorded · 548 measured · Source: the US BTS Apr · 84.8% · 564 recorded · 564 measured · Source: the US BTS May · 78.3% · 612 recorded · 612 measured · Source: the US BTS Jun · 77.6% · 593 recorded · 588 measured · Source: the US BTS Jul · 72.7% · 600 recorded · 560 measured · Source: the US BTS Aug · 84.8% · 298 recorded · 296 measured · Source: the US BTS Sep · 71.0% · 328 recorded · 321 measured · Source: the US BTS Oct · 75.2% · 558 recorded · 548 measured · Source: the US BTS Nov · 80.3% · 618 recorded · 615 measured · Source: the US BTS Dec · 79.2% · 560 recorded · 548 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.5 min · 413 recorded · 387 measured · Source: the US BTS Feb · 10.4 min · 397 recorded · 366 measured · Source: the US BTS Mar · 6.6 min · 556 recorded · 548 measured · Source: the US BTS Apr · 3.5 min · 564 recorded · 564 measured · Source: the US BTS May · 10.2 min · 612 recorded · 612 measured · Source: the US BTS Jun · 11.8 min · 593 recorded · 588 measured · Source: the US BTS Jul · 21.2 min · 600 recorded · 560 measured · Source: the US BTS Aug · 6.9 min · 298 recorded · 296 measured · Source: the US BTS Sep · 14.7 min · 328 recorded · 321 measured · Source: the US BTS Oct · 11.2 min · 558 recorded · 548 measured · Source: the US BTS Nov · 10.9 min · 618 recorded · 615 measured · Source: the US BTS Dec · 12.9 min · 560 recorded · 548 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 · 413 · 413 recorded · 387 measured · Source: the US BTS Feb · 397 · 397 recorded · 366 measured · Source: the US BTS Mar · 556 · 556 recorded · 548 measured · Source: the US BTS Apr · 564 · 564 recorded · 564 measured · Source: the US BTS May · 612 · 612 recorded · 612 measured · Source: the US BTS Jun · 593 · 593 recorded · 588 measured · Source: the US BTS Jul · 600 · 600 recorded · 560 measured · Source: the US BTS Aug · 298 · 298 recorded · 296 measured · Source: the US BTS Sep · 328 · 328 recorded · 321 measured · Source: the US BTS Oct · 558 · 558 recorded · 548 measured · Source: the US BTS Nov · 618 · 618 recorded · 615 measured · Source: the US BTS Dec · 560 · 560 recorded · 548 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
Jan80.9%10.5 min387413
Feb80.6%10.4 min366397
Mar82.1%6.6 min548556
Apr84.8%3.5 min564564
May78.3%10.2 min612612
Jun77.6%11.8 min588593
Jul72.7%21.2 min560600
Aug84.8%6.9 min296298
Sep71.0%14.7 min321328
Oct75.2%11.2 min548558
Nov80.3%10.9 min615618
Dec79.2%12.9 min548560

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 77.0% 4,697
  • Delayed >15 min 20.6% 1,256
  • Cancelled 2.4% 144
  • 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

27
27 of 27
Flight numbersBy direction DeparturesOn time
YX5665 BOS → RIC 591 80.8%
YX5697 RIC → BOS 497 91.7%
YX5665 RIC → BOS 486 72.4%
YX5676 BOS → RIC 462 69.3%
B661282 RIC → BOS 441 73.9%
B661281 BOS → RIC 430 84.5%
B66382 RIC → BOS 329 88.6%
B66381 BOS → RIC 324 63.4%
YX5622 BOS → RIC 252 86.5%
B66781 BOS → RIC 246 82.9%
B66782 RIC → BOS 246 74.0%
B661081 BOS → RIC 184 55.9%
YX5622 RIC → BOS 171 86.3%
YX5762 BOS → RIC 159 94.3%
YX5762 RIC → BOS 147 89.8%
B661182 RIC → BOS 139 63.4%
YX5664 RIC → BOS 123 80.3%
B661482 RIC → BOS 110 75.5%
B66982 RIC → BOS 107 94.4%
YX5664 BOS → RIC 100 89.0%
B661481 BOS → RIC 97 63.0%
B66981 BOS → RIC 93 67.4%
YX5676 RIC → BOS 82 81.5%
YX5775 RIC → BOS 41 80.5%
YX5738 RIC → BOS 35 82.4%
YX5738 BOS → RIC 35 91.4%
YX5771 BOS → RIC 31 73.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 272 −5.6% 28 72.8%
June 2026 294 +0.0% 5 81.0%
May 2026 298 −5.1% 0 84.2%
April 2026 257 −16.3% 0 84.4%
March 2026 250 −16.1% 6 79.6%
February 2026 166 −17.0% 22 81.3%
January 2026 177 −15.7% 22 74.6%
December 2025 277 +2.2% 6 71.8%
November 2025 327 +13.5% 3 76.8%
October 2025 344 +68.6% 10 66.3%
September 2025 321 7 71.0%
August 2025 296 2 84.8%
July 2025 288 12 72.6%
June 2025 294 0 74.1%
May 2025 314 0 72.6%
April 2025 307 0 85.0%
March 2025 298 2 84.2%
February 2025 200 9 80.0%
January 2025 210 4 86.2%
December 2024 271 6 86.7%
November 2024 288 0 84.4%
October 2024 204 0 90.2%

How to read this chart

Loading the guide…