2,219 km · Domestic

Dallas Love Field (DAL) – LaGuardia (LGA)

In July 2026, 269 flights operated between Dallas Love Field and LaGuardia (both directions), and 57.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
January232223▼ 3.9%
February207194▼ 6.3%
March227253▲ 11.5%
April223282▲ 26.5%
May236283▲ 19.9%
June230272▲ 18.3%
July229269▲ 17.5%
August238––
September232––
October231–in progress
November234––
December259––
Year to date (Jan–Jul)1,5841,776▲ 12.1%

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.0%82.5%▲ 1.9%
February81.2%75.8%▼ 6.7%
March77.5%53.4%▼ 31.1%
April79.8%67.0%▼ 16.0%
May65.3%59.7%▼ 8.6%
June57.8%54.4%▼ 5.9%
July69.0%57.6%▼ 16.5%
August73.1%––
September80.2%––
October70.1%–in progress
November70.1%––
December60.6%––
Year-to-date average (Jan–Jul)73.1%64.3%▼ 12.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1015▲ 50.0%
February114▲ 1,300.0%
March125▲ 2,400.0%
April70▼ 100.0%
May27▲ 250.0%
June24▲ 100.0%
July1116▲ 45.5%
August0––
September0––
October9–in progress
November6––
December7––
Year to date (Jan–Jul)3481▲ 138.2%

By direction

DAL → LGA

Scheduled flights
2,674
Flights operated
2,609
Cancelled
65 · 2.4%
On-time departures
68.6%

LGA → DAL

Scheduled flights
2,675
Flights operated
2,600
Cancelled
75 · 2.8%
On-time departures
70.5%

DAL → LGA and LGA → DAL counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 5,349 100.0% 69.5% 140

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:003.1min · 945 recorded · 929 measured
Gap to highest-delay hour37.1min06:00 ↔ 18:00
Recorded flights5,349DAL–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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 92.7% · 945 recorded · 929 measured · Source: the US BTS 07:00 · 88.1% · 304 recorded · 295 measured · Source: the US BTS 08:00 · 83.2% · 212 recorded · 208 measured · Source: the US BTS 09:00 · 83.1% · 500 recorded · 491 measured · Source: the US BTS 10:00 · 84.2% · 496 recorded · 486 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 82 recorded · 81 measured · Source: the US BTS 12:00 · 63.2% · 453 recorded · 438 measured · Source: the US BTS 13:00 · 62.7% · 303 recorded · 295 measured · Source: the US BTS 14:00 · 64.3% · 422 recorded · 417 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 113 recorded · 111 measured · Source: the US BTS 16:00 · 44.0% · 291 recorded · 284 measured · Source: the US BTS 17:00 · 49.0% · 567 recorded · 547 measured · Source: the US BTS 18:00 · 46.1% · 506 recorded · 484 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 97 recorded · 92 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 58 recorded · 51 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 3.1 min · 945 recorded · 929 measured · Source: the US BTS 07:00 · 9.5 min · 304 recorded · 295 measured · Source: the US BTS 08:00 · 9.4 min · 212 recorded · 208 measured · Source: the US BTS 09:00 · 11.0 min · 500 recorded · 491 measured · Source: the US BTS 10:00 · 9.3 min · 496 recorded · 486 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 82 recorded · 81 measured · Source: the US BTS 12:00 · 23.4 min · 453 recorded · 438 measured · Source: the US BTS 13:00 · 24.1 min · 303 recorded · 295 measured · Source: the US BTS 14:00 · 24.6 min · 422 recorded · 417 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 113 recorded · 111 measured · Source: the US BTS 16:00 · 38.1 min · 291 recorded · 284 measured · Source: the US BTS 17:00 · 36.2 min · 567 recorded · 547 measured · Source: the US BTS 18:00 · 40.2 min · 506 recorded · 484 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 97 recorded · 92 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 58 recorded · 51 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 945 · 945 recorded · 929 measured · Source: the US BTS 07:00 · 304 · 304 recorded · 295 measured · Source: the US BTS 08:00 · 212 · 212 recorded · 208 measured · Source: the US BTS 09:00 · 500 · 500 recorded · 491 measured · Source: the US BTS 10:00 · 496 · 496 recorded · 486 measured · Source: the US BTS 11:00 · 82 · 82 recorded · 81 measured · Source: the US BTS 12:00 · 453 · 453 recorded · 438 measured · Source: the US BTS 13:00 · 303 · 303 recorded · 295 measured · Source: the US BTS 14:00 · 422 · 422 recorded · 417 measured · Source: the US BTS 15:00 · 113 · 113 recorded · 111 measured · Source: the US BTS 16:00 · 291 · 291 recorded · 284 measured · Source: the US BTS 17:00 · 567 · 567 recorded · 547 measured · Source: the US BTS 18:00 · 506 · 506 recorded · 484 measured · Source: the US BTS 19:00 · 97 · 97 recorded · 92 measured · Source: the US BTS 20:00 · 58 · 58 recorded · 51 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:00No observations———
06:0092.7%3.1 min929945
07:0088.1%9.5 min295304
08:0083.2%9.4 min208212
09:0083.1%11.0 min491500
10:0084.2%9.3 min486496
11:00Fewer than 200 measured departures—8182
12:0063.2%23.4 min438453
13:0062.7%24.1 min295303
14:0064.3%24.6 min417422
15:00Fewer than 200 measured departures—111113
16:0044.0%38.1 min284291
17:0049.0%36.2 min547567
18:0046.1%40.2 min484506
19:00Fewer than 200 measured departures—9297
20:00Fewer than 200 measured departures—5158
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 · 69.3% · 806 recorded · 772 measured · Source: the US BTS Tuesday · 73.8% · 802 recorded · 779 measured · Source: the US BTS Wednesday · 72.9% · 798 recorded · 783 measured · Source: the US BTS Thursday · 64.5% · 796 recorded · 778 measured · Source: the US BTS Friday · 70.8% · 806 recorded · 790 measured · Source: the US BTS Saturday · 68.2% · 551 recorded · 541 measured · Source: the US BTS Sunday · 66.6% · 790 recorded · 766 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.4 min · 806 recorded · 772 measured · Source: the US BTS Tuesday · 18.3 min · 802 recorded · 779 measured · Source: the US BTS Wednesday · 16.0 min · 798 recorded · 783 measured · Source: the US BTS Thursday · 24.8 min · 796 recorded · 778 measured · Source: the US BTS Friday · 22.1 min · 806 recorded · 790 measured · Source: the US BTS Saturday · 18.3 min · 551 recorded · 541 measured · Source: the US BTS Sunday · 23.6 min · 790 recorded · 766 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 · 806 · 806 recorded · 772 measured · Source: the US BTS Tuesday · 802 · 802 recorded · 779 measured · Source: the US BTS Wednesday · 798 · 798 recorded · 783 measured · Source: the US BTS Thursday · 796 · 796 recorded · 778 measured · Source: the US BTS Friday · 806 · 806 recorded · 790 measured · Source: the US BTS Saturday · 551 · 551 recorded · 541 measured · Source: the US BTS Sunday · 790 · 790 recorded · 766 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
Monday69.3%19.4 min772806
Tuesday73.8%18.3 min779802
Wednesday72.9%16.0 min783798
Thursday64.5%24.8 min778796
Friday70.8%22.1 min790806
Saturday68.2%18.3 min541551
Sunday66.6%23.6 min766790

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.8% · 480 recorded · 455 measured · Source: the US BTS Feb · 78.6% · 416 recorded · 401 measured · Source: the US BTS Mar · 64.8% · 506 recorded · 480 measured · Source: the US BTS Apr · 72.7% · 512 recorded · 505 measured · Source: the US BTS May · 62.2% · 528 recorded · 519 measured · Source: the US BTS Jun · 56.0% · 508 recorded · 502 measured · Source: the US BTS Jul · 62.9% · 525 recorded · 498 measured · Source: the US BTS Aug · 73.1% · 238 recorded · 238 measured · Source: the US BTS Sep · 80.2% · 232 recorded · 232 measured · Source: the US BTS Oct · 75.6% · 394 recorded · 385 measured · Source: the US BTS Nov · 74.9% · 480 recorded · 474 measured · Source: the US BTS Dec · 64.0% · 530 recorded · 520 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 · 8.9 min · 480 recorded · 455 measured · Source: the US BTS Feb · 12.9 min · 416 recorded · 401 measured · Source: the US BTS Mar · 23.4 min · 506 recorded · 480 measured · Source: the US BTS Apr · 13.9 min · 512 recorded · 505 measured · Source: the US BTS May · 26.9 min · 528 recorded · 519 measured · Source: the US BTS Jun · 30.0 min · 508 recorded · 502 measured · Source: the US BTS Jul · 27.1 min · 525 recorded · 498 measured · Source: the US BTS Aug · 15.0 min · 238 recorded · 238 measured · Source: the US BTS Sep · 15.2 min · 232 recorded · 232 measured · Source: the US BTS Oct · 16.4 min · 394 recorded · 385 measured · Source: the US BTS Nov · 17.0 min · 480 recorded · 474 measured · Source: the US BTS Dec · 28.9 min · 530 recorded · 520 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 · 480 · 480 recorded · 455 measured · Source: the US BTS Feb · 416 · 416 recorded · 401 measured · Source: the US BTS Mar · 506 · 506 recorded · 480 measured · Source: the US BTS Apr · 512 · 512 recorded · 505 measured · Source: the US BTS May · 528 · 528 recorded · 519 measured · Source: the US BTS Jun · 508 · 508 recorded · 502 measured · Source: the US BTS Jul · 525 · 525 recorded · 498 measured · Source: the US BTS Aug · 238 · 238 recorded · 238 measured · Source: the US BTS Sep · 232 · 232 recorded · 232 measured · Source: the US BTS Oct · 394 · 394 recorded · 385 measured · Source: the US BTS Nov · 480 · 480 recorded · 474 measured · Source: the US BTS Dec · 530 · 530 recorded · 520 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.8%8.9 min455480
Feb78.6%12.9 min401416
Mar64.8%23.4 min480506
Apr72.7%13.9 min505512
May62.2%26.9 min519528
Jun56.0%30.0 min502508
Jul62.9%27.1 min498525
Aug73.1%15.0 min238238
Sep80.2%15.2 min232232
Oct75.6%16.4 min385394
Nov74.9%17.0 min474480
Dec64.0%28.9 min520530

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 67.7% 3,621
  • Delayed >15 min 29.7% 1,588
  • Cancelled 2.6% 140
  • 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
WN3330 LGA → DAL 120 66.1%
WN3704 DAL → LGA 116 56.5%
WN697 DAL → LGA 111 91.0%
WN4190 LGA → DAL 97 61.7%
WN254 LGA → DAL 92 89.0%
WN456 DAL → LGA 91 70.0%
WN862 DAL → LGA 75 90.3%
WN107 DAL → LGA 74 29.0%
WN2119 DAL → LGA 64 43.6%
WN2194 DAL → LGA 64 76.2%
WN573 LGA → DAL 64 96.9%
WN2302 LGA → DAL 61 59.0%
WN3296 DAL → LGA 61 85.3%
WN3861 DAL → LGA 61 36.8%
WN3904 LGA → DAL 61 29.6%
WN3430 LGA → DAL 59 48.3%
WN1111 LGA → DAL 58 75.9%
WN1332 DAL → LGA 58 86.0%
WN1370 DAL → LGA 58 42.1%
WN2635 LGA → DAL 58 70.7%
WN2914 LGA → DAL 58 91.4%
WN3638 DAL → LGA 58 54.4%
WN4029 LGA → DAL 58 62.1%
WN4147 DAL → LGA 58 93.1%
WN4472 DAL → LGA 58 62.5%
WN4570 LGA → DAL 58 61.4%
WN4650 LGA → DAL 58 38.0%
WN2215 DAL → LGA 57 63.2%
WN2341 LGA → DAL 57 92.7%
WN4311 LGA → DAL 57 94.6%
WN4478 DAL → LGA 56 39.6%
WN1257 DAL → LGA 55 62.8%
WN4798 LGA → DAL 53 81.3%
WN1270 DAL → LGA 52 44.2%
WN1341 DAL → LGA 50 82.0%
WN2169 LGA → DAL 50 88.0%
WN2182 DAL → LGA 50 91.8%
WN2213 DAL → LGA 50 76.0%
WN2556 LGA → DAL 50 83.7%
WN2917 LGA → DAL 50 43.8%
WN3426 DAL → LGA 50 90.0%
WN3446 LGA → DAL 50 54.0%
WN374 LGA → DAL 50 84.0%
WN4401 LGA → DAL 50 18.8%
WN1034 DAL → LGA 47 82.6%
WN2802 DAL → LGA 47 88.6%
WN3163 LGA → DAL 47 83.7%
WN1844 LGA → DAL 46 58.1%
WN2196 DAL → LGA 46 91.3%
WN2462 DAL → LGA 42 88.1%
WN2650 DAL → LGA 42 87.2%
WN2899 LGA → DAL 42 73.2%
WN3206 LGA → DAL 42 69.1%
WN3429 LGA → DAL 42 90.5%
WN406 DAL → LGA 42 34.2%
WN652 LGA → DAL 42 80.0%
WN2304 LGA → DAL 40 95.0%
WN2916 LGA → DAL 40 40.0%
WN2984 DAL → LGA 40 97.5%
WN1329 DAL → LGA 36 72.2%
WN2120 DAL → LGA 35 77.1%
WN1106 DAL → LGA 33 66.7%
WN210 LGA → DAL 33 93.9%
WN3014 DAL → LGA 33 24.2%
WN3742 LGA → DAL 33 68.8%
WN1877 LGA → DAL 31 72.4%
WN4562 DAL → LGA 31 100.0%
WN3524 LGA → DAL 30 63.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 269 +17.5% 16 57.6%
June 2026 272 +18.3% 4 54.4%
May 2026 283 +19.9% 7 59.7%
April 2026 282 +26.5% 0 67.0%
March 2026 253 +11.5% 25 53.4%
February 2026 194 −6.3% 14 75.8%
January 2026 223 −3.9% 15 82.5%
December 2025 259 −0.8% 7 60.6%
November 2025 234 −2.5% 6 70.1%
October 2025 231 +50.0% 9 70.1%
September 2025 232 0 80.2%
August 2025 238 0 73.1%
July 2025 229 11 69.0%
June 2025 230 2 57.8%
May 2025 236 2 65.3%
April 2025 223 7 79.8%
March 2025 227 1 77.5%
February 2025 207 1 81.2%
January 2025 232 10 81.0%
December 2024 261 3 67.4%
November 2024 240 0 79.6%
October 2024 154 0 83.8%

How to read this chart

Loading the guide…