1,426 km · Domestic

LaGuardia (LGA) – St. Louis Lambert (STL)

In July 2026, 374 flights operated between LaGuardia and St. Louis Lambert (both directions), and 68.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
January415404▼ 2.7%
February397373▼ 6.0%
March434463▲ 6.7%
April450496▲ 10.2%
May427456▲ 6.8%
June411395▼ 3.9%
July413374▼ 9.4%
August473––
September405––
October389–in progress
November371––
December445––
Year to date (Jan–Jul)2,9472,961▲ 0.5%

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.7%82.9%▼ 4.4%
February86.1%79.4%▼ 7.8%
March84.3%62.0%▼ 26.5%
April82.2%80.4%▼ 2.2%
May78.2%73.0%▼ 6.6%
June69.8%69.1%▼ 1.0%
July67.8%68.2%▲ 0.6%
August80.8%––
September86.4%––
October74.0%–in progress
November69.5%––
December66.7%––
Year-to-date average (Jan–Jul)79.3%73.6%▼ 7.2%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January2526▲ 4.0%
February531▲ 520.0%
March246▲ 2,200.0%
April02–
May1511▼ 26.7%
June2713▼ 51.9%
July3734▼ 8.1%
August7––
September3––
October9–in progress
November7––
December14––
Year to date (Jan–Jul)111163▲ 46.8%

Airlines on this route

  1. Southwest Airlines 50.2%
  2. Republic Airways 43.5%
  3. Endeavor Air 5.7%
  4. SkyWest Airlines 0.6%
  5. American Airlines 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

LGA → STL

Scheduled flights
4,972
Flights operated
4,806
Cancelled
166 · 3.3%
On-time departures
77.5%

STL → LGA

Scheduled flights
4,973
Flights operated
4,822
Cancelled
151 · 3.0%
On-time departures
78.6%

LGA → STL and STL → LGA counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 4,996 50.2% 71.8% 137
Republic Airways YX 4,328 43.5% 83.6% 178
Endeavor Air 9E 564 5.7% 89.9% 2
SkyWest Airlines OO 56 0.6% 87.5% 0
American Airlines AA 1 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 delay06:00–07:002.0min · 1,084 recorded · 1,064 measured
Gap to highest-delay hour24.1min06:00 ↔ 18:00
Recorded flights9,945LGA–STL

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 · 154 recorded · 150 measured · Source: the US BTS 06:00 · 93.6% · 1,084 recorded · 1,064 measured · Source: the US BTS 07:00 · 92.1% · 787 recorded · 770 measured · Source: the US BTS 08:00 · 85.0% · 245 recorded · 240 measured · Source: the US BTS 09:00 · 86.1% · 688 recorded · 678 measured · Source: the US BTS 10:00 · 86.9% · 1,013 recorded · 992 measured · Source: the US BTS 11:00 · 74.2% · 470 recorded · 454 measured · Source: the US BTS 12:00 · 82.0% · 902 recorded · 884 measured · Source: the US BTS 13:00 · 84.9% · 493 recorded · 482 measured · Source: the US BTS 14:00 · 67.2% · 271 recorded · 253 measured · Source: the US BTS 15:00 · 62.8% · 907 recorded · 874 measured · Source: the US BTS 16:00 · 70.7% · 434 recorded · 416 measured · Source: the US BTS 17:00 · 71.6% · 650 recorded · 620 measured · Source: the US BTS 18:00 · 62.5% · 1,115 recorded · 1,049 measured · Source: the US BTS 19:00 · 62.1% · 460 recorded · 435 measured · Source: the US BTS 20:00 · 58.8% · 244 recorded · 240 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 28 recorded · 27 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 · 154 recorded · 150 measured · Source: the US BTS 06:00 · 2.0 min · 1,084 recorded · 1,064 measured · Source: the US BTS 07:00 · 2.0 min · 787 recorded · 770 measured · Source: the US BTS 08:00 · 3.3 min · 245 recorded · 240 measured · Source: the US BTS 09:00 · 4.3 min · 688 recorded · 678 measured · Source: the US BTS 10:00 · 7.9 min · 1,013 recorded · 992 measured · Source: the US BTS 11:00 · 15.1 min · 470 recorded · 454 measured · Source: the US BTS 12:00 · 7.2 min · 902 recorded · 884 measured · Source: the US BTS 13:00 · 5.1 min · 493 recorded · 482 measured · Source: the US BTS 14:00 · 20.0 min · 271 recorded · 253 measured · Source: the US BTS 15:00 · 24.6 min · 907 recorded · 874 measured · Source: the US BTS 16:00 · 16.4 min · 434 recorded · 416 measured · Source: the US BTS 17:00 · 14.4 min · 650 recorded · 620 measured · Source: the US BTS 18:00 · 26.1 min · 1,115 recorded · 1,049 measured · Source: the US BTS 19:00 · 23.1 min · 460 recorded · 435 measured · Source: the US BTS 20:00 · 22.5 min · 244 recorded · 240 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 28 recorded · 27 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 · 154 · 154 recorded · 150 measured · Source: the US BTS 06:00 · 1,084 · 1,084 recorded · 1,064 measured · Source: the US BTS 07:00 · 787 · 787 recorded · 770 measured · Source: the US BTS 08:00 · 245 · 245 recorded · 240 measured · Source: the US BTS 09:00 · 688 · 688 recorded · 678 measured · Source: the US BTS 10:00 · 1,013 · 1,013 recorded · 992 measured · Source: the US BTS 11:00 · 470 · 470 recorded · 454 measured · Source: the US BTS 12:00 · 902 · 902 recorded · 884 measured · Source: the US BTS 13:00 · 493 · 493 recorded · 482 measured · Source: the US BTS 14:00 · 271 · 271 recorded · 253 measured · Source: the US BTS 15:00 · 907 · 907 recorded · 874 measured · Source: the US BTS 16:00 · 434 · 434 recorded · 416 measured · Source: the US BTS 17:00 · 650 · 650 recorded · 620 measured · Source: the US BTS 18:00 · 1,115 · 1,115 recorded · 1,049 measured · Source: the US BTS 19:00 · 460 · 460 recorded · 435 measured · Source: the US BTS 20:00 · 244 · 244 recorded · 240 measured · Source: the US BTS 21:00 · 28 · 28 recorded · 27 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—150154
06:0093.6%2.0 min1,0641,084
07:0092.1%2.0 min770787
08:0085.0%3.3 min240245
09:0086.1%4.3 min678688
10:0086.9%7.9 min9921,013
11:0074.2%15.1 min454470
12:0082.0%7.2 min884902
13:0084.9%5.1 min482493
14:0067.2%20.0 min253271
15:0062.8%24.6 min874907
16:0070.7%16.4 min416434
17:0071.6%14.4 min620650
18:0062.5%26.1 min1,0491,115
19:0062.1%23.1 min435460
20:0058.8%22.5 min240244
21:00Fewer than 200 measured departures—2728
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 · 77.4% · 1,556 recorded · 1,480 measured · Source: the US BTS Tuesday · 81.3% · 1,551 recorded · 1,488 measured · Source: the US BTS Wednesday · 81.8% · 1,543 recorded · 1,508 measured · Source: the US BTS Thursday · 76.5% · 1,529 recorded · 1,491 measured · Source: the US BTS Friday · 77.2% · 1,537 recorded · 1,499 measured · Source: the US BTS Saturday · 76.9% · 787 recorded · 780 measured · Source: the US BTS Sunday · 74.4% · 1,442 recorded · 1,382 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 · 14.5 min · 1,556 recorded · 1,480 measured · Source: the US BTS Tuesday · 8.4 min · 1,551 recorded · 1,488 measured · Source: the US BTS Wednesday · 8.3 min · 1,543 recorded · 1,508 measured · Source: the US BTS Thursday · 13.1 min · 1,529 recorded · 1,491 measured · Source: the US BTS Friday · 13.2 min · 1,537 recorded · 1,499 measured · Source: the US BTS Saturday · 12.6 min · 787 recorded · 780 measured · Source: the US BTS Sunday · 15.0 min · 1,442 recorded · 1,382 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,556 · 1,556 recorded · 1,480 measured · Source: the US BTS Tuesday · 1,551 · 1,551 recorded · 1,488 measured · Source: the US BTS Wednesday · 1,543 · 1,543 recorded · 1,508 measured · Source: the US BTS Thursday · 1,529 · 1,529 recorded · 1,491 measured · Source: the US BTS Friday · 1,537 · 1,537 recorded · 1,499 measured · Source: the US BTS Saturday · 787 · 787 recorded · 780 measured · Source: the US BTS Sunday · 1,442 · 1,442 recorded · 1,382 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
Monday77.4%14.5 min1,4801,556
Tuesday81.3%8.4 min1,4881,551
Wednesday81.8%8.3 min1,5081,543
Thursday76.5%13.1 min1,4911,529
Friday77.2%13.2 min1,4991,537
Saturday76.9%12.6 min780787
Sunday74.4%15.0 min1,3821,442

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 · 84.9% · 870 recorded · 819 measured · Source: the US BTS Feb · 82.9% · 806 recorded · 770 measured · Source: the US BTS Mar · 72.8% · 945 recorded · 897 measured · Source: the US BTS Apr · 81.3% · 948 recorded · 946 measured · Source: the US BTS May · 75.5% · 909 recorded · 883 measured · Source: the US BTS Jun · 69.5% · 846 recorded · 806 measured · Source: the US BTS Jul · 68.0% · 858 recorded · 787 measured · Source: the US BTS Aug · 80.8% · 480 recorded · 473 measured · Source: the US BTS Sep · 86.4% · 408 recorded · 405 measured · Source: the US BTS Oct · 81.8% · 796 recorded · 787 measured · Source: the US BTS Nov · 82.0% · 1,004 recorded · 997 measured · Source: the US BTS Dec · 75.8% · 1,075 recorded · 1,058 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 · 5.9 min · 870 recorded · 819 measured · Source: the US BTS Feb · 7.4 min · 806 recorded · 770 measured · Source: the US BTS Mar · 15.9 min · 945 recorded · 897 measured · Source: the US BTS Apr · 7.2 min · 948 recorded · 946 measured · Source: the US BTS May · 13.8 min · 909 recorded · 883 measured · Source: the US BTS Jun · 20.4 min · 846 recorded · 806 measured · Source: the US BTS Jul · 21.1 min · 858 recorded · 787 measured · Source: the US BTS Aug · 8.5 min · 480 recorded · 473 measured · Source: the US BTS Sep · 5.7 min · 408 recorded · 405 measured · Source: the US BTS Oct · 8.2 min · 796 recorded · 787 measured · Source: the US BTS Nov · 10.2 min · 1,004 recorded · 997 measured · Source: the US BTS Dec · 15.5 min · 1,075 recorded · 1,058 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 · 870 · 870 recorded · 819 measured · Source: the US BTS Feb · 806 · 806 recorded · 770 measured · Source: the US BTS Mar · 945 · 945 recorded · 897 measured · Source: the US BTS Apr · 948 · 948 recorded · 946 measured · Source: the US BTS May · 909 · 909 recorded · 883 measured · Source: the US BTS Jun · 846 · 846 recorded · 806 measured · Source: the US BTS Jul · 858 · 858 recorded · 787 measured · Source: the US BTS Aug · 480 · 480 recorded · 473 measured · Source: the US BTS Sep · 408 · 408 recorded · 405 measured · Source: the US BTS Oct · 796 · 796 recorded · 787 measured · Source: the US BTS Nov · 1,004 · 1,004 recorded · 997 measured · Source: the US BTS Dec · 1,075 · 1,075 recorded · 1,058 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
Jan84.9%5.9 min819870
Feb82.9%7.4 min770806
Mar72.8%15.9 min897945
Apr81.3%7.2 min946948
May75.5%13.8 min883909
Jun69.5%20.4 min806846
Jul68.0%21.1 min787858
Aug80.8%8.5 min473480
Sep86.4%5.7 min405408
Oct81.8%8.2 min787796
Nov82.0%10.2 min9971,004
Dec75.8%15.5 min1,0581,075

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.5% 7,512
  • Delayed >15 min 21.3% 2,116
  • Cancelled 3.2% 317
  • 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

123
123 of 123
Flight numbersBy direction DeparturesOn time
YX4461 LGA → STL 263 84.1%
YX4461 STL → LGA 237 78.0%
YX4479 STL → LGA 229 83.0%
YX4669 STL → LGA 200 92.4%
YX4728 LGA → STL 192 68.8%
YX4486 STL → LGA 172 84.9%
YX4353 LGA → STL 156 81.8%
YX4479 LGA → STL 145 88.9%
YX4383 LGA → STL 143 69.1%
WN3736 STL → LGA 123 70.8%
WN1591 STL → LGA 121 86.6%
YX4381 STL → LGA 118 92.1%
WN245 LGA → STL 115 92.8%
WN580 STL → LGA 111 94.6%
WN1962 LGA → STL 110 94.4%
WN3498 LGA → STL 110 73.2%
YX4475 STL → LGA 99 71.6%
YX4475 LGA → STL 98 78.7%
WN4037 LGA → STL 97 67.7%
YX4470 STL → LGA 87 90.6%
YX4470 LGA → STL 87 87.4%
YX5664 STL → LGA 82 71.8%
YX4366 LGA → STL 79 79.2%
YX5664 LGA → STL 79 75.4%
9E9E4922 LGA → STL 77 90.9%
YX4368 STL → LGA 74 93.2%
WN4161 STL → LGA 72 75.7%
YX4509 LGA → STL 72 85.5%
9E9E4928 LGA → STL 64 87.5%
9E9E4939 STL → LGA 63 96.8%
WN3453 LGA → STL 63 85.5%
YX5603 LGA → STL 62 67.9%
WN3566 LGA → STL 61 76.7%
WN4623 STL → LGA 61 75.9%
YX4509 STL → LGA 61 85.7%
9E9E4926 LGA → STL 60 83.3%
WN3571 LGA → STL 60 42.3%
WN3958 STL → LGA 60 44.1%
WN4625 STL → LGA 60 51.7%
WN4435 STL → LGA 59 91.5%
9E9E4981 STL → LGA 58 94.8%
WN1092 STL → LGA 58 66.1%
WN1171 STL → LGA 58 70.9%
WN1385 LGA → STL 58 82.8%
WN1580 LGA → STL 58 94.7%
WN1680 STL → LGA 58 65.5%
WN2001 STL → LGA 58 79.3%
WN2688 STL → LGA 58 89.7%
WN2940 LGA → STL 58 86.2%
WN4379 LGA → STL 58 62.1%
WN4397 STL → LGA 58 69.6%
WN4477 STL → LGA 58 98.3%
WN648 STL → LGA 58 47.3%
WN1430 LGA → STL 57 57.1%
WN2473 LGA → STL 57 54.6%
WN4895 LGA → STL 57 23.4%
9E9E4928 STL → LGA 56 82.1%
WN1318 LGA → STL 55 56.6%
YX5599 LGA → STL 53 90.6%
YX5822 LGA → STL 53 87.5%
YX5822 STL → LGA 53 83.7%
WN4247 LGA → STL 52 35.3%
YX4508 STL → LGA 52 86.3%
YX4508 LGA → STL 52 96.1%
YX5599 STL → LGA 52 88.5%
YX5673 STL → LGA 51 95.7%
9E9E4939 LGA → STL 50 96.0%
WN1390 LGA → STL 50 86.0%
WN1734 STL → LGA 50 67.4%
WN1971 LGA → STL 50 46.9%
WN2377 LGA → STL 50 91.5%
WN2559 STL → LGA 50 98.0%
WN2942 LGA → STL 50 72.0%
WN3105 LGA → STL 50 57.1%
WN4396 STL → LGA 50 96.0%
WN4515 LGA → STL 50 95.9%
WN4684 STL → LGA 50 26.5%
WN4962 STL → LGA 50 40.8%
WN4939 STL → LGA 49 95.8%
WN2107 STL → LGA 47 90.9%
WN2342 STL → LGA 45 66.7%
YX4381 LGA → STL 44 90.9%
YX4524 STL → LGA 44 81.8%
WN1777 LGA → STL 43 86.1%
WN3538 STL → LGA 43 76.7%
YX4339 LGA → STL 43 97.7%
YX4344 LGA → STL 43 85.7%
WN2288 STL → LGA 42 51.2%
WN2444 STL → LGA 42 75.0%
WN2740 LGA → STL 42 37.8%
WN3535 LGA → STL 42 54.8%
WN523 LGA → STL 42 82.9%
WN974 LGA → STL 42 38.1%
WN3459 LGA → STL 41 74.4%
WN4505 LGA → STL 40 90.0%
WN1323 LGA → STL 39 68.4%
YX4658 LGA → STL 38 92.1%
WN4624 STL → LGA 36 44.8%
YX5602 STL → LGA 36 79.4%
YX5602 LGA → STL 36 87.9%
9E9E4922 STL → LGA 35 94.3%
9E9E4931 STL → LGA 34 85.3%
WN1189 STL → LGA 34 67.7%
WN1373 STL → LGA 33 76.7%
WN1748 LGA → STL 33 25.0%
WN208 STL → LGA 33 18.8%
WN2599 STL → LGA 33 69.7%
WN3060 LGA → STL 33 90.6%
WN3418 STL → LGA 33 63.6%
WN3826 STL → LGA 33 72.7%
WN719 LGA → STL 33 97.0%
YX4521 LGA → STL 33 90.9%
YX4521 STL → LGA 33 84.4%
WN3773 STL → LGA 32 58.1%
YX4468 STL → LGA 32 100.0%
YX5610 STL → LGA 32 74.2%
WN3547 LGA → STL 31 90.3%
WN4297 STL → LGA 31 48.3%
WN646 STL → LGA 31 93.6%
YX5603 STL → LGA 31 90.3%
YX5610 LGA → STL 31 83.9%
YX5646 STL → LGA 31 90.3%
YX5646 LGA → STL 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 374 −9.4% 34 68.2%
June 2026 395 −3.9% 13 69.1%
May 2026 456 +6.8% 11 73.0%
April 2026 496 +10.2% 2 80.4%
March 2026 463 +6.7% 46 62.0%
February 2026 373 −6.0% 31 79.4%
January 2026 404 −2.7% 26 82.9%
December 2025 445 −27.4% 14 66.7%
November 2025 371 −40.7% 7 69.5%
October 2025 389 −2.3% 9 74.0%
September 2025 405 3 86.4%
August 2025 473 7 80.8%
July 2025 413 37 67.8%
June 2025 411 27 69.8%
May 2025 427 15 78.2%
April 2025 450 0 82.2%
March 2025 434 2 84.3%
February 2025 397 5 86.1%
January 2025 415 25 86.7%
December 2024 613 3 82.4%
November 2024 626 0 89.3%
October 2024 398 0 89.4%

How to read this chart

Loading the guide…