Cheap flights from St. Louis (STL) to Salem, OR

STL — PDX
Dec 6 — Dec 131

The best prices from Lambert-St Louis to Salem are usually found in February or January, booked 28 days in advance, depart on a Wednesday or Tuesday and return on a Tuesday

How to find the cheapest flight from St. Louis (STL) to Salem

All the information you need to plan the best STL to SA8 flight in 2022: compare St. Louis to Salem flight prices with the expected peak season, weather and rainfall in Salem.

STL - SA8

Price

$291 - $707

SA8

Temperature

41 - 68 °F

SA8

Rainfall

0.5 - 6.9 inches

Popular inJulyHigh demand for flights, 40% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 32% potential price drop
Round-trip from$291From Lambert-St Louis to Salem
One-way from$119One-way flight from Lambert-St Louis to Salem

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

Users have found that booking a flight from St. Louis to Salem at least 28 days early can save you up to 9% on average compared to booking a flight this week. If booking 28 days before your flight isn’t an option for you, users have found flights from St. Louis to Salem for as little as $445 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as $445 for flights departing within the next 3 days.

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

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, February can be a great choice for travel to Salem. Flights to Salem from St. Louis in February are about $426 on average during February, but can be found for as low as $172.

When is the cheapest time to fly from St. Louis to Salem (STL - SA8)?

When flying from St. Louis to Salem, 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 Salem in December, January 2022

The best prices found for STL to Salem flights for December, January
Dec 6 - Dec 13
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 55m
PDX

Portland

STL

Lambert-St Louis

1 stop

20h 25m
$148

Frontier

Pick Dates

Deal found 11/29

Dec 8 - Dec 12
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 46m
PDX

Portland

STL

Lambert-St Louis

1 stop

11h 02m
$159

Frontier

Pick Dates

Deal found 11/29

Jan 12 - Jan 15
STL

Lambert-St Louis

PDX

Portland

1 stop

8h 38m
PDX

Portland

STL

Lambert-St Louis

1 stop

8h 20m
$160

Frontier

Pick Dates

Deal found 12/1

St. Louis to Salem 2022 flight deals

Cheap flights to Salem from St. Louis found for this year
Dec 6 - Dec 13
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 55m
PDX

Portland

STL

Lambert-St Louis

1 stop

20h 25m
$148

Frontier

Pick Dates

Deal found 11/29

Dec 8 - Dec 12
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 46m
PDX

Portland

STL

Lambert-St Louis

1 stop

11h 02m
$159

Frontier

Pick Dates

Deal found 11/29

Dec 7 - Dec 14
STL

Lambert-St Louis

PDX

Portland

1 stop

10h 37m
PDX

Portland

STL

Lambert-St Louis

1 stop

11h 02m
$165

Frontier

Pick Dates

Deal found 11/29

Cheap Frontier flights from St. Louis to Salem

Dec 6 - Dec 13
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 55m
PDX

Portland

STL

Lambert-St Louis

1 stop

20h 25m
$148

Frontier

Pick Dates

Deal found 11/29

Dec 8 - Dec 12
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 46m
PDX

Portland

STL

Lambert-St Louis

1 stop

11h 02m
$159

Frontier

Pick Dates

Deal found 11/29

Jan 12 - Jan 15
STL

Lambert-St Louis

PDX

Portland

1 stop

8h 38m
PDX

Portland

STL

Lambert-St Louis

1 stop

8h 20m
$160

Frontier

Pick Dates

Deal found 12/1

Cheap United Airlines flights from St. Louis to Salem

Jan 14 - Jan 24
STL

Lambert-St Louis

PDX

Portland

1 stop

7h 20m
PDX

Portland

STL

Lambert-St Louis

2 stops

8h 15m
$226

United Airlines

Pick Dates

Deal found 11/29

Jan 15 - Jan 17
STL

Lambert-St Louis

PDX

Portland

2 stops

16h 23m
PDX

Portland

STL

Lambert-St Louis

1 stop

6h 58m
$257

United Airlines

Pick Dates

Deal found 12/1

Jan 19 - Jan 22
STL

Lambert-St Louis

PDX

Portland

1 stop

7h 20m
PDX

Portland

STL

Lambert-St Louis

1 stop

7h 29m
$261

United Airlines

Pick Dates

Deal found 11/29

Last minute flights from St. Louis to Salem

Late deals on return flights to Salem from St. Louis, departing today and this week
Dec 6 - Dec 13
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 55m
PDX

Portland

STL

Lambert-St Louis

1 stop

20h 25m
$148

Frontier

Pick Dates

Deal found 11/29

Dec 8 - Dec 12
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 46m
PDX

Portland

STL

Lambert-St Louis

1 stop

11h 02m
$159

Frontier

Pick Dates

Deal found 11/29

Dec 7 - Dec 14
STL

Lambert-St Louis

PDX

Portland

1 stop

10h 37m
PDX

Portland

STL

Lambert-St Louis

1 stop

11h 02m
$165

Frontier

Pick Dates

Deal found 11/29

One-way flights to Salem from St. Louis

The cheapest one-way flights from St. Louis to Salem
Feb 28
STL

Lambert-St Louis

PDX

Portland

1 stop

17h 09m
$78

Frontier

Pick Dates

Deal found 11/30

Dec 7
STL

Lambert-St Louis

PDX

Portland

1 stop

21h 55m
$79

Frontier

Pick Dates

Deal found 11/30

Feb 13
STL

Lambert-St Louis

PDX

Portland

1 stop

9h 29m
$80

Frontier

Pick Dates

Deal found 11/28

Related info for your journey

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

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

If you book a flight to Salem 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. There are 0 flights from Lambert-St Louis to Salem per day from 8 different airlines.

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

Some of our airline partners flying from Lambert-St Louis to Salem have new flexible policies in place due to COVID-19. Delta, Frontier, and United Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Delta with this kind of flexibility.

Can I find flights from St. Louis to Salem for under $200 on Cheapflights?

Yes, there are multiple flights from St. Louis to Salem for under $200. The cheapest flight booked recently is on Frontier for just $160, but on average you can expect to pay $185.

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

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

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

Nonstop flights can be found on the following days: Friday.

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

Within the past month, 69 users have taken a look at flights from Lambert-St Louis to Salem.

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

Travelers can expect 1 flight from St. Louis to Salem on average per day.
Morning (6am - Noon) - 100% of flight departures

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

Airlines like Frontier, Spirit Airlines, and United Airlines fly from St. Louis to Salem in about 7h 20m. The time it takes to get you to your destination can typically vary by up to 1h 26m. Airlines will cover a distance of 1713 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 Salem one-way?

$78 is the cheapest one-way deal found within the past few days, from Frontier. You may also be able to find cheap deals on Spirit Airlines and Delta, with prices starting from $115 and $119, respectively.

What are the most popular airlines that fly from St. Louis to Salem?

Before booking your flight from St. Louis to Salem check out the most popular airlines for this route: American Airlines, Alaska Airlines or Delta.

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

While on average a flight from St. Louis to Salem is generally $969, our data shows the cheapest flight currently is $141. When looking at the most popular route, (Lambert-St Louis - Portland), you can expect to pay $161 for that flight.

Other flights from St. Louis

Alternative routes for St. Louis to Salem

See prices for flight routes from nearby airports that may be better suited for you.

Top 7 airlines flying from St. Louis to Salem

The chart below displays the airlines Cheapflights users traveling from St. Louis to Salem choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapest$16Average$22FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Spirit AirlinesCheapest$140Average$205FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
FrontierCheapest$143Average$346FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
Alaska AirlinesCheapest$230Average$483FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Alaska Airlines flights
DeltaCheapest$267Average$557FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapest$310Average$577FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
United AirlinesCheapest$318Average$620FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights

Weekly flight availability from St. Louis to Salem

See how many times per day planes take to the skies headed from St. Louis to Salem
Sunday0daily flights
Monday0daily flights
Tuesday0daily flights
Wednesday0daily flights
Thursday1daily flight
Friday0daily flights
Saturday0daily flights