Cheap flights from St Louis to Dallas

44 nonstop flights a week, 5 of them today. Operated by 2 airlines, about 1h 50m in the air, 548 mi (882 km). Tickets from $141, nonstop from $253.

Flights from St Louis to Dallas

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from St Louis to Dallas

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

St Louis to Dallas at a glance

flight time, from 1h 40m to 3h 55m
1h 50m
straight-line distance
548 mi (882 km)
flights a week
44
flights today
5
first and last departure
05:00 - 08:47
lowest price, with a connection, 14 November
$141
lowest nonstop price
$253
airlines
2

St Louis to Dallas flight schedule

44 flights a week, 5 today, 60 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AA 2261
American Airlines
05:00 Lambert-St. Louis International, terminal 1
07:08 Dallas/Fort Worth International
2h 8m
Daily
Airbus A320
WN 2706
Southwest Airlines
05:30 Lambert-St. Louis International, terminal 2
07:15 Dallas Love Field, terminal 1
1h 45m
Mon, Tue, Wed, Thu
Boeing 737-800
WN 5
Southwest Airlines
05:35 Lambert-St. Louis International, terminal 2
07:25 Dallas Love Field, terminal 1
1h 50m
Sat
WN 1412
Southwest Airlines
05:40 Lambert-St. Louis International, terminal 2
07:30 Dallas Love Field, terminal 1
1h 50m
Mon, Thu, Fri, Sun
Boeing 737-800
WN 1412
Southwest Airlines
05:50 Lambert-St. Louis International, terminal 2
07:40 Dallas Love Field, terminal 1
1h 50m
Sat
Boeing 737
AA 1410
American Airlines
06:00 Lambert-St. Louis International, terminal 1
08:08 Dallas/Fort Worth International
2h 8m
Daily
Airbus A320
AA 2103
American Airlines
07:24 Lambert-St. Louis International, terminal 1
09:33 Dallas/Fort Worth International
2h 9m
Wed, Sat
Airbus A319
AA 1995
American Airlines
07:41 Lambert-St. Louis International, terminal 1
09:50 Dallas/Fort Worth International
2h 9m
Sat
Airbus A319
WN 2411
Southwest Airlines
07:55 Lambert-St. Louis International, terminal 2
09:40 Dallas Love Field, terminal 1
1h 45m
Sat
WN 1327
Southwest Airlines
08:25 Lambert-St. Louis International, terminal 2
10:05 Dallas Love Field, terminal 1
1h 40m
Mon, Tue, Wed, Thu
Boeing 737
AA 2103
American Airlines
08:29 Lambert-St. Louis International, terminal 1
10:38 Dallas/Fort Worth International
2h 9m
Mon, Tue, Thu, Fri, Sun
Airbus A319
WN 1327
Southwest Airlines
08:35 Lambert-St. Louis International, terminal 2
10:20 Dallas Love Field, terminal 1
1h 45m
Mon, Thu, Fri, Sun
WN 1327
Southwest Airlines
08:45 Lambert-St. Louis International, terminal 2
10:30 Dallas Love Field, terminal 1
1h 45m
Sat
Boeing 737
AA 769
American Airlines
08:47 Lambert-St. Louis International, terminal 1
10:55 Dallas/Fort Worth International
2h 8m
Mon, Thu, Fri, Sun
Boeing 737-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 24 November.

FlightDepartsArrivesDurationDaysAircraft
WN 4132
Southwest Airlines
05:45 Lambert-St. Louis International, terminal 2
07:30 Dallas Love Field, terminal 1
1h 45m
Seasonal
WN 4409
Southwest Airlines
08:20 Lambert-St. Louis International, terminal 2
10:10 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737
WN 4132
Southwest Airlines
05:10 Lambert-St. Louis International, terminal 2
07:00 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737
WN 1327
Southwest Airlines
07:40 Lambert-St. Louis International, terminal 2
09:20 Dallas Love Field, terminal 1
1h 40m
Seasonal
AA 769
American Airlines
09:07 Lambert-St. Louis International, terminal 1
11:15 Dallas/Fort Worth International
2h 8m
Seasonal
Airbus A319
WN 4132
Southwest Airlines
06:00 Lambert-St. Louis International, terminal 2
07:50 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737
WN 1504
Southwest Airlines
08:00 Lambert-St. Louis International, terminal 2
09:45 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737-800
AA 1410
American Airlines
05:56 Lambert-St. Louis International, terminal 1
08:05 Dallas/Fort Worth International
2h 9m
Seasonal
Boeing 737-800
AA 1995
American Airlines
06:46 Lambert-St. Louis International, terminal 1
08:58 Dallas/Fort Worth International
2h 12m
Seasonal
Airbus A320
AA 1410
American Airlines
05:50 Lambert-St. Louis International, terminal 1
08:01 Dallas/Fort Worth International
2h 11m
Seasonal
Airbus A320
AA 3308
American Airlines
07:10 Lambert-St. Louis International, terminal 1
09:23 Dallas/Fort Worth International
2h 13m
Seasonal
Airbus A319
AA 3308
American Airlines
08:43 Lambert-St. Louis International, terminal 1
10:54 Dallas/Fort Worth International
2h 11m
Seasonal
Airbus A319
AA 1410
American Airlines
08:06 Lambert-St. Louis International, terminal 1
10:15 Dallas/Fort Worth International
2h 9m
Seasonal
Airbus A319
AA 1410
American Airlines
07:00 Lambert-St. Louis International, terminal 1
09:09 Dallas/Fort Worth International
2h 9m
Seasonal
Airbus A319
AA 1410
American Airlines
08:26 Lambert-St. Louis International, terminal 1
10:35 Dallas/Fort Worth International
2h 9m
Seasonal
Airbus A319
WN 3776
Southwest Airlines
06:40 Lambert-St. Louis International, terminal 2
08:30 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737
AA 2261
American Airlines
07:01 Lambert-St. Louis International, terminal 1
09:17 Dallas/Fort Worth International
2h 16m
Seasonal
Airbus A320
WN 646
Southwest Airlines
08:25 Lambert-St. Louis International, terminal 2
10:15 Dallas Love Field, terminal 1
1h 50m
Seasonal
AA 1410
American Airlines
08:47 Lambert-St. Louis International, terminal 1
11:00 Dallas/Fort Worth International
2h 13m
Seasonal
Airbus A319
AA 2038
American Airlines
05:29 Lambert-St. Louis International, terminal 1
07:30 Dallas/Fort Worth International
2h 1m
Seasonal
Airbus A319
WN 3777
Southwest Airlines
08:50 Lambert-St. Louis International, terminal 2
10:40 Dallas Love Field, terminal 1
1h 50m
Seasonal
WN 3776
Southwest Airlines
05:35 Lambert-St. Louis International, terminal 2
07:25 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737-800
WN 3777
Southwest Airlines
08:55 Lambert-St. Louis International, terminal 2
10:45 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737
WN 1289
Southwest Airlines
05:40 Lambert-St. Louis International, terminal 2
07:30 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737
WN 3777
Southwest Airlines
08:20 Lambert-St. Louis International, terminal 2
10:10 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737-800
WN 4320
Southwest Airlines
08:20 Lambert-St. Louis International, terminal 2
11:40 Dallas Love Field, terminal 1
3h 20m
Seasonal
AA 2289
American Airlines
09:01 Lambert-St. Louis International, terminal 1
11:03 Dallas/Fort Worth International
2h 2m
Seasonal
Airbus A319
WN 3777
Southwest Airlines
08:45 Lambert-St. Louis International, terminal 2
10:35 Dallas Love Field, terminal 1
1h 50m
Seasonal
WN 1415
Southwest Airlines
05:40 Lambert-St. Louis International, terminal 2
07:25 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737
WN 1325
Southwest Airlines
08:35 Lambert-St. Louis International, terminal 2
10:25 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737-800
WN 439
Southwest Airlines
05:45 Lambert-St. Louis International, terminal 2
07:30 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737
WN 1325
Southwest Airlines
08:00 Lambert-St. Louis International, terminal 2
09:45 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737-800
WN 1356
Southwest Airlines
05:20 Lambert-St. Louis International, terminal 2
07:05 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737
WN 2372
Southwest Airlines
08:25 Lambert-St. Louis International, terminal 2
10:15 Dallas Love Field, terminal 1
1h 50m
Seasonal
Boeing 737
WN 2051
Southwest Airlines
07:15 Lambert-St. Louis International, terminal 2
09:00 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737-800
WN 2645
Southwest Airlines
08:25 Lambert-St. Louis International, terminal 2
12:15 Dallas Love Field, terminal 1
3h 50m
Seasonal
Boeing 737-800
AA 2261
American Airlines
05:20 Lambert-St. Louis International, terminal 1
07:22 Dallas/Fort Worth International
2h 2m
Seasonal
Airbus A321
WN 3772
Southwest Airlines
06:00 Lambert-St. Louis International, terminal 2
07:45 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737
AA 1410
American Airlines
07:12 Lambert-St. Louis International, terminal 1
09:20 Dallas/Fort Worth International
2h 8m
Seasonal
Boeing 737-800
WN 1532
Southwest Airlines
07:20 Lambert-St. Louis International, terminal 2
09:05 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737-800
WN 1253
Southwest Airlines
08:25 Lambert-St. Louis International, terminal 2
12:20 Dallas Love Field, terminal 1
3h 55m
Seasonal
WN 12
Southwest Airlines
08:45 Lambert-St. Louis International, terminal 2
12:40 Dallas Love Field, terminal 1
3h 55m
Seasonal
WN 1417
Southwest Airlines
05:40 Lambert-St. Louis International, terminal 2
07:25 Dallas Love Field, terminal 1
1h 45m
Seasonal
WN 1532
Southwest Airlines
08:25 Lambert-St. Louis International, terminal 2
10:10 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737
WN 1555
Southwest Airlines
08:25 Lambert-St. Louis International, terminal 2
10:10 Dallas Love Field, terminal 1
1h 45m
Seasonal
WN 1417
Southwest Airlines
05:10 Lambert-St. Louis International, terminal 2
06:55 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737-800
WN 1505
Southwest Airlines
08:20 Lambert-St. Louis International, terminal 2
10:05 Dallas Love Field, terminal 1
1h 45m
Seasonal
Boeing 737
AA 2261
American Airlines
05:29 Lambert-St. Louis International, terminal 1
07:30 Dallas/Fort Worth International
2h 1m
Seasonal
Boeing 737-800
AA 1410
American Airlines
07:06 Lambert-St. Louis International, terminal 1
09:16 Dallas/Fort Worth International
2h 10m
Seasonal
Boeing 737-800
AA 3171
American Airlines
08:21 Lambert-St. Louis International, terminal 1
10:24 Dallas/Fort Worth International
2h 3m
Seasonal
Airbus A319
WN 539
Southwest Airlines
05:10 Lambert-St. Louis International, terminal 2
06:50 Dallas Love Field, terminal 1
1h 40m
Seasonal
Boeing 737
WN 3893
Southwest Airlines
08:00 Lambert-St. Louis International, terminal 2
09:40 Dallas Love Field, terminal 1
1h 40m
Seasonal
Boeing 737
WN 539
Southwest Airlines
06:00 Lambert-St. Louis International, terminal 2
07:40 Dallas Love Field, terminal 1
1h 40m
Seasonal
WN 3893
Southwest Airlines
08:45 Lambert-St. Louis International, terminal 2
10:25 Dallas Love Field, terminal 1
1h 40m
Seasonal
WN 539
Southwest Airlines
05:05 Lambert-St. Louis International, terminal 2
06:45 Dallas Love Field, terminal 1
1h 40m
Seasonal
Boeing 737
WN 3893
Southwest Airlines
08:15 Lambert-St. Louis International, terminal 2
09:55 Dallas Love Field, terminal 1
1h 40m
Seasonal
AA 3171
American Airlines
08:25 Lambert-St. Louis International, terminal 1
10:24 Dallas/Fort Worth International
1h 59m
Seasonal
Airbus A319
AA 2261
American Airlines
05:42 Lambert-St. Louis International, terminal 1
07:40 Dallas/Fort Worth International
1h 58m
Seasonal
Airbus A320
AA 1410
American Airlines
06:36 Lambert-St. Louis International, terminal 1
08:35 Dallas/Fort Worth International
1h 59m
Seasonal
Boeing 737-800
AA 3171
American Airlines
08:36 Lambert-St. Louis International, terminal 1
10:34 Dallas/Fort Worth International
1h 58m
Seasonal
Airbus A319

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying St Louis to Dallas

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from St Louis to Dallas depart and land

Departure from St Louis

44 flights a week, terminals 1, 2, 12 mi (19 km) from the city centre

Arrival in Dallas

26 flights a week, 16 mi (26 km) from the city centre

Dallas Love Field closest to the centreDAL

18 flights a week, terminal 1, 6 mi (9 km) from the city centre

Frequently asked questions

How long is the flight from St Louis to Dallas?
A nonstop flight takes 1 hour 50 minutes on average, from 1h 40m to 3h 55m depending on the flight.
How far is Dallas from St Louis?
548 mi (882 km) in a straight line between the cities.
Which airlines fly nonstop from St Louis to Dallas?
American Airlines (26 a week) and Southwest Airlines (18 a week).
How many flights a day are there from St Louis to Dallas?
5 flights today and 44 a week, about 6.3 a day on average.
When are the first and last flights from St Louis to Dallas?
The first departure is at 05:00 (AA2261), the last at 08:47 (AA769). Local time.
What is the cheapest upcoming date to fly from St Louis to Dallas?
14 November 2026 (Saturday): from $141 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from St Louis to Dallas?
American Airlines: nonstop tickets from $253 on 14 November by recent searches. Prices change daily, so compare the sellers in the search.
Which St Louis airport do flights to Dallas leave from?
Lambert-St. Louis International (44 a week).
Which Dallas airport is closest to the city centre?
Dallas Love Field (DAL), 6 mi (9 km) from the city centre. Others: Dallas/Fort Worth International 16 mi (26 km).