2,295 km · Domestic

William P. Hobby (HOU) – LaGuardia (LGA)

In July 2026, 214 flights operated between William P. Hobby and LaGuardia (both directions), and 58.4% 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
January222221▼ 0.5%
February205194▼ 5.4%
March227215▼ 5.3%
April2282280.0%
May237235▼ 0.8%
June220221▲ 0.5%
July226214▼ 5.3%
August220––
September216––
October219–in progress
November218––
December236––
Year to date (Jan–Jul)1,5651,528▼ 2.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
January84.2%82.4%▼ 2.1%
February83.4%76.8%▼ 7.9%
March81.5%50.2%▼ 38.4%
April82.0%69.3%▼ 15.5%
May72.6%57.9%▼ 20.2%
June59.5%60.2%▲ 1.2%
July71.2%58.4%▼ 18.0%
August72.7%––
September83.8%––
October72.6%–in progress
November64.2%––
December64.0%––
Year-to-date average (Jan–Jul)76.3%65.0%▼ 14.8%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1411▼ 21.4%
February314▲ 366.7%
March117▲ 1,600.0%
April220.0%
May13▲ 200.0%
June43▼ 25.0%
July617▲ 183.3%
August0––
September0––
October5–in progress
November4––
December4––
Year to date (Jan–Jul)3167▲ 116.1%

By direction

HOU → LGA

Scheduled flights
2,458
Flights operated
2,410
Cancelled
48 · 2.0%
On-time departures
72.3%

LGA → HOU

Scheduled flights
2,459
Flights operated
2,394
Cancelled
65 · 2.6%
On-time departures
71.7%

HOU → LGA and LGA → HOU counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 4,917 100.0% 72.0% 113

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.3min · 269 recorded · 268 measured
Gap to highest-delay hour41.2min05:00 ↔ 17:00
Recorded flights4,917HOU–LGA

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 · 95.9% · 269 recorded · 268 measured · Source: the US BTS 06:00 · 94.1% · 662 recorded · 643 measured · Source: the US BTS 07:00 · 90.7% · 216 recorded · 215 measured · Source: the US BTS 08:00 · 87.0% · 358 recorded · 354 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 192 recorded · 184 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 190 recorded · 186 measured · Source: the US BTS 11:00 · 73.5% · 580 recorded · 570 measured · Source: the US BTS 12:00 · 75.0% · 418 recorded · 408 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 117 recorded · 113 measured · Source: the US BTS 14:00 · 57.7% · 535 recorded · 527 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 99 recorded · 98 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 133 recorded · 129 measured · Source: the US BTS 17:00 · 44.6% · 482 recorded · 466 measured · Source: the US BTS 18:00 · 56.9% · 568 recorded · 548 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 98 recorded · 95 measured · Source: the US BTS 20:00 · No observations · 0 recorded · 0 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 · 0.3 min · 269 recorded · 268 measured · Source: the US BTS 06:00 · 3.4 min · 662 recorded · 643 measured · Source: the US BTS 07:00 · 5.8 min · 216 recorded · 215 measured · Source: the US BTS 08:00 · 8.9 min · 358 recorded · 354 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 192 recorded · 184 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 190 recorded · 186 measured · Source: the US BTS 11:00 · 19.6 min · 580 recorded · 570 measured · Source: the US BTS 12:00 · 18.7 min · 418 recorded · 408 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 117 recorded · 113 measured · Source: the US BTS 14:00 · 26.0 min · 535 recorded · 527 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 99 recorded · 98 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 133 recorded · 129 measured · Source: the US BTS 17:00 · 41.6 min · 482 recorded · 466 measured · Source: the US BTS 18:00 · 26.9 min · 568 recorded · 548 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 98 recorded · 95 measured · Source: the US BTS 20:00 · No observations · 0 recorded · 0 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 · 269 · 269 recorded · 268 measured · Source: the US BTS 06:00 · 662 · 662 recorded · 643 measured · Source: the US BTS 07:00 · 216 · 216 recorded · 215 measured · Source: the US BTS 08:00 · 358 · 358 recorded · 354 measured · Source: the US BTS 09:00 · 192 · 192 recorded · 184 measured · Source: the US BTS 10:00 · 190 · 190 recorded · 186 measured · Source: the US BTS 11:00 · 580 · 580 recorded · 570 measured · Source: the US BTS 12:00 · 418 · 418 recorded · 408 measured · Source: the US BTS 13:00 · 117 · 117 recorded · 113 measured · Source: the US BTS 14:00 · 535 · 535 recorded · 527 measured · Source: the US BTS 15:00 · 99 · 99 recorded · 98 measured · Source: the US BTS 16:00 · 133 · 133 recorded · 129 measured · Source: the US BTS 17:00 · 482 · 482 recorded · 466 measured · Source: the US BTS 18:00 · 568 · 568 recorded · 548 measured · Source: the US BTS 19:00 · 98 · 98 recorded · 95 measured · Source: the US BTS 20:00 · No observations · 0 recorded · 0 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:0095.9%0.3 min268269
06:0094.1%3.4 min643662
07:0090.7%5.8 min215216
08:0087.0%8.9 min354358
09:00Fewer than 200 measured departures—184192
10:00Fewer than 200 measured departures—186190
11:0073.5%19.6 min570580
12:0075.0%18.7 min408418
13:00Fewer than 200 measured departures—113117
14:0057.7%26.0 min527535
15:00Fewer than 200 measured departures—9899
16:00Fewer than 200 measured departures—129133
17:0044.6%41.6 min466482
18:0056.9%26.9 min548568
19:00Fewer than 200 measured departures—9598
20:00No observations———
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 · 72.8% · 752 recorded · 729 measured · Source: the US BTS Tuesday · 76.0% · 752 recorded · 725 measured · Source: the US BTS Wednesday · 75.8% · 752 recorded · 740 measured · Source: the US BTS Thursday · 67.7% · 744 recorded · 728 measured · Source: the US BTS Friday · 72.4% · 752 recorded · 743 measured · Source: the US BTS Saturday · 71.0% · 481 recorded · 475 measured · Source: the US BTS Sunday · 67.3% · 684 recorded · 664 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.2 min · 752 recorded · 729 measured · Source: the US BTS Tuesday · 14.5 min · 752 recorded · 725 measured · Source: the US BTS Wednesday · 16.3 min · 752 recorded · 740 measured · Source: the US BTS Thursday · 21.9 min · 744 recorded · 728 measured · Source: the US BTS Friday · 18.2 min · 752 recorded · 743 measured · Source: the US BTS Saturday · 18.0 min · 481 recorded · 475 measured · Source: the US BTS Sunday · 21.4 min · 684 recorded · 664 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 · 752 · 752 recorded · 729 measured · Source: the US BTS Tuesday · 752 · 752 recorded · 725 measured · Source: the US BTS Wednesday · 752 · 752 recorded · 740 measured · Source: the US BTS Thursday · 744 · 744 recorded · 728 measured · Source: the US BTS Friday · 752 · 752 recorded · 743 measured · Source: the US BTS Saturday · 481 · 481 recorded · 475 measured · Source: the US BTS Sunday · 684 · 684 recorded · 664 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
Monday72.8%19.2 min729752
Tuesday76.0%14.5 min725752
Wednesday75.8%16.3 min740752
Thursday67.7%21.9 min728744
Friday72.4%18.2 min743752
Saturday71.0%18.0 min475481
Sunday67.3%21.4 min664684

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.3% · 468 recorded · 443 measured · Source: the US BTS Feb · 80.2% · 416 recorded · 399 measured · Source: the US BTS Mar · 66.3% · 460 recorded · 442 measured · Source: the US BTS Apr · 75.7% · 460 recorded · 456 measured · Source: the US BTS May · 65.3% · 476 recorded · 472 measured · Source: the US BTS Jun · 59.9% · 448 recorded · 441 measured · Source: the US BTS Jul · 65.0% · 463 recorded · 440 measured · Source: the US BTS Aug · 72.7% · 220 recorded · 220 measured · Source: the US BTS Sep · 83.8% · 216 recorded · 216 measured · Source: the US BTS Oct · 77.0% · 366 recorded · 361 measured · Source: the US BTS Nov · 74.7% · 446 recorded · 442 measured · Source: the US BTS Dec · 68.6% · 478 recorded · 472 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 · 7.7 min · 468 recorded · 443 measured · Source: the US BTS Feb · 11.0 min · 416 recorded · 399 measured · Source: the US BTS Mar · 25.6 min · 460 recorded · 442 measured · Source: the US BTS Apr · 14.9 min · 460 recorded · 456 measured · Source: the US BTS May · 22.8 min · 476 recorded · 472 measured · Source: the US BTS Jun · 27.5 min · 448 recorded · 441 measured · Source: the US BTS Jul · 23.2 min · 463 recorded · 440 measured · Source: the US BTS Aug · 15.5 min · 220 recorded · 220 measured · Source: the US BTS Sep · 10.8 min · 216 recorded · 216 measured · Source: the US BTS Oct · 18.3 min · 366 recorded · 361 measured · Source: the US BTS Nov · 16.0 min · 446 recorded · 442 measured · Source: the US BTS Dec · 21.9 min · 478 recorded · 472 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 · 468 · 468 recorded · 443 measured · Source: the US BTS Feb · 416 · 416 recorded · 399 measured · Source: the US BTS Mar · 460 · 460 recorded · 442 measured · Source: the US BTS Apr · 460 · 460 recorded · 456 measured · Source: the US BTS May · 476 · 476 recorded · 472 measured · Source: the US BTS Jun · 448 · 448 recorded · 441 measured · Source: the US BTS Jul · 463 · 463 recorded · 440 measured · Source: the US BTS Aug · 220 · 220 recorded · 220 measured · Source: the US BTS Sep · 216 · 216 recorded · 216 measured · Source: the US BTS Oct · 366 · 366 recorded · 361 measured · Source: the US BTS Nov · 446 · 446 recorded · 442 measured · Source: the US BTS Dec · 478 · 478 recorded · 472 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.3%7.7 min443468
Feb80.2%11.0 min399416
Mar66.3%25.6 min442460
Apr75.7%14.9 min456460
May65.3%22.8 min472476
Jun59.9%27.5 min441448
Jul65.0%23.2 min440463
Aug72.7%15.5 min220220
Sep83.8%10.8 min216216
Oct77.0%18.3 min361366
Nov74.7%16.0 min442446
Dec68.6%21.9 min472478

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 70.3% 3,458
  • Delayed >15 min 27.4% 1,346
  • Cancelled 2.3% 113
  • 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

68
68 of 68
Flight numbersBy direction DeparturesOn time
WN1105 LGA → HOU 138 92.6%
WN2335 HOU → LGA 123 81.8%
WN3776 HOU → LGA 118 75.2%
WN3815 LGA → HOU 110 64.4%
WN461 HOU → LGA 110 99.1%
WN1509 HOU → LGA 104 84.3%
WN2588 LGA → HOU 104 78.4%
WN1687 LGA → HOU 74 80.8%
WN2086 HOU → LGA 64 54.0%
WN955 HOU → LGA 64 54.0%
WN258 LGA → HOU 63 46.0%
WN1003 HOU → LGA 61 61.4%
WN3555 LGA → HOU 61 55.0%
WN3556 LGA → HOU 61 30.5%
WN869 HOU → LGA 61 60.7%
WN1252 LGA → HOU 60 50.0%
WN4635 HOU → LGA 59 89.7%
WN107 LGA → HOU 58 96.4%
WN1249 HOU → LGA 58 63.8%
WN1623 HOU → LGA 58 64.8%
WN1790 HOU → LGA 58 91.4%
WN1842 HOU → LGA 58 63.8%
WN2014 HOU → LGA 58 61.8%
WN233 LGA → HOU 58 62.1%
WN2460 LGA → HOU 58 42.0%
WN2469 HOU → LGA 58 32.8%
WN2493 HOU → LGA 58 69.0%
WN2593 LGA → HOU 58 89.5%
WN2923 LGA → HOU 58 60.3%
WN3797 LGA → HOU 58 66.7%
WN2013 HOU → LGA 57 94.7%
WN2190 HOU → LGA 57 21.8%
WN2349 HOU → LGA 57 71.4%
WN2924 LGA → HOU 57 46.4%
WN2968 LGA → HOU 57 86.0%
WN1094 HOU → LGA 55 98.1%
WN599 LGA → HOU 55 60.4%
WN1894 HOU → LGA 53 72.0%
WN600 LGA → HOU 53 77.1%
WN1437 LGA → HOU 50 90.0%
WN1711 LGA → HOU 50 83.0%
WN1900 HOU → LGA 50 64.0%
WN2486 HOU → LGA 50 37.5%
WN2928 HOU → LGA 50 94.0%
WN3398 LGA → HOU 50 66.0%
WN3938 HOU → LGA 50 84.0%
WN4572 LGA → HOU 50 85.7%
WN4943 LGA → HOU 50 90.0%
WN1383 LGA → HOU 46 58.7%
WN1056 HOU → LGA 43 88.1%
WN3051 LGA → HOU 43 83.3%
WN1573 LGA → HOU 42 66.7%
WN4517 HOU → LGA 42 97.6%
WN4861 LGA → HOU 42 43.6%
WN3845 HOU → LGA 40 100.0%
WN1702 HOU → LGA 36 88.6%
WN268 HOU → LGA 36 91.7%
WN2369 LGA → HOU 34 88.2%
WN4503 LGA → HOU 34 94.1%
WN161 LGA → HOU 33 81.3%
WN2198 LGA → HOU 33 62.5%
WN2372 LGA → HOU 33 35.5%
WN2956 LGA → HOU 32 87.1%
WN3113 LGA → HOU 32 90.6%
WN2974 HOU → LGA 31 45.2%
WN384 LGA → HOU 31 96.8%
WN3045 LGA → HOU 30 80.0%
WN3532 LGA → HOU 30 53.6%

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 −5.3% 17 58.4%
June 2026 221 +0.5% 3 60.2%
May 2026 235 −0.8% 3 57.9%
April 2026 228 +0.0% 2 69.3%
March 2026 215 −5.3% 17 50.2%
February 2026 194 −5.4% 14 76.8%
January 2026 221 −0.5% 11 82.4%
December 2025 236 +0.0% 4 64.0%
November 2025 218 −2.7% 4 64.2%
October 2025 219 +54.2% 5 72.6%
September 2025 216 0 83.8%
August 2025 220 0 72.7%
July 2025 226 6 71.2%
June 2025 220 4 59.5%
May 2025 237 1 72.6%
April 2025 228 2 82.0%
March 2025 227 1 81.5%
February 2025 205 3 83.4%
January 2025 222 14 84.2%
December 2024 236 2 73.3%
November 2024 224 0 84.8%
October 2024 142 0 83.8%

How to read this chart

Loading the guide…