Flights from Saint Louis to Minneapolis – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
STL to MSP – All flight route options from Saint Louis Airport, Missouri, USA to Minneapolis St Paul International, Minnesota, USA. These flights are operated by 6 different airlines. Fly non-stop or choose from 2 different connecting flights. The shortest flight time is 1 hour and 30 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 Minneapolis St Paul
We got great deals on hotels and car rentals near the airport.
Saint Louis to Minneapolis flights
With over 177 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Minneapolis (MSP) from Saint Louis (STL) with Delta Air Lines, Southwest Airlines or Sun Country Airlines or choose a connecting flight via Chicago (MDW) or Chicago (ORD) if it suits you better.
Saint Louis to Minneapolis with Delta Air Lines
You can fly non-stop every weekday with flights departing from 6:00 am to 6:00 pm. Delta Air Lines is a member of SkyTeam.
With Southwest Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 10:00 pm. You also have the option to do a transit flight via Chicago.
Distance & flight times: Saint Louis Airport to MSP Airport
The shortest flight time between STL and MSP is 1 hour and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 40m | - | 450 miles (724 km) |
MDW Chicago | 4h 20m | 3h 0m | 602 miles (969 km) |
ORD Chicago | 4h 29m | 49m | 594 miles (956 km) |


