2,567 km · Domestic

Boston Logan (BOS) – George Bush Intercontinental (IAH)

In July 2026, 401 flights operated between Boston Logan and George Bush Intercontinental (both directions), and 65.6% 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
January2182180.0%
February235223▼ 5.1%
March300294▼ 2.0%
April299302▲ 1.0%
May411356▼ 13.4%
June387374▼ 3.4%
July423401▼ 5.2%
August390––
September314––
October379–in progress
November375––
December350––
Year to date (Jan–Jul)2,2732,168▼ 4.6%

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
January81.2%84.9%▲ 4.6%
February83.8%87.0%▲ 3.8%
March80.0%84.0%▲ 5.0%
April82.3%83.1%▲ 1.0%
May78.8%76.4%▼ 3.0%
June72.4%76.5%▲ 5.7%
July75.2%65.6%▼ 12.8%
August77.7%––
September63.4%––
October72.0%–in progress
November81.6%––
December82.0%––
Year-to-date average (Jan–Jul)79.1%79.6%▲ 0.7%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January813▲ 62.5%
February222▲ 1,000.0%
March02–
April10▼ 100.0%
May20▼ 100.0%
June60▼ 100.0%
July919▲ 111.1%
August3––
September2––
October0–in progress
November3––
December0––
Year to date (Jan–Jul)2856▲ 100.0%

Airlines on this route

  1. United Airlines 77.3%
  2. JetBlue Airways 22.7%
  3. Spirit Airlines 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

BOS → IAH

Scheduled flights
3,542
Flights operated
3,495
Cancelled
47 · 1.3%
On-time departures
83.4%

IAH → BOS

Scheduled flights
3,541
Flights operated
3,493
Cancelled
48 · 1.4%
On-time departures
73.0%

BOS → IAH and IAH → BOS counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 5,476 77.3% 81.4% 60
JetBlue Airways B6 1,606 22.7% 67.3% 35
Spirit Airlines NK 1 0.0% 0.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 delay07:00–08:000.2min · 1,362 recorded · 1,346 measured
Gap to highest-delay hour29.3min07:00 ↔ 17:00
Recorded flights7,083BOS–IAH

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 · 156 recorded · 153 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 36 recorded · 36 measured · Source: the US BTS 07:00 · 93.0% · 1,362 recorded · 1,346 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 166 recorded · 165 measured · Source: the US BTS 09:00 · 85.7% · 694 recorded · 686 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 181 recorded · 179 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 199 recorded · 193 measured · Source: the US BTS 12:00 · 65.7% · 529 recorded · 522 measured · Source: the US BTS 13:00 · 80.8% · 867 recorded · 859 measured · Source: the US BTS 14:00 · 68.2% · 443 recorded · 437 measured · Source: the US BTS 15:00 · 74.6% · 598 recorded · 590 measured · Source: the US BTS 16:00 · 71.4% · 436 recorded · 427 measured · Source: the US BTS 17:00 · 63.0% · 565 recorded · 560 measured · Source: the US BTS 18:00 · 69.3% · 719 recorded · 707 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 109 recorded · 105 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 23 recorded · 23 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · 156 recorded · 153 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 36 recorded · 36 measured · Source: the US BTS 07:00 · 0.2 min · 1,362 recorded · 1,346 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 166 recorded · 165 measured · Source: the US BTS 09:00 · 7.4 min · 694 recorded · 686 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 181 recorded · 179 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 199 recorded · 193 measured · Source: the US BTS 12:00 · 26.3 min · 529 recorded · 522 measured · Source: the US BTS 13:00 · 13.1 min · 867 recorded · 859 measured · Source: the US BTS 14:00 · 21.0 min · 443 recorded · 437 measured · Source: the US BTS 15:00 · 18.6 min · 598 recorded · 590 measured · Source: the US BTS 16:00 · 25.9 min · 436 recorded · 427 measured · Source: the US BTS 17:00 · 29.4 min · 565 recorded · 560 measured · Source: the US BTS 18:00 · 21.9 min · 719 recorded · 707 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 109 recorded · 105 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 23 recorded · 23 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · 156 · 156 recorded · 153 measured · Source: the US BTS 06:00 · 36 · 36 recorded · 36 measured · Source: the US BTS 07:00 · 1,362 · 1,362 recorded · 1,346 measured · Source: the US BTS 08:00 · 166 · 166 recorded · 165 measured · Source: the US BTS 09:00 · 694 · 694 recorded · 686 measured · Source: the US BTS 10:00 · 181 · 181 recorded · 179 measured · Source: the US BTS 11:00 · 199 · 199 recorded · 193 measured · Source: the US BTS 12:00 · 529 · 529 recorded · 522 measured · Source: the US BTS 13:00 · 867 · 867 recorded · 859 measured · Source: the US BTS 14:00 · 443 · 443 recorded · 437 measured · Source: the US BTS 15:00 · 598 · 598 recorded · 590 measured · Source: the US BTS 16:00 · 436 · 436 recorded · 427 measured · Source: the US BTS 17:00 · 565 · 565 recorded · 560 measured · Source: the US BTS 18:00 · 719 · 719 recorded · 707 measured · Source: the US BTS 19:00 · 109 · 109 recorded · 105 measured · Source: the US BTS 20:00 · 23 · 23 recorded · 23 measured · Source: the US BTS 21:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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—153156
06:00Fewer than 200 measured departures—3636
07:0093.0%0.2 min1,3461,362
08:00Fewer than 200 measured departures—165166
09:0085.7%7.4 min686694
10:00Fewer than 200 measured departures—179181
11:00Fewer than 200 measured departures—193199
12:0065.7%26.3 min522529
13:0080.8%13.1 min859867
14:0068.2%21.0 min437443
15:0074.6%18.6 min590598
16:0071.4%25.9 min427436
17:0063.0%29.4 min560565
18:0069.3%21.9 min707719
19:00Fewer than 200 measured departures—105109
20:00Fewer than 200 measured departures—2323
21:00No observations———
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 76.2% · 1,054 recorded · 1,029 measured · Source: the US BTS Tuesday · 79.4% · 988 recorded · 967 measured · Source: the US BTS Wednesday · 83.8% · 1,004 recorded · 987 measured · Source: the US BTS Thursday · 73.5% · 1,049 recorded · 1,038 measured · Source: the US BTS Friday · 75.4% · 1,056 recorded · 1,051 measured · Source: the US BTS Saturday · 80.6% · 897 recorded · 892 measured · Source: the US BTS Sunday · 79.4% · 1,035 recorded · 1,024 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 · 19.6 min · 1,054 recorded · 1,029 measured · Source: the US BTS Tuesday · 13.2 min · 988 recorded · 967 measured · Source: the US BTS Wednesday · 8.3 min · 1,004 recorded · 987 measured · Source: the US BTS Thursday · 21.3 min · 1,049 recorded · 1,038 measured · Source: the US BTS Friday · 16.0 min · 1,056 recorded · 1,051 measured · Source: the US BTS Saturday · 10.8 min · 897 recorded · 892 measured · Source: the US BTS Sunday · 13.1 min · 1,035 recorded · 1,024 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 · 1,054 · 1,054 recorded · 1,029 measured · Source: the US BTS Tuesday · 988 · 988 recorded · 967 measured · Source: the US BTS Wednesday · 1,004 · 1,004 recorded · 987 measured · Source: the US BTS Thursday · 1,049 · 1,049 recorded · 1,038 measured · Source: the US BTS Friday · 1,056 · 1,056 recorded · 1,051 measured · Source: the US BTS Saturday · 897 · 897 recorded · 892 measured · Source: the US BTS Sunday · 1,035 · 1,035 recorded · 1,024 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.2%19.6 min1,0291,054
Tuesday79.4%13.2 min967988
Wednesday83.8%8.3 min9871,004
Thursday73.5%21.3 min1,0381,049
Friday75.4%16.0 min1,0511,056
Saturday80.6%10.8 min892897
Sunday79.4%13.1 min1,0241,035

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 · 83.0% · 457 recorded · 436 measured · Source: the US BTS Feb · 85.4% · 482 recorded · 458 measured · Source: the US BTS Mar · 82.0% · 596 recorded · 594 measured · Source: the US BTS Apr · 82.7% · 602 recorded · 601 measured · Source: the US BTS May · 77.7% · 769 recorded · 767 measured · Source: the US BTS Jun · 74.4% · 767 recorded · 761 measured · Source: the US BTS Jul · 70.5% · 852 recorded · 824 measured · Source: the US BTS Aug · 77.7% · 393 recorded · 390 measured · Source: the US BTS Sep · 63.4% · 316 recorded · 314 measured · Source: the US BTS Oct · 78.2% · 579 recorded · 579 measured · Source: the US BTS Nov · 82.5% · 656 recorded · 653 measured · Source: the US BTS Dec · 80.5% · 614 recorded · 611 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 · 9.5 min · 457 recorded · 436 measured · Source: the US BTS Feb · 7.4 min · 482 recorded · 458 measured · Source: the US BTS Mar · 12.3 min · 596 recorded · 594 measured · Source: the US BTS Apr · 9.0 min · 602 recorded · 601 measured · Source: the US BTS May · 12.4 min · 769 recorded · 767 measured · Source: the US BTS Jun · 18.9 min · 767 recorded · 761 measured · Source: the US BTS Jul · 27.5 min · 852 recorded · 824 measured · Source: the US BTS Aug · 16.9 min · 393 recorded · 390 measured · Source: the US BTS Sep · 25.2 min · 316 recorded · 314 measured · Source: the US BTS Oct · 14.3 min · 579 recorded · 579 measured · Source: the US BTS Nov · 10.5 min · 656 recorded · 653 measured · Source: the US BTS Dec · 11.1 min · 614 recorded · 611 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 · 457 · 457 recorded · 436 measured · Source: the US BTS Feb · 482 · 482 recorded · 458 measured · Source: the US BTS Mar · 596 · 596 recorded · 594 measured · Source: the US BTS Apr · 602 · 602 recorded · 601 measured · Source: the US BTS May · 769 · 769 recorded · 767 measured · Source: the US BTS Jun · 767 · 767 recorded · 761 measured · Source: the US BTS Jul · 852 · 852 recorded · 824 measured · Source: the US BTS Aug · 393 · 393 recorded · 390 measured · Source: the US BTS Sep · 316 · 316 recorded · 314 measured · Source: the US BTS Oct · 579 · 579 recorded · 579 measured · Source: the US BTS Nov · 656 · 656 recorded · 653 measured · Source: the US BTS Dec · 614 · 614 recorded · 611 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
Jan83.0%9.5 min436457
Feb85.4%7.4 min458482
Mar82.0%12.3 min594596
Apr82.7%9.0 min601602
May77.7%12.4 min767769
Jun74.4%18.9 min761767
Jul70.5%27.5 min824852
Aug77.7%16.9 min390393
Sep63.4%25.2 min314316
Oct78.2%14.3 min579579
Nov82.5%10.5 min653656
Dec80.5%11.1 min611614

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.2% 5,466
  • Delayed >15 min 21.5% 1,522
  • Cancelled 1.3% 95
  • 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

53
53 of 53
Flight numbersBy direction DeparturesOn time
UA226 BOS → IAH 657 94.6%
B66932 IAH → BOS 589 56.7%
B662033 BOS → IAH 574 73.7%
UA1976 BOS → IAH 571 88.7%
UA1977 IAH → BOS 530 91.8%
UA2439 IAH → BOS 370 70.8%
UA1076 IAH → BOS 305 69.4%
UA2060 BOS → IAH 298 76.0%
UA353 BOS → IAH 141 79.3%
UA1183 BOS → IAH 132 71.5%
UA2237 IAH → BOS 125 77.2%
UA521 IAH → BOS 124 60.5%
UA1392 BOS → IAH 121 70.0%
UA543 BOS → IAH 103 98.0%
UA800 IAH → BOS 103 73.5%
B66633 BOS → IAH 98 88.8%
UA1957 IAH → BOS 93 63.4%
UA2474 BOS → IAH 89 63.2%
B66632 IAH → BOS 83 73.8%
UA2161 IAH → BOS 71 62.0%
UA2393 IAH → BOS 71 84.5%
UA1318 IAH → BOS 68 37.3%
UA2384 BOS → IAH 66 81.5%
UA2477 IAH → BOS 62 90.3%
UA1507 IAH → BOS 58 85.5%
UA1902 BOS → IAH 53 100.0%
UA577 BOS → IAH 52 56.9%
B661632 IAH → BOS 51 32.6%
B66933 BOS → IAH 51 65.2%
UA1409 BOS → IAH 51 92.2%
UA399 BOS → IAH 51 88.2%
UA1486 IAH → BOS 48 85.4%
B661432 IAH → BOS 41 65.0%
B661433 BOS → IAH 41 90.0%
B661932 IAH → BOS 37 64.9%
B661933 BOS → IAH 37 91.9%
UA1253 IAH → BOS 37 97.1%
UA350 IAH → BOS 37 73.0%
UA355 BOS → IAH 37 94.6%
UA536 BOS → IAH 37 91.9%
UA742 IAH → BOS 37 86.5%
UA1429 IAH → BOS 36 86.1%
UA2715 IAH → BOS 36 80.6%
UA2721 IAH → BOS 36 66.7%
UA721 IAH → BOS 36 94.4%
UA1745 IAH → BOS 35 62.9%
UA1911 IAH → BOS 32 81.3%
UA2136 IAH → BOS 32 71.9%
UA592 IAH → BOS 32 68.8%
UA1851 BOS → IAH 31 58.1%
UA276 BOS → IAH 31 93.1%
UA351 BOS → IAH 31 93.6%
UA439 BOS → IAH 31 90.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 401 −5.2% 19 65.6%
June 2026 374 −3.4% 0 76.5%
May 2026 356 −13.4% 0 76.4%
April 2026 302 +1.0% 0 83.1%
March 2026 294 −2.0% 2 84.0%
February 2026 223 −5.1% 22 87.0%
January 2026 218 +0.0% 13 84.9%
December 2025 350 +34.1% 0 82.0%
November 2025 375 +34.9% 3 81.6%
October 2025 379 +89.5% 0 72.0%
September 2025 314 2 63.4%
August 2025 390 3 77.7%
July 2025 423 9 75.2%
June 2025 387 6 72.4%
May 2025 411 2 78.8%
April 2025 299 1 82.3%
March 2025 300 0 80.0%
February 2025 235 2 83.8%
January 2025 218 8 81.2%
December 2024 261 3 78.5%
November 2024 278 0 83.8%
October 2024 200 0 90.0%

How to read this chart

Loading the guide…