Cheap flights from Pennsylvania to St. Louis (STL)

PHL — STL
Dec 3 — Dec 101

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

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 26 days in advance, which can save you up to 28% on flights from Pennsylvania to St. Louis compared to booking the week you need them. Waiting 26 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $392. For sooner than that we have options available in the next 3 days from $482.

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

January is one of the best times of the year to fly to St. Louis from Pennsylvania. Prices for January average $364 per person but you can even find prices for as low as $197. The most expensive prices can be found in the month of June. Opting for a January flight can save you 33% on your journey compared to booking in June

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

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Pennsylvania to St. Louis as you normally would.

Cheap flights from Pennsylvania to St. Louis in November, December 2022

The best prices found for Pennsylvania to STL flights for November, December
Dec 6 - Dec 7
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

14h 53m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

10h 34m
$156

Frontier

Pick Dates

Deal found 11/28

Dec 3 - Dec 8
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

17h 59m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

9h 40m
$164

Frontier

Pick Dates

Deal found 11/26

Dec 7 - Dec 12
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

15h 44m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

16h 27m
$168

Frontier

Pick Dates

Deal found 11/28

Pennsylvania to St. Louis 2022 flight deals

Cheap flights to St. Louis from Pennsylvania found for this year
Dec 6 - Dec 7
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

14h 53m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

10h 34m
$156

Frontier

Pick Dates

Deal found 11/28

Dec 3 - Dec 8
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

17h 59m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

9h 40m
$164

Frontier

Pick Dates

Deal found 11/26

Dec 7 - Dec 12
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

15h 44m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

16h 27m
$168

Frontier

Pick Dates

Deal found 11/28

Cheap Spirit Airlines flights from Pennsylvania to St. Louis

Jan 27 - Jan 29
PIT

Pittsburgh

STL

Lambert-St Louis

1 stop

19h 53m
STL

Lambert-St Louis

PIT

Pittsburgh

1 stop

26h 18m
$200

Spirit Airlines

Pick Dates

Deal found 11/26

Dec 5 - Dec 7
PHL

Philadelphia

STL

Lambert-St Louis

2 stops

18h 37m
STL

Lambert-St Louis

PHL

Philadelphia

2 stops

19h 49m
$244

Spirit Airlines

Pick Dates

Deal found 11/27

Jan 20 - Jan 23
PIT

Pittsburgh

STL

Lambert-St Louis

2 stops

22h 41m
STL

Lambert-St Louis

PIT

Pittsburgh

1 stop

10h 19m
$256

Spirit Airlines

Pick Dates

Deal found 11/26

Cheap American Airlines flights from Pennsylvania to St. Louis

Dec 24 - Dec 31
PIT

Pittsburgh

STL

Lambert-St Louis

1 stop

3h 52m
STL

Lambert-St Louis

PIT

Pittsburgh

1 stop

4h 57m
$211

American Airlines

Pick Dates

Deal found 11/26

Dec 29 - Dec 31
PIT

Pittsburgh

STL

Lambert-St Louis

1 stop

5h 20m
STL

Lambert-St Louis

PIT

Pittsburgh

1 stop

4h 57m
$220

American Airlines

Pick Dates

Deal found 11/26

Jan 3 - Jan 4
PIT

Pittsburgh

STL

Lambert-St Louis

2 stops

7h 42m
STL

Lambert-St Louis

PIT

Pittsburgh

1 stop

4h 52m
$224

American Airlines

Pick Dates

Deal found 11/25

Non-stop flights to St. Louis from Pennsylvania

Save time with Pennsylvania to St. Louis direct flight deals
Jan 20 - Jan 22
PHL

Philadelphia

STL

Lambert-St Louis

Nonstop

2h 38m
STL

Lambert-St Louis

PHL

Philadelphia

Nonstop

2h 08m
$250

American Airlines

Pick Dates

Deal found 11/28

Jan 6 - Jan 8
PHL

Philadelphia

STL

Lambert-St Louis

Nonstop

2h 39m
STL

Lambert-St Louis

PHL

Philadelphia

Nonstop

2h 05m
$282

American Airlines

Pick Dates

Deal found 11/26

Dec 18 - Dec 21
PHL

Philadelphia

STL

Lambert-St Louis

Nonstop

2h 39m
STL

Lambert-St Louis

PHL

Philadelphia

Nonstop

2h 05m
$314

American Airlines

Pick Dates

Deal found 11/26

Last minute flights from Pennsylvania to St. Louis

Late deals on return flights to St. Louis from Pennsylvania, departing today and this week
Dec 6 - Dec 7
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

14h 53m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

10h 34m
$156

Frontier

Pick Dates

Deal found 11/28

Dec 3 - Dec 8
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

17h 59m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

9h 40m
$164

Frontier

Pick Dates

Deal found 11/26

Dec 7 - Dec 12
PHL

Philadelphia

STL

Lambert-St Louis

1 stop

15h 44m
STL

Lambert-St Louis

PHL

Philadelphia

1 stop

16h 27m
$168

Frontier

Pick Dates

Deal found 11/28

One-way flights to St. Louis from Pennsylvania

The cheapest one-way flights from Pennsylvania to St. Louis
Dec 20
PIT

Pittsburgh

STL

Lambert-St Louis

1 stop

20h 49m
$83

Multiple Airlines

Pick Dates

Deal found 11/27

Dec 16
MDT

Harrisburg

STL

Lambert-St Louis

1 stop

17h 19m
$86

Frontier

Pick Dates

Deal found 11/27

Dec 4
PIT

Pittsburgh

STL

Lambert-St Louis

1 stop

10h 52m
$111

Multiple Airlines

Pick Dates

Deal found 11/26

Related info for your journey

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

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

Located just 12.7 mi from the city center, Lambert-St Louis (STL) is the airport most travelers will use when flying to St. Louis from Pennsylvania.

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

Some of our airline partners flying from Pennsylvania to Lambert-St Louis have new flexible policies in place due to COVID-19. American Airlines, Delta, 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 American Airlines with this kind of flexibility.

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

Yes, there are multiple flights from Pennsylvania to St. Louis for under $200. The cheapest flight booked recently is on Multiple Airlines for just $173, but on average you can expect to pay $259.

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

Cheapflights has at least 20 direct flights from Pennsylvania to St. Louis under $300. A good price for a nonstop flight from Pennsylvania to St. Louis is less than $383.

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

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

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

Days when nonstop flights are available for this flight are: Monday, Tuesday, Wednesday, Saturday.

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

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

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

Travelers can expect 5 flights from Pennsylvania to St. Louis on average per day.
Morning (6am - Noon) - 20% of flight departures
Evening (6pm - Midnight) - 80% of flight departures

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

Spirit Airlines, American Airlines, and Delta can get you from Pennsylvania to St. Louis in just under 3h 52m. Your travel time can differ by up to 16h 01m. There are 816 mi between Pennsylvania and St. Louis. 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 Pennsylvania to St. Louis one-way?

For one-way options, check prices for Frontier. According to our data, you can fly for as low as $86. Users have also found prices from $124 and $139 on American Airlines and Spirit Airlines, respectively.

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

While some choose either Pittsburgh - Lambert-St Louis or Harrisburg - Lambert-St Louis, Philadelphia - Lambert-St Louis is the most popular route from Pennsylvania to St. Louis.

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

Consider American Airlines, Delta or Frontier when booking your flight. These represent the most popular airlines when flying from Pennsylvania to St. Louis.

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

Consider Southwest (86%), Qatar Airways (85%) or American Airlines (83%) when booking your flight. These represent the most reliable airlines when flying from Pennsylvania to St. Louis.

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

The cheapest flight price from Pennsylvania to St. Louis is $86. On average you can expect to pay $643. The most popular route, (Philadelphia - Lambert-St Louis), can usually be booked for $184.

Departure points for flights from Pennsylvania to St. Louis

Select to see more specific information for flights to St. Louis from all departure points in Pennsylvania

Top 7 airlines flying from Pennsylvania to St. Louis

The chart below displays the airlines Cheapflights users traveling from Pennsylvania to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapest$9Average$22FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Spirit AirlinesCheapest$71Average$181FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
Sun Country AirCheapest$81Average$144FlexibilityNo cancel feeOn-time83%COVID-19 safety
Search Sun Country Air flights
FrontierCheapest$120Average$186FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
DeltaCheapest$155Average$459FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
United AirlinesCheapest$171Average$441FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
American AirlinesCheapest$180Average$405FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights

Hourly flight availability from Pennsylvania to St. Louis

See what time of day planes typically take off from Pennsylvania to St. Louis
4%of flight departuresEarly morningMidnight to 6 am
7%of flight departuresMorning6 am to noon
69%of flight departuresAfternoonNoon to 6 pm
20%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM