675 km · Domestic

William P. Hobby (HOU) – OKC Will Rogers World (OKC)

In July 2026, 184 flights operated between William P. Hobby and OKC Will Rogers World (both directions), and 71.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
January195190▼ 2.6%
February191193▲ 1.0%
March220190▼ 13.6%
April213186▼ 12.7%
May219202▼ 7.8%
June218184▼ 15.6%
July227184▼ 18.9%
August212––
September206––
October236–in progress
November226––
December231––
Year to date (Jan–Jul)1,4831,329▼ 10.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
January89.7%88.4%▼ 1.4%
February92.7%82.9%▼ 10.6%
March86.4%72.6%▼ 16.0%
April78.9%74.2%▼ 6.0%
May77.2%69.3%▼ 10.2%
June65.1%66.8%▲ 2.6%
July70.9%71.2%▲ 0.4%
August84.0%––
September85.0%––
October80.5%–in progress
November80.1%––
December87.0%––
Year-to-date average (Jan–Jul)80.1%75.1%▼ 6.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1014▲ 40.0%
February31▼ 66.7%
March00–
April00–
May10▼ 100.0%
June20▼ 100.0%
July10▼ 100.0%
August0––
September0––
October0–in progress
November4––
December0––
Year to date (Jan–Jul)1715▼ 11.8%

By direction

HOU → OKC

Scheduled flights
2,286
Flights operated
2,269
Cancelled
17 · 0.7%
On-time departures
76.6%

OKC → HOU

Scheduled flights
2,280
Flights operated
2,261
Cancelled
19 · 0.8%
On-time departures
83.6%

HOU → OKC and OKC → HOU counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 4,566 100.0% 80.1% 36

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.8min · 250 recorded · 248 measured
Gap to highest-delay hour20.0min05:00 ↔ 17:00
Recorded flights4,566HOU–OKC

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 · 96.0% · 250 recorded · 248 measured · Source: the US BTS 06:00 · 94.5% · 242 recorded · 238 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 193 recorded · 192 measured · Source: the US BTS 08:00 · 91.1% · 477 recorded · 470 measured · Source: the US BTS 09:00 · 90.7% · 227 recorded · 226 measured · Source: the US BTS 10:00 · 86.6% · 219 recorded · 216 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 131 recorded · 130 measured · Source: the US BTS 12:00 · 80.5% · 339 recorded · 338 measured · Source: the US BTS 13:00 · 81.1% · 348 recorded · 344 measured · Source: the US BTS 14:00 · 74.4% · 279 recorded · 277 measured · Source: the US BTS 15:00 · 75.1% · 211 recorded · 209 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 189 recorded · 189 measured · Source: the US BTS 17:00 · 63.3% · 207 recorded · 207 measured · Source: the US BTS 18:00 · 73.2% · 369 recorded · 366 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 115 recorded · 114 measured · Source: the US BTS 20:00 · 71.7% · 339 recorded · 336 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 175 recorded · 174 measured · Source: the US BTS 22:00 · 63.3% · 256 recorded · 256 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.8 min · 250 recorded · 248 measured · Source: the US BTS 06:00 · 0.9 min · 242 recorded · 238 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 193 recorded · 192 measured · Source: the US BTS 08:00 · 1.4 min · 477 recorded · 470 measured · Source: the US BTS 09:00 · 3.7 min · 227 recorded · 226 measured · Source: the US BTS 10:00 · 4.7 min · 219 recorded · 216 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 131 recorded · 130 measured · Source: the US BTS 12:00 · 9.8 min · 339 recorded · 338 measured · Source: the US BTS 13:00 · 8.5 min · 348 recorded · 344 measured · Source: the US BTS 14:00 · 10.4 min · 279 recorded · 277 measured · Source: the US BTS 15:00 · 12.1 min · 211 recorded · 209 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 189 recorded · 189 measured · Source: the US BTS 17:00 · 20.8 min · 207 recorded · 207 measured · Source: the US BTS 18:00 · 13.4 min · 369 recorded · 366 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 115 recorded · 114 measured · Source: the US BTS 20:00 · 14.5 min · 339 recorded · 336 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 175 recorded · 174 measured · Source: the US BTS 22:00 · 18.8 min · 256 recorded · 256 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 · 250 · 250 recorded · 248 measured · Source: the US BTS 06:00 · 242 · 242 recorded · 238 measured · Source: the US BTS 07:00 · 193 · 193 recorded · 192 measured · Source: the US BTS 08:00 · 477 · 477 recorded · 470 measured · Source: the US BTS 09:00 · 227 · 227 recorded · 226 measured · Source: the US BTS 10:00 · 219 · 219 recorded · 216 measured · Source: the US BTS 11:00 · 131 · 131 recorded · 130 measured · Source: the US BTS 12:00 · 339 · 339 recorded · 338 measured · Source: the US BTS 13:00 · 348 · 348 recorded · 344 measured · Source: the US BTS 14:00 · 279 · 279 recorded · 277 measured · Source: the US BTS 15:00 · 211 · 211 recorded · 209 measured · Source: the US BTS 16:00 · 189 · 189 recorded · 189 measured · Source: the US BTS 17:00 · 207 · 207 recorded · 207 measured · Source: the US BTS 18:00 · 369 · 369 recorded · 366 measured · Source: the US BTS 19:00 · 115 · 115 recorded · 114 measured · Source: the US BTS 20:00 · 339 · 339 recorded · 336 measured · Source: the US BTS 21:00 · 175 · 175 recorded · 174 measured · Source: the US BTS 22:00 · 256 · 256 recorded · 256 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:0096.0%0.8 min248250
06:0094.5%0.9 min238242
07:00Fewer than 200 measured departures—192193
08:0091.1%1.4 min470477
09:0090.7%3.7 min226227
10:0086.6%4.7 min216219
11:00Fewer than 200 measured departures—130131
12:0080.5%9.8 min338339
13:0081.1%8.5 min344348
14:0074.4%10.4 min277279
15:0075.1%12.1 min209211
16:00Fewer than 200 measured departures—189189
17:0063.3%20.8 min207207
18:0073.2%13.4 min366369
19:00Fewer than 200 measured departures—114115
20:0071.7%14.5 min336339
21:00Fewer than 200 measured departures—174175
22:0063.3%18.8 min256256
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 78.5% · 700 recorded · 696 measured · Source: the US BTS Tuesday · 84.9% · 646 recorded · 637 measured · Source: the US BTS Wednesday · 82.9% · 634 recorded · 631 measured · Source: the US BTS Thursday · 79.4% · 686 recorded · 683 measured · Source: the US BTS Friday · 77.6% · 692 recorded · 688 measured · Source: the US BTS Saturday · 78.3% · 537 recorded · 531 measured · Source: the US BTS Sunday · 79.1% · 671 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 · 9.8 min · 700 recorded · 696 measured · Source: the US BTS Tuesday · 6.3 min · 646 recorded · 637 measured · Source: the US BTS Wednesday · 7.7 min · 634 recorded · 631 measured · Source: the US BTS Thursday · 8.6 min · 686 recorded · 683 measured · Source: the US BTS Friday · 11.2 min · 692 recorded · 688 measured · Source: the US BTS Saturday · 9.2 min · 537 recorded · 531 measured · Source: the US BTS Sunday · 10.4 min · 671 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 · 700 · 700 recorded · 696 measured · Source: the US BTS Tuesday · 646 · 646 recorded · 637 measured · Source: the US BTS Wednesday · 634 · 634 recorded · 631 measured · Source: the US BTS Thursday · 686 · 686 recorded · 683 measured · Source: the US BTS Friday · 692 · 692 recorded · 688 measured · Source: the US BTS Saturday · 537 · 537 recorded · 531 measured · Source: the US BTS Sunday · 671 · 671 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
Monday78.5%9.8 min696700
Tuesday84.9%6.3 min637646
Wednesday82.9%7.7 min631634
Thursday79.4%8.6 min683686
Friday77.6%11.2 min688692
Saturday78.3%9.2 min531537
Sunday79.1%10.4 min664671

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 · 89.1% · 409 recorded · 385 measured · Source: the US BTS Feb · 87.8% · 388 recorded · 384 measured · Source: the US BTS Mar · 80.0% · 410 recorded · 410 measured · Source: the US BTS Apr · 76.7% · 399 recorded · 399 measured · Source: the US BTS May · 73.4% · 422 recorded · 421 measured · Source: the US BTS Jun · 65.9% · 404 recorded · 402 measured · Source: the US BTS Jul · 71.1% · 412 recorded · 411 measured · Source: the US BTS Aug · 84.0% · 212 recorded · 212 measured · Source: the US BTS Sep · 85.0% · 206 recorded · 206 measured · Source: the US BTS Oct · 83.5% · 388 recorded · 388 measured · Source: the US BTS Nov · 83.0% · 450 recorded · 446 measured · Source: the US BTS Dec · 85.8% · 466 recorded · 466 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 · 1.4 min · 409 recorded · 385 measured · Source: the US BTS Feb · 4.9 min · 388 recorded · 384 measured · Source: the US BTS Mar · 9.8 min · 410 recorded · 410 measured · Source: the US BTS Apr · 9.5 min · 399 recorded · 399 measured · Source: the US BTS May · 13.7 min · 422 recorded · 421 measured · Source: the US BTS Jun · 20.3 min · 404 recorded · 402 measured · Source: the US BTS Jul · 15.5 min · 412 recorded · 411 measured · Source: the US BTS Aug · 5.7 min · 212 recorded · 212 measured · Source: the US BTS Sep · 4.0 min · 206 recorded · 206 measured · Source: the US BTS Oct · 6.4 min · 388 recorded · 388 measured · Source: the US BTS Nov · 7.6 min · 450 recorded · 446 measured · Source: the US BTS Dec · 5.7 min · 466 recorded · 466 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 · 409 · 409 recorded · 385 measured · Source: the US BTS Feb · 388 · 388 recorded · 384 measured · Source: the US BTS Mar · 410 · 410 recorded · 410 measured · Source: the US BTS Apr · 399 · 399 recorded · 399 measured · Source: the US BTS May · 422 · 422 recorded · 421 measured · Source: the US BTS Jun · 404 · 404 recorded · 402 measured · Source: the US BTS Jul · 412 · 412 recorded · 411 measured · Source: the US BTS Aug · 212 · 212 recorded · 212 measured · Source: the US BTS Sep · 206 · 206 recorded · 206 measured · Source: the US BTS Oct · 388 · 388 recorded · 388 measured · Source: the US BTS Nov · 450 · 450 recorded · 446 measured · Source: the US BTS Dec · 466 · 466 recorded · 466 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
Jan89.1%1.4 min385409
Feb87.8%4.9 min384388
Mar80.0%9.8 min410410
Apr76.7%9.5 min399399
May73.4%13.7 min421422
Jun65.9%20.3 min402404
Jul71.1%15.5 min411412
Aug84.0%5.7 min212212
Sep85.0%4.0 min206206
Oct83.5%6.4 min388388
Nov83.0%7.6 min446450
Dec85.8%5.7 min466466

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 79.4% 3,627
  • Delayed >15 min 19.8% 903
  • Cancelled 0.8% 36
  • 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

64
64 of 64
Flight numbersBy direction DeparturesOn time
WN1931 HOU → OKC 121 87.3%
WN224 OKC → HOU 120 92.3%
WN2442 HOU → OKC 103 84.3%
WN3552 OKC → HOU 94 91.4%
WN1982 OKC → HOU 92 86.7%
WN3169 HOU → OKC 81 79.0%
WN2962 HOU → OKC 64 79.7%
WN5026 OKC → HOU 63 85.5%
WN2493 OKC → HOU 61 90.0%
WN2443 HOU → OKC 60 91.5%
WN2942 HOU → OKC 60 35.0%
WN1179 HOU → OKC 58 50.0%
WN1925 HOU → OKC 58 92.7%
WN2055 HOU → OKC 58 75.4%
WN2418 OKC → HOU 58 93.1%
WN2904 OKC → HOU 58 98.3%
WN2981 HOU → OKC 58 74.1%
WN2984 OKC → HOU 58 96.4%
WN3617 OKC → HOU 58 79.3%
WN3658 OKC → HOU 58 87.5%
WN4641 HOU → OKC 58 44.8%
WN735 OKC → HOU 58 62.1%
WN2388 HOU → OKC 57 89.5%
WN2389 HOU → OKC 57 56.1%
WN4767 OKC → HOU 57 98.3%
WN1916 HOU → OKC 52 71.2%
WN2203 HOU → OKC 52 100.0%
WN1941 HOU → OKC 50 94.0%
WN2569 OKC → HOU 50 76.0%
WN4490 HOU → OKC 50 86.0%
WN4414 OKC → HOU 48 70.8%
WN1410 OKC → HOU 47 97.8%
WN2637 OKC → HOU 46 100.0%
WN451 OKC → HOU 43 79.1%
WN635 HOU → OKC 43 48.8%
WN1164 OKC → HOU 42 83.3%
WN2361 OKC → HOU 42 78.6%
WN2668 OKC → HOU 42 56.1%
WN3319 HOU → OKC 42 69.1%
WN4400 HOU → OKC 42 59.5%
WN801 HOU → OKC 41 79.5%
WN133 HOU → OKC 40 85.0%
WN3951 OKC → HOU 39 82.1%
WN1560 OKC → HOU 35 77.1%
WN2965 HOU → OKC 35 65.7%
WN1780 HOU → OKC 34 73.5%
WN2165 OKC → HOU 34 85.3%
WN3117 OKC → HOU 34 52.9%
WN1891 HOU → OKC 33 90.9%
WN2015 HOU → OKC 33 51.5%
WN2354 HOU → OKC 33 84.9%
WN2909 HOU → OKC 33 60.6%
WN3165 HOU → OKC 33 97.0%
WN3337 OKC → HOU 33 87.9%
WN356 OKC → HOU 33 100.0%
WN3963 OKC → HOU 33 42.4%
WN490 OKC → HOU 33 100.0%
WN2404 OKC → HOU 32 75.0%
WN3020 OKC → HOU 32 90.6%
WN991 HOU → OKC 32 87.5%
WN1453 OKC → HOU 31 74.2%
WN1850 OKC → HOU 31 80.7%
WN3918 HOU → OKC 31 90.3%
WN4688 HOU → OKC 31 64.5%

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 184 −18.9% 0 71.2%
June 2026 184 −15.6% 0 66.8%
May 2026 202 −7.8% 0 69.3%
April 2026 186 −12.7% 0 74.2%
March 2026 190 −13.6% 0 72.6%
February 2026 193 +1.0% 1 82.9%
January 2026 190 −2.6% 14 88.4%
December 2025 231 −1.7% 0 87.0%
November 2025 226 +2.7% 4 80.1%
October 2025 236 +55.3% 0 80.5%
September 2025 206 0 85.0%
August 2025 212 0 84.0%
July 2025 227 1 70.9%
June 2025 218 2 65.1%
May 2025 219 1 77.2%
April 2025 213 0 78.9%
March 2025 220 0 86.4%
February 2025 191 3 92.7%
January 2025 195 10 89.7%
December 2024 235 0 84.7%
November 2024 220 0 85.9%
October 2024 152 0 88.2%

How to read this chart

Loading the guide…