Cheap flights from St. Louis (STL) to Minnesota

STL — MSP
May 22 — May 291

How far in advance should I book a flight from St. Louis to Minnesota?

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.

What is the cheapest month to fly from St. Louis to Minnesota?

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 is the cheapest time to fly from St. Louis to Minnesota (STL - MN)?

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.

Cheap flights from St. Louis to Minnesota in May, June 2022

The best prices found for STL to Minnesota flights for May, June
Jun 11 - Jun 15
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 31m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$218

Delta

View Deal

Deal found 16/5/22

Jun 14 - Jun 15
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 31m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$229

Delta

View Deal

Deal found 16/5/22

Jun 2 - Jun 7
STL

Lambert-St Louis

MSP

Minneapolis St Paul

1 stop

15h 19m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$235

Multiple Airlines

View Deal

Deal found 15/5/22

St. Louis to Minnesota 2022 flight deals

Cheap flights to Minnesota from St. Louis found for this year
Jul 26 - Aug 3
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 39m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$218

Delta

View Deal

Deal found 14/5/22

Jul 26 - Aug 1
STL

Lambert-St Louis

MSP

Minneapolis St Paul

1 stop

6h 15m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$227

Multiple Airlines

View Deal

Deal found 14/5/22

Jun 14 - Jun 15
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 31m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$229

Delta

View Deal

Deal found 16/5/22

Cheap American Airlines flights from St. Louis to Minnesota

Nov 12 - Nov 14
STL

Lambert-St Louis

MSP

Minneapolis St Paul

1 stop

6h 55m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

1 stop

7h 17m
$253

American Airlines

View Deal

Deal found 16/5/22

Sep 24 - Sep 26
STL

Lambert-St Louis

MSP

Minneapolis St Paul

1 stop

5h 00m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

1 stop

4h 48m
$254

American Airlines

View Deal

Deal found 14/5/22

Sep 26 - Sep 30
STL

Lambert-St Louis

MSP

Minneapolis St Paul

1 stop

4h 59m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

1 stop

6h 23m
$273

American Airlines

View Deal

Deal found 16/5/22

Cheap Delta flights from St. Louis to Minnesota

Jul 26 - Aug 3
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 39m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$218

Delta

View Deal

Deal found 14/5/22

Jun 14 - Jun 15
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 31m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$229

Delta

View Deal

Deal found 16/5/22

May 30 - Jun 6
STL

Lambert-St Louis

MSP

Minneapolis St Paul

1 stop

4h 38m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$238

Delta

View Deal

Deal found 15/5/22

Non-stop flights to Minnesota from St. Louis

Save time with St. Louis to Minnesota direct flight deals
Jul 26 - Aug 2
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 39m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$218

Delta

View Deal

Deal found 14/5/22

Jun 14 - Jun 15
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 31m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$229

Delta

View Deal

Deal found 16/5/22

Aug 5 - Aug 7
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 30m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 25m
$259

Delta

View Deal

Deal found 16/5/22

Last minute flights from St. Louis to Minnesota

Late deals on return flights to Minnesota from St. Louis, departing today and this week
May 26 - May 31
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 29m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

Nonstop

1h 27m
$338

Delta

View Deal

Deal found 15/5/22

May 26 - May 30
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 29m
MSP

Minneapolis St Paul

STL

Lambert-St Louis

1 stop

4h 35m
$347

Delta

View Deal

Deal found 14/5/22

May 23 - Jun 1
STL

Lambert-St Louis

DLH

Duluth Intl

1 stop

4h 38m
DLH

Duluth Intl

STL

Lambert-St Louis

1 stop

6h 00m
$403

United Airlines

View Deal

Deal found 15/5/22

One-way flights to Minnesota from St. Louis

The cheapest one-way flights from St. Louis to Minnesota
Jun 11
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 31m
$109

Delta

View Deal

Deal found 15/5/22

Jun 28
STL

Lambert-St Louis

MSP

Minneapolis St Paul

Nonstop

1h 31m
$120

Delta

View Deal

Deal found 16/5/22

Sep 29
STL

Lambert-St Louis

MSP

Minneapolis St Paul

1 stop

4h 58m
$138

American Airlines

View Deal

Deal found 16/5/22

Related info for your journey

Useful info, stats and facts about St. Louis to Minnesota flights.

What airport do you fly from for flights from St. Louis to Minnesota?

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.

Which airlines flying from Lambert-St Louis to Minnesota have flexible cancellations due to COVID-19?

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.

Can I find flights from St. Louis to Minnesota for under $300 on Cheapflights?

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.

Are there nonstop flights from St. Louis to Minnesota for under $300 on Cheapflights?

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.

Are there last-minute flights available from St. Louis to Minnesota for under $400?

There are currently 20+ open flights from St. Louis to Minnesota within the next 7 days for less than $400.

What days are nonstop flights available from St. Louis to Minnesota?

You can find nonstop flights on the following days: Friday.

How popular is this St. Louis to Minnesota flight route?

Flights from Lambert-St Louis to Minnesota have been viewed 53 times in the past calendar month.

How many flights depart from St. Louis to Minnesota on average per day?

Per day, 2 flights depart from St. Louis to Minnesota on average.
Morning (6am - Noon) - 100% of flight departures

How long is the flight from St. Louis to Minnesota?

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.

What are the cheapest airlines to fly from St. Louis to Minnesota one-way?

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.

What are the most popular routes from St. Louis to Minnesota?

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.

What are the most popular airlines that fly 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.

What are the most reliable airlines from St. Louis to Minnesota?

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%).

What are the cheapest flights from St. Louis to Minnesota?

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.

Destination points for flights from St. Louis to Minnesota

Select to see more specific information for flights from St. Louis to all places in Minnesota

Top 5 airlines flying from St. Louis to Minnesota

The chart below displays the airlines Cheapflights users traveling from St. Louis to Minnesota choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Sun Country AirCheapest$49Average$98FlexibilityNo cancel feeOn-time83%COVID-19 safety
Search Sun Country Air flights
United AirlinesCheapest$96Average$320FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
American AirlinesCheapest$122Average$265FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$137Average$367FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Air Choice OneCheapest$152Average$226FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Air Choice One flights

Hourly flight availability from St. Louis to Minnesota

See what time of day planes typically take off from St. Louis to Minnesota
20%of flight departuresEarly morningMidnight to 6 am
38%of flight departuresMorning6 am to noon
33%of flight departuresAfternoonNoon to 6 pm
9%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM