MCO → DAL Orlando to Dallas
live
Direct flights from Orlando (MCO) to Dallas (DAL): 7 nonstop departures observed each week across 1 airline. 76% of the last 42 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 42 tracked flights. The nonstop covers 1,564 km, an estimated 2 hours 30 minutes in the air. Measured by Pro Flight Search from live flight boards at Orlando and Dallas. Updated 9 October 2026 at 15:18 UTC.
MCO
Orlando
smooth · +0
DAL
Dallas
smooth · +4
dep bank 06:35–20:50 7x weekly
Runs mixed · 1 airline · 7x weekly · nonstop
76% on time
of the last 42 operated MCO → DAL flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 42 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 42 operated legs
Flight time ~2h 30m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 42
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 78% on time
Flights WN2703 06:35 Mo Tu We Th Fr · WN2707 07:30 Mo Th Fr Su · WN986 09:30 Tu We · WN354 10:50 Mo Th Fr
History operated legs · board outcomes
10-06 KOW954 arrived +69
Show 32 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 MCO and DAL, 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 44 Completed 42 Delayed 17 Within 15m 27/42 Median +3m
WN2703 Southwest
5 days
Fri, Oct 9
1/2 legs · N8565Z
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
08:22
Landed · Sched 08:253m early
Thu, Oct 8
1/2 legs · N8769Q
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
08:08
Landed · Sched 08:2517m early
Wed, Oct 7
1/2 legs · N939WN
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
09:48
Landed · Sched 08:5553m late
Tue, Oct 6
1/2 legs · N908WN
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
08:50
Landed · Sched 08:555m early
Mon, Oct 5
1/2 legs · N468WN
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
08:12
Landed · Sched 08:2513m early
Full WN2703 history →
WN2707 Southwest
4 days
Fri, Oct 9
1/2 legs · N8895Q
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
08:54
Landed · Sched 09:2026m early
Thu, Oct 8
1/2 legs · N8648A
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
09:14
Landed · Sched 09:206m early
Mon, Oct 5
1/2 legs · N8682B
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
09:14
Landed · Sched 09:206m early
Sun, Oct 4
1/2 legs · N8891Q
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
01:00
Landed · Sched 23:3090m late
Full WN2707 history →
WN354 Southwest
3 days
Fri, Oct 9
1/2 legs · N205WN
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
13:05
Est. · Sched 12:4025m late
Thu, Oct 8
1/2 legs · N201LV
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
12:33
Landed · Sched 12:407m early
Mon, Oct 5
1/2 legs · N7828A
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
12:52
Landed · Sched 12:4012m late
Full WN354 history →
1I678 NetJets Aviation
1 day
Thu, Oct 8
1/2 legs · N678QS
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
20:15
Last seen · Sched 17:40155m late
WN1466 Southwest
2 days
Thu, Oct 8
1/2 legs · N8937Q
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
21:27
Landed · Sched 20:5037m late
Mon, Oct 5
1/2 legs · N8303R
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
21:01
Landed · Sched 20:5011m late
Full WN1466 history →
WN1565 Southwest
2 days
Thu, Oct 8
1/2 legs · N8614M
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
22:51
Landed · Sched 22:3021m late
Mon, Oct 5
1/2 legs · N8632A
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
22:58
Landed · Sched 22:3028m late
Full WN1565 history →
WN2247 Southwest
2 days
Thu, Oct 8
1/2 legs · N8683D
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
18:23
Landed · Sched 16:40103m late
Mon, Oct 5
1/2 legs · N1801U
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
16:44
Landed · Sched 16:404m late
Full WN2247 history →
WN2704 Southwest
4 days
Thu, Oct 8
1/2 legs · N485WN
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
14:26
Landed · Sched 14:359m early
Wed, Oct 7
1/2 legs · N8514F
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
14:01
Landed · Sched 14:054m early
Tue, Oct 6
1/2 legs · N8852Q
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
14:01
Landed · Sched 14:054m early
Mon, Oct 5
1/2 legs · N961WN
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
14:23
Landed · Sched 14:3512m early
Full WN2704 history →
WN2706 Southwest
4 days
Thu, Oct 8
1/2 legs · N8670A
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
19:29
Landed · Sched 17:5594m late
Wed, Oct 7
1/2 legs · N7880D
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
19:29
Landed · Sched 18:4049m late
Tue, Oct 6
1/2 legs · N476WN
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
18:42
Landed · Sched 18:402m late
Mon, Oct 5
1/2 legs · N8537Z
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
17:50
Landed · Sched 17:555m early
Full WN2706 history →
WN1795 Southwest
2 days
Wed, Oct 7
1/2 legs · N8877Q
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
16:04
Landed · Sched 15:4519m late
Tue, Oct 6
1/2 legs · N8519R
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
15:41
Landed · Sched 15:454m early
Full WN1795 history →
WN2387 Southwest
2 days
Wed, Oct 7
1/2 legs · N8547V
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
20:02
Landed · Sched 19:557m late
Tue, Oct 6
1/2 legs · N8691A
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
19:50
Landed · Sched 19:555m early
Full WN2387 history →
WN4080 Southwest
2 days
Wed, Oct 7
1/2 legs · N8710M
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
23:01
Landed · Sched 22:4516m late
Tue, Oct 6
1/2 legs · N8328A
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
22:47
Landed · Sched 22:452m late
Full WN4080 history →
WN986 Southwest
2 days
Wed, Oct 7
1/2 legs · N8885Q
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
11:36
Landed · Sched 11:2016m late
Tue, Oct 6
1/2 legs · N9004H
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
11:22
Landed · Sched 11:202m late
Full WN986 history →
KOW954 Baker Aviation
1 day
Tue, Oct 6
1/2 legs · N954JS
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
11:29
Landed · Sched 10:0782m late
WN1350 Southwest
1 day
Sun, Oct 4
1/2 legs · N7868K
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
08:12
Landed · Sched 08:153m early
Full WN1350 history →
WN1429 Southwest
1 day
Sun, Oct 4
1/2 legs · N7749B
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
11:58
Landed · Sched 11:553m late
Full WN1429 history →
WN199 Southwest
1 day
Sun, Oct 4
1/2 legs · N8727M
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
09:23
Landed · Sched 09:203m late
Full WN199 history →
WN2705 Southwest
1 day
Sun, Oct 4
1/2 legs · N7878A
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
14:57
Landed · Sched 14:4512m late
Full WN2705 history →
WN3936 Southwest
1 day
Sun, Oct 4
1/2 legs · N8321D
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
22:29
Landed · Sched 21:4049m late
Full WN3936 history →
WN990 Southwest
1 day
Sun, Oct 4
1/2 legs · N8567Z
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
18:33
Landed · Sched 18:352m early
Full WN990 history →
WN1376 Southwest
1 day
Sat, Oct 3
1/2 legs · N8577Z
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
19:02
Landed · Sched 17:3587m late
Full WN1376 history →
WN1453 Southwest
1 day
Sat, Oct 3
1/2 legs · N8315C
MCO
Departure
—
Board row not captured for this rotation yet.
→
DAL
Arrival
23:08
Landed · Sched 21:3593m late
Full WN1453 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 — Orlando (MCO) to Dallas (DAL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MCO-DAL
Copy
How we measure this →
MCO to DAL questions
Is MCO–DAL running on time right now? Smooth skies ahead. The arrival side at DAL is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MCO–DAL? Operators schedule morning departures around 06:35 and evening departures around 18:05 from MCO. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DAL delay card to confirm conditions when you'd arrive.
How long is the flight from MCO to DAL? Great-circle distance is 1,564 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 140–164 min gate-to-gate on this route.
How often does MCO–DAL fly? Southwest Airlines runs the route with about 41 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.