Flights from Boston to Saint Louis – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BOS to STL – All flight route options from Boston Logan International Airport, Massachusetts, USA to Saint Louis Airport, Missouri, USA. These routes are operated by 6 airlines. Fly non-stop with Southwest Airlines or American Airlines, or choose from 14 different stopover flights. The shortest flight time is 3 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Saint Louis Airport
We got great deals on hotels and car rentals near the airport.
Boston to Saint Louis flights
There are over 16 airlines and as many as 611 flights every week to this destination. You can fly non-stop to Saint Louis (STL) from Boston (BOS) with Southwest Airlines or American Airlines but if a stopover option suits you better you can choose to fly via Detroit, Chicago or any other of the 14 alternatives with connectiing airports.
Boston to Saint Louis with Southwest Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 7:00 pm. You can also catch a transit flight via Chicago or Nashville.
With United Airlines
If you fly to Saint Louis from Boston with United Airlines you will do a stopover in Dulles. United Airlines is a Star Alliance member.
Distance & flight times: Logan Airport to Saint Louis Airport
The shortest flight time between BOS and STL is 3 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 5m | - | 1049 miles (1688 km) |
DTW Detroit | 5h 10m | 1h 32m | 1075 miles (1730 km) |
MDW Chicago | 5h 10m | 50m | 1115 miles (1794 km) |
BNA Nashville | 5h 10m | 40m | 1219 miles (1961 km) |
PHL Philadelphia | 5h 24m | 40m | 1097 miles (1765 km) |
IAD Dulles | 5h 29m | 1h 36m | 1112 miles (1789 km) |
ORD Chicago | 5h 37m | 1h 14m | 1128 miles (1815 km) |
BWI Baltimore | 5h 40m | 1h 20m | 1110 miles (1786 km) |
LGA New York | 6h 5m | 1h 4m | 1075 miles (1730 km) |
CLT Charlotte | 6h 17m | 2h 49m | 1307 miles (2103 km) |
JFK New York | 6h 28m | 2h 6m | 1082 miles (1741 km) |
DCA Washington | 6h 29m | 2h 22m | 1121 miles (1804 km) |
ATL Atlanta | 6h 31m | 1h 2m | 1436 miles (2311 km) |
EWR New York | 7h 14m | 1h 30m | 1075 miles (1730 km) |
MCI Kansas City | 8h 0m | 1h 50m | 1498 miles (2410 km) |

