Cheap flights from Boston to St Louis

35 nonstop flights a week, 5 of them today. Operated by 3 airlines, about 3h 10m in the air, 1,036 mi (1,667 km). Tickets from $173.

Flights from Boston to St Louis

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 Boston to St Louis

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

Boston to St Louis at a glance

flight time, from 2h 55m to 8h 8m
3h 10m
straight-line distance
1,036 mi (1,667 km)
flights a week
35
flights today
5
first and last departure
05:10 - 18:50
lowest price, nonstop, 18 November
$173
airlines
3

Boston to St Louis flight schedule

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

FlightDepartsArrivesDurationDaysAircraft
WN 819
Southwest Airlines
05:10 Logan International, terminal B
07:15 Lambert-St. Louis International, terminal 2
3h 5m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
WN 819
Southwest Airlines
05:20 Logan International, terminal B
07:30 Lambert-St. Louis International, terminal 2
3h 10m
Mon, Tue, Wed, Thu
Boeing 737-800
WN 819
Southwest Airlines
05:35 Logan International, terminal B
07:40 Lambert-St. Louis International, terminal 2
3h 5m
Sat
Boeing 737-800
AA 3444
American Airlines
07:00 Logan International, terminal B
09:16 Lambert-St. Louis International, terminal 1
3h 16m
Mon, Tue, Wed, Thu, Fri, Sun
Embraer EMB 175
AA 4801
American Airlines
10:15 Logan International, terminal B
12:37 Lambert-St. Louis International, terminal 1
3h 22m
Sat
Embraer EMB 175
WN 958
Southwest Airlines
12:25 Logan International, terminal B
14:30 Lambert-St. Louis International, terminal 2
3h 5m
Sat
Boeing 737-800
WN 958
Southwest Airlines
12:55 Logan International, terminal B
14:55 Lambert-St. Louis International, terminal 2
3h
Mon, Thu, Fri, Sun
WN 958
Southwest Airlines
13:10 Logan International, terminal B
15:20 Lambert-St. Louis International, terminal 2
3h 10m
Mon, Tue, Wed, Thu
Boeing 737-800
AA 4678
American Airlines
15:25 Logan International, terminal B
17:47 Lambert-St. Louis International, terminal 1
3h 22m
Daily
Embraer EMB 175
WN 4929
Southwest Airlines
17:05 Logan International, terminal B
19:15 Lambert-St. Louis International, terminal 2
3h 10m
Mon, Tue, Wed, Thu
Boeing 737
WN 4929
Southwest Airlines
18:35 Logan International, terminal B
20:40 Lambert-St. Louis International, terminal 2
3h 5m
Mon, Thu, Fri, Sun
Boeing 737-800
WN 2669
Southwest Airlines
18:50 Logan International, terminal B
21:00 Lambert-St. Louis International, terminal 2
3h 10m
Sat

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
WN 958
Southwest Airlines
12:45 Logan International, terminal B
14:50 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
WN 4929
Southwest Airlines
18:50 Logan International, terminal B
21:00 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737
WN 819
Southwest Airlines
05:00 Logan International, terminal B
07:00 Lambert-St. Louis International, terminal 2
3h
Seasonal
WN 958
Southwest Airlines
10:05 Logan International, terminal B
12:10 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737
WN 3553
Southwest Airlines
05:10 Logan International, terminal B
07:15 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
WN 826
Southwest Airlines
09:30 Logan International, terminal B
11:35 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
WN 440
Southwest Airlines
11:50 Logan International, terminal B
15:25 Lambert-St. Louis International, terminal 2
4h 35m
Seasonal
WN 958
Southwest Airlines
13:40 Logan International, terminal B
15:45 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737
WN 4929
Southwest Airlines
19:55 Logan International, terminal B
22:00 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737
AA 4678
American Airlines
15:21 Logan International, terminal B
17:50 Lambert-St. Louis International, terminal 1
3h 29m
Seasonal
Embraer EMB 175
WN 4929
Southwest Airlines
17:10 Logan International, terminal B
19:20 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737
AA 3788
American Airlines
07:00 Logan International, terminal B
09:28 Lambert-St. Louis International, terminal 1
3h 28m
Seasonal
Embraer EMB 175
AA 3444
American Airlines
14:45 Logan International, terminal B
17:05 Lambert-St. Louis International, terminal 1
3h 20m
Seasonal
Embraer EMB 175
AA 4801
American Airlines
13:20 Logan International, terminal B
15:45 Lambert-St. Louis International, terminal 1
3h 25m
Seasonal
Embraer EMB 175
AA 3788
American Airlines
11:30 Logan International, terminal B
13:58 Lambert-St. Louis International, terminal 1
3h 28m
Seasonal
Embraer EMB 175
AA 3788
American Airlines
13:15 Logan International, terminal B
15:35 Lambert-St. Louis International, terminal 1
3h 20m
Seasonal
Embraer EMB 175
WN 700
Southwest Airlines
05:30 Logan International, terminal B
07:45 Lambert-St. Louis International, terminal 2
3h 15m
Seasonal
Boeing 737
AA 3470
American Airlines
07:00 Logan International, terminal B
09:27 Lambert-St. Louis International, terminal 1
3h 27m
Seasonal
Embraer EMB 175
WN 701
Southwest Airlines
15:45 Logan International, terminal B
18:05 Lambert-St. Louis International, terminal 2
3h 20m
Seasonal
Boeing 737-800
AA 4500
American Airlines
16:14 Logan International, terminal B
18:40 Lambert-St. Louis International, terminal 1
3h 26m
Seasonal
Embraer EMB 175
WN 474
Southwest Airlines
10:55 Logan International, terminal B
13:15 Lambert-St. Louis International, terminal 2
3h 20m
Seasonal
Boeing 737
AA 3470
American Airlines
13:56 Logan International, terminal B
16:23 Lambert-St. Louis International, terminal 1
3h 27m
Seasonal
Embraer EMB 175
WN 700
Southwest Airlines
05:25 Logan International, terminal B
07:45 Lambert-St. Louis International, terminal 2
3h 20m
Seasonal
Boeing 737
WN 701
Southwest Airlines
17:45 Logan International, terminal B
19:55 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737
WN 700
Southwest Airlines
05:20 Logan International, terminal B
07:40 Lambert-St. Louis International, terminal 2
3h 20m
Seasonal
Boeing 737
AA 3520
American Airlines
07:30 Logan International, terminal B
09:54 Lambert-St. Louis International, terminal 1
3h 24m
Seasonal
Embraer EMB 175
AA 4678
American Airlines
15:00 Logan International, terminal B
17:24 Lambert-St. Louis International, terminal 1
3h 24m
Seasonal
Embraer EMB 175
WN 701
Southwest Airlines
18:50 Logan International, terminal B
21:00 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737-800
WN 698
Southwest Airlines
13:45 Logan International, terminal B
17:20 Lambert-St. Louis International, terminal 2
4h 35m
Seasonal
WN 701
Southwest Airlines
17:00 Logan International, terminal B
19:15 Lambert-St. Louis International, terminal 2
3h 15m
Seasonal
Boeing 737
WN 160
Southwest Airlines
05:40 Logan International, terminal B
07:45 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
WN 757
Southwest Airlines
18:40 Logan International, terminal B
20:50 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737
WN 160
Southwest Airlines
05:45 Logan International, terminal B
07:50 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
WN 757
Southwest Airlines
18:20 Logan International, terminal B
20:35 Lambert-St. Louis International, terminal 2
3h 15m
Seasonal
Boeing 737
WN 193
Southwest Airlines
05:25 Logan International, terminal B
07:30 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
WN 757
Southwest Airlines
18:50 Logan International, terminal B
21:00 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737
WN 192
Southwest Airlines
05:40 Logan International, terminal B
07:45 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
WN 757
Southwest Airlines
17:55 Logan International, terminal B
20:05 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737
UA 2631
United Airlines
07:10 Logan International, terminal B
14:18 Lambert-St. Louis International, terminal 1
8h 8m
Seasonal
Airbus A320
WN 329
Southwest Airlines
05:40 Logan International, terminal B
07:40 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
AA 4518
American Airlines
08:40 Logan International, terminal B
10:53 Lambert-St. Louis International, terminal 1
3h 13m
Seasonal
Embraer EMB 175
AA 3718
American Airlines
15:00 Logan International, terminal B
17:12 Lambert-St. Louis International, terminal 1
3h 12m
Seasonal
Embraer EMB 175
WN 758
Southwest Airlines
16:45 Logan International, terminal B
18:55 Lambert-St. Louis International, terminal 2
3h 10m
Seasonal
Boeing 737
WN 329
Southwest Airlines
05:30 Logan International, terminal B
07:30 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
WN 1407
Southwest Airlines
12:45 Logan International, terminal B
14:45 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737-800
WN 758
Southwest Airlines
18:45 Logan International, terminal B
20:50 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737
WN 4366
Southwest Airlines
08:10 Logan International, terminal B
10:15 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737
WN 1877
Southwest Airlines
13:15 Logan International, terminal B
15:15 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
WN 329
Southwest Airlines
05:35 Logan International, terminal B
07:35 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
WN 1407
Southwest Airlines
12:50 Logan International, terminal B
14:50 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
WN 3509
Southwest Airlines
18:55 Logan International, terminal B
21:00 Lambert-St. Louis International, terminal 2
3h 5m
Seasonal
Boeing 737-800
AA 3814
American Airlines
07:00 Logan International, terminal B
09:09 Lambert-St. Louis International, terminal 1
3h 9m
Seasonal
Embraer EMB 175
AA 4678
American Airlines
17:11 Logan International, terminal B
19:21 Lambert-St. Louis International, terminal 1
3h 10m
Seasonal
Embraer EMB 175
WN 995
Southwest Airlines
05:20 Logan International, terminal B
07:15 Lambert-St. Louis International, terminal 2
2h 55m
Seasonal
Boeing 737
WN 2479
Southwest Airlines
13:10 Logan International, terminal B
15:05 Lambert-St. Louis International, terminal 2
2h 55m
Seasonal
Boeing 737
WN 1615
Southwest Airlines
19:00 Logan International, terminal B
21:00 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
WN 995
Southwest Airlines
05:35 Logan International, terminal B
07:30 Lambert-St. Louis International, terminal 2
2h 55m
Seasonal
WN 526
Southwest Airlines
08:50 Logan International, terminal B
10:45 Lambert-St. Louis International, terminal 2
2h 55m
Seasonal
WN 2479
Southwest Airlines
15:50 Logan International, terminal B
17:50 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
WN 5756
Southwest Airlines
13:20 Logan International, terminal B
15:15 Lambert-St. Louis International, terminal 2
2h 55m
Seasonal
Boeing 737
WN 1615
Southwest Airlines
18:55 Logan International, terminal B
20:55 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
WN 995
Southwest Airlines
05:40 Logan International, terminal B
07:35 Lambert-St. Louis International, terminal 2
2h 55m
Seasonal
Boeing 737
WN 2479
Southwest Airlines
11:00 Logan International, terminal B
12:55 Lambert-St. Louis International, terminal 2
2h 55m
Seasonal
Boeing 737
WN 1615
Southwest Airlines
18:30 Logan International, terminal B
20:30 Lambert-St. Louis International, terminal 2
3h
Seasonal
Boeing 737
AA 4678
American Airlines
17:10 Logan International, terminal B
19:20 Lambert-St. Louis International, terminal 1
3h 10m
Seasonal
Embraer EMB 175
AA 3814
American Airlines
07:09 Logan International, terminal B
09:13 Lambert-St. Louis International, terminal 1
3h 4m
Seasonal
Embraer EMB 175
AA 4678
American Airlines
17:24 Logan International, terminal B
19:32 Lambert-St. Louis International, terminal 1
3h 8m
Seasonal
Embraer EMB 175

Days of the week are taken from the schedule for the next 14 days; schedules change by season. St Louis is 1 hour behind Boston. The search shows seat availability and the price for your date.

Airlines flying Boston to St Louis

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

Airports

Where flights from Boston to St Louis depart and land

Departure from Boston

35 flights a week, terminal B, 2 mi (3 km) from the city centre

Arrival in St Louis

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

Frequently asked questions

How long is the flight from Boston to St Louis?
A nonstop flight takes 3 hours 10 minutes on average, from 2h 55m to 8h 8m depending on the flight.
How far is St Louis from Boston?
1,036 mi (1,667 km) in a straight line between the cities.
Which airlines fly nonstop from Boston to St Louis?
Southwest Airlines (21 a week), American Airlines (14 a week) and United Airlines.
How many flights a day are there from Boston to St Louis?
5 flights today and 35 a week, about 5 a day on average.
When are the first and last flights from Boston to St Louis?
The first departure is at 05:10 (WN819), the last at 18:50 (WN2669). Local time.
What is the cheapest upcoming date to fly from Boston to St Louis?
18 November 2026 (Wednesday): from $173 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Boston to St Louis?
American Airlines: nonstop tickets from $173 on 18 November by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Boston and St Louis?
St Louis is 1 hour behind Boston. Schedule times on this page are local to each airport.
Which Boston airport do flights to St Louis leave from?
Logan International (35 a week).