Nonstop flights from Dallas to St. Louis
3 airlines fly from 2 Dallas airports (DFW and DAL) to St. Louis (STL), with up to 14 flights a day.
Routes
2 airport pairs- DFW to STLDallas Fort Worth to St. Louis Lambert6 to 8 a day
- DAL to STLDallas Love Field to St. Louis Lambert4 to 6 a day
When they leave
Dallas timeEight in the morning, 6:00 AM to 11:20 AM, then nine in the afternoon, 12:40 PM to 4:20 PM, then five in the evening, 5:35 PM to 9:56 PM.
Every flight
Earliest firstSchedules last checked Sep 21, 2026. Times are local.
Flying from Dallas to St. Louis
American Airlines flies most often, 6 to 7 times a day on the Boeing 737, Airbus A319, Airbus A320, CRJ 900 and Embraer 175. Southwest Airlines flies 4 to 6 times a day on the Boeing 737-700, Boeing 737 MAX 8 and Boeing 737. Frontier Airlines flies 4 times a week on the Airbus A320neo.
Flights run every day of the week, from 11 on Saturdays to 14 on Thursdays and Sundays. The first arrival in St. Louis is at 7:45 AM and the last at 11:42 PM.
DFW to STL is the busiest airport pair, with 48 flights a week, then DAL to STL with 40.
On DFW to STL, Frontier Airlines flies it until Nov 29.
Flying back, St. Louis to Dallas has 84 nonstop flights a week.
Return flights
Schedules as of Oct 9, 2026.