DAL → MAF Dallas to Midland
live
Direct flights from Dallas (DAL) to Midland (MAF): 7 nonstop departures observed each week across 1 airline. 32% of the last 28 operated flights arrived within 15 minutes of schedule. The median arrival is 37 minutes late. No cancellations were recorded across the 28 tracked flights. The nonstop covers 512 km, an estimated 1 hour 9 minutes in the air. Measured by Pro Flight Search from live flight boards at Dallas and Midland. Updated 20 October 2026 at 03:18 UTC.
DAL
Dallas
busy · +20
MAF
Midland
tracking
dep bank 09:15–21:55 7x weekly
Runs rough · 1 airline · 7x weekly · nonstop
32% on time
of the last 28 operated DAL → MAF flights arrived within 15 minutes
Median arrival delay is +37 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +37 min across the last 28 operated legs
Flight time ~1h 09m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 28
The week scheduled departures · origin local time
Southwest Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Southwest AirlinesWN 28% on time
Flights WN4593 09:15 Mo Th Fr · WN1456 09:45 Tu We · WN8 09:55 Su · WN1394 12:15 Mo Th Fr
History operated legs · board outcomes
10-19 LXJ421 departed +37
10-18 1I610 departed +11
10-16 1I680 departed −4
Show 20 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from DAL and MAF, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 30 Completed 28 Delayed 17 Within 15m 11/28 Median +25m
LXJ421 Flexjet
1 day
Mon, Oct 19
1/2 legs · N421FX
DAL
Departure
08:07
Departed · Sched 07:3037m late
→
MAF
Arrival
—
MAF is outside our board polling set.
N225MW N2
1 day
Mon, Oct 19
1/2 legs · N223MW
DAL
Departure
Sched 17:30
Scheduled time only · no board update captured
→
MAF
Arrival
—
MAF is outside our board polling set.
WN1394 Southwest
3 days
Mon, Oct 19
1/2 legs · N7724A
DAL
Departure
13:14
Departed · Sched 12:1559m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Fri, Oct 16
1/2 legs · N221WN
DAL
Departure
13:15
Departed · Sched 12:1560m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Thu, Oct 15
1/2 legs · N437WN
DAL
Departure
12:18
Departed · Sched 12:153m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN1394 history →
WN1395 Southwest
5 days
Mon, Oct 19
1/2 legs · N961WN
DAL
Departure
16:44
Departed · Sched 16:3014m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Fri, Oct 16
1/2 legs · N7877H
DAL
Departure
16:51
Departed · Sched 16:3021m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Thu, Oct 15
1/2 legs · N914WN
DAL
Departure
17:16
Departed · Sched 16:3046m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Wed, Oct 14
1/2 legs · N8811L
DAL
Departure
20:12
Departed · Sched 18:3597m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Tue, Oct 13
1/2 legs · N8971L
DAL
Departure
20:28
Departed · Sched 18:35113m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN1395 history →
WN1396 Southwest
6 days
Mon, Oct 19
1/2 legs · N8551Q
DAL
Departure
Sched 21:55
Scheduled time only · no board update captured
→
MAF
Arrival
—
MAF is outside our board polling set.
Sun, Oct 18
1/2 legs · N8842L
DAL
Departure
01:16
Departed · Sched 22:30166m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Fri, Oct 16
1/2 legs · N8613K
DAL
Departure
22:09
Departed · Sched 21:5514m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Thu, Oct 15
1/2 legs · N8668A
DAL
Departure
23:01
Departed · Sched 21:5566m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Wed, Oct 14
1/2 legs · N960WN
DAL
Departure
21:45
Departed · Sched 21:3510m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Tue, Oct 13
1/2 legs · N266WN
DAL
Departure
22:19
Departed · Sched 21:3544m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN1396 history →
WN4593 Southwest
3 days
Mon, Oct 19
1/2 legs · N9021F
DAL
Departure
09:55
Departed · Sched 09:1540m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Fri, Oct 16
1/2 legs · N500WR
DAL
Departure
10:06
Departed · Sched 09:1551m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Thu, Oct 15
1/2 legs · N8515X
DAL
Departure
09:23
Departed · Sched 09:158m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN4593 history →
1I610 NetJets Aviation
1 day
Sun, Oct 18
1/2 legs · N610QS
DAL
Departure
07:10
Departed · Sched 07:0010m late
→
MAF
Arrival
—
MAF is outside our board polling set.
WN3016 Southwest
1 day
Sun, Oct 18
1/2 legs · N228WN
DAL
Departure
13:55
Departed · Sched 13:4015m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN3016 history →
WN8 Southwest
1 day
Sun, Oct 18
1/2 legs · N8826Q
DAL
Departure
10:05
Departed · Sched 09:5510m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN8 history →
WN1771 Southwest
1 day
Sat, Oct 17
1/2 legs · N8509U
DAL
Departure
13:29
Departed · Sched 13:0524m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN1771 history →
WN4294 Southwest
1 day
Sat, Oct 17
1/2 legs · N441WN
DAL
Departure
20:36
Departed · Sched 19:3066m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN4294 history →
1I680 NetJets Aviation
1 day
Fri, Oct 16
1/2 legs · N680QS
DAL
Departure
07:19
Departed · Sched 07:245m early
→
MAF
Arrival
—
MAF is outside our board polling set.
WN1456 Southwest
2 days
Wed, Oct 14
1/2 legs · N8316H
DAL
Departure
09:50
Departed · Sched 09:455m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Tue, Oct 13
1/2 legs · N8789Q
DAL
Departure
10:10
Departed · Sched 09:4525m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN1456 history →
WN4629 Southwest
2 days
Wed, Oct 14
1/2 legs · N436WN
DAL
Departure
15:07
Departed · Sched 14:3037m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Tue, Oct 13
1/2 legs · N903WN
DAL
Departure
14:38
Departed · Sched 14:308m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN4629 history →
WN2123 Southwest
1 day
Tue, Oct 13
1/2 legs · N8517F
DAL
Departure
08:10
Departed · Sched 07:5020m late
→
MAF
Arrival
—
MAF is outside our board polling set.
Full WN2123 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Dallas (DAL) to Midland (MAF) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DAL-MAF
Copy
How we measure this →
DAL to MAF questions
Is DAL–MAF running on time right now? Mostly on schedule. The departure side at DAL is the weaker end, route health score 74/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DAL–MAF? Operators schedule morning departures around 09:15 and evening departures around 19:30 from DAL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MAF delay card to confirm conditions when you'd arrive.
How long is the flight from DAL to MAF? Great-circle distance is 512 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 66–74 min gate-to-gate on this route.
How often does DAL–MAF fly? Southwest Airlines runs the route with about 25 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.