To save on the cost of your flight from St. Louis to Minnesota, book at least 20 days before your planned departure. Booking around this time can save you about 27% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $154 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $201.
Our data shows that September tends to be the cheapest month to fly to Minnesota from St. Louis. Users have commonly found prices around $173 for the month, but tickets can be as low as $77. Due to multiple factors, prepare for potentially higher prices in June.
When flying from St. Louis to Minnesota, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 31mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 31mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
1 stop
15h 19mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mMultiple Airlines
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 39mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
1 stop
6h 15mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mMultiple Airlines
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 31mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
1 stop
6h 55mMinneapolis St Paul
Lambert-St Louis
1 stop
7h 17mAmerican Airlines
Lambert-St Louis
Minneapolis St Paul
1 stop
5h 00mMinneapolis St Paul
Lambert-St Louis
1 stop
4h 48mAmerican Airlines
Lambert-St Louis
Minneapolis St Paul
1 stop
4h 59mMinneapolis St Paul
Lambert-St Louis
1 stop
6h 23mAmerican Airlines
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 39mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 31mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
1 stop
4h 38mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 39mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 31mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 30mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 25mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 29mMinneapolis St Paul
Lambert-St Louis
Nonstop
1h 27mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 29mMinneapolis St Paul
Lambert-St Louis
1 stop
4h 35mDelta
Lambert-St Louis
Duluth Intl
1 stop
4h 38mDuluth Intl
Lambert-St Louis
1 stop
6h 00mUnited Airlines
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 31mDelta
Lambert-St Louis
Minneapolis St Paul
Nonstop
1h 31mDelta
Lambert-St Louis
Minneapolis St Paul
1 stop
4h 58mAmerican Airlines
If you book a flight to Minnesota from St. Louis, you will be flying from Lambert-St Louis, which is the city’s only airport. Lambert-St Louis (STL) is located 12.7 mi from the center of St. Louis.
Delta, Sun Country Air, and American Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from St. Louis to Minnesota for under $300. The cheapest flight booked recently is on Delta for just $218, but on average you can expect to pay $264.
Cheapflights has at least 20 direct flights from St. Louis to Minnesota under $300. A good price for a nonstop flight from St. Louis to Minnesota is less than $299.
There are currently 20+ open flights from St. Louis to Minnesota within the next 7 days for less than $400.
You can find nonstop flights on the following days: Friday.
Flights from Lambert-St Louis to Minnesota have been viewed 53 times in the past calendar month.
Per day, 2 flights depart from St. Louis to Minnesota on average.
Morning (6am - Noon) - 100% of flight departures
Airlines like Delta, American Airlines, and Frontier fly from St. Louis to Minnesota in about 1h 39m. The time it takes to get you to your destination can typically vary by up to 13h 40m. The distance between St. Louis and Minnesota is about 450 mi. When browsing for deals, the options you’ll see will be for both nonstop flights and flights with stops.
The cheapest airline one-way is Delta, with whom users have recently found tickets for as low as $109. However, be on the lookout for offers from American Airlines and Frontier, as they are both options that can get you from St. Louis to Minnesota for a low price.
Most travelers choose Lambert-St Louis - Minneapolis St Paul, Lambert-St Louis - Falls Intl or Lambert-St Louis - Duluth Intl when deciding on the best route from St. Louis to Minnesota.
When booking a flight from St. Louis to Minnesota, you may want to consider flying on Air Choice One, American Airlines or Alaska Airlines as they are the most popular for this route.
Before booking your flight to Minnesota from St. Louis, check out the most reliable airlines to get you to your destination on time: Air France (96%), KLM (87%), Delta( 86%).
On average you can expect to pay $377 for a flight from St. Louis to Minnesota. The cheapest flight overall is $129 while the most popular route, (Lambert-St Louis - Minneapolis St Paul) is currently priced at $142.
20%of flight departures | Early morningMidnight to 6 am |
---|---|
38%of flight departures | Morning6 am to noon |
33%of flight departures | AfternoonNoon to 6 pm |
9%of flight departures | Evening6 pm to midnight |