Wayfli › Orlando (MCO) › To Dallas-Fort Worth (DFW)

Orlando (MCO) to Dallas-Fort Worth (DFW) flights

There are direct flights from Orlando International Airport to Dallas-Fort Worth Dallas Fort Worth International Airport, sold by one airline: American Airlines. The distance is 1,582 km, about 2h 25m in the air. There are also 12 one-stop options, via airports such as Atlanta, Houston and Houston.

Live fares for MCO → DFWSee all routes on the map
1,582 kmdistance
~2h 25mdirect flight time (estimate)
1direct airline
12one-stop options

Direct flights from Orlando to Dallas-Fort Worth

RouteAirlines (incl. codeshares)DistanceTime (est.)
MCO → DFWAmerican Airlines1,582 km~2h 25m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
ATL AtlantaAir France and Aeromexico then American Airlines and Air France1,825 km~4h 55m
IAH HoustonFrontier Airlines and United Airlines then American Airlines and United Airlines1,734 km~4h 45m
HOU HoustonSouthwest Airlines then American Airlines1,762 km~4h 50m
BNA NashvilleFrontier Airlines and Southwest Airlines then American Airlines and Frontier Airlines2,007 km~5h 5m
AUS AustinjetBlue and Frontier Airlines then American Airlines1,903 km~5h
MSY New OrleansSouthwest Airlines then American Airlines and British Airways1,605 km~4h 35m
RSW Fort MyersUnited Airlines then American Airlines1,849 km~4h 55m
BHM BirminghamSouthwest Airlines then American Airlines1,730 km~4h 45m
MEM MemphisSouthwest Airlines then American Airlines1,794 km~4h 50m
PNS PensacolaUnited Airlines then American Airlines1,583 km~4h 35m
JAN JacksonSouthwest Airlines then American Airlines1,600 km~4h 35m
TLH TallahasseeUnited Airlines then American Airlines1,599 km~4h 35m

More from Orlando and Dallas-Fort Worth

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.