Cheap flights from Philadelphia to St. Louis from $97

Round-trip
1 adult
Economy
From?
To?
Tue 6/28
Tue 7/5

Deals available from 900+ travel sites.

Flight information for Philadelphia to St. Louis
(PHL to STL)

Find info about flight duration, direct flights, and airports for your flight from Philadelphia to St. Louis

Best Price Found

$97

Fastest flight time

2h 30m

Direct flights

Mon, Tue, Fri, Sat and Sun

Airports in St. Louis

1 airport
The best one-way flight to St. Louis from Philadelphia in the past 72 hours is $97. The best round-trip flight deal from Philadelphia to St. Louis found on momondo in the last 72 hours is $226.
The fastest flight from Philadelphia to St. Louis takes 2h 30m
Direct flights go from Philadelphia to St. Louis on Monday, Tuesday, Friday, Saturday and Sunday. The only airline offering direct flights is American Airlines.
There is 1 airport near St. Louis: Lambert-St Louis (STL)

How to get the cheapest flight ticket from Philadelphia to St. Louis

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

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

January

The cheapest time of year to fly to St. Louis from Philadelphia is January. Most expensive is July

What is the cheapest day to depart Philadelphia for St. Louis?

Tuesday

The cheapest day of the week is typically Tuesday. The most expensive is typically Sunday

When is the cheapest time to fly from Philadelphia to St. Louis?

at noon

Philadelphia to St. Louis flights are approximately 20% more expensive in the morning than at noon

What is the cheapest airline that flies to St. Louis from Philadelphia?

Juneyao Airlines

Delta, Frontier, and Juneyao Airlines are the most popular carriers operating from Philadelphia to St. Louis

What is the cheapest Philadelphia to St. Louis flight route?

Philadelphia - Lambert-St Louis

Fly from Philadelphia to Lambert-St Louis for the best Philadelphia - St. Louis flight prices

How far in advance should you book Philadelphia to St. Louis flights?

60 days before

The cheapest time to buy a flight from Philadelphia to St. Louis is approximately 60 days to departure

If you are looking to fly from Philadelphia to St. Louis, you are most likely going to fly from Philadelphia Airport to Lambert-St Louis Airport, the most popular airports on that route. You may be looking for an airport near Philadelphia Airport to depart from when traveling to St. Louis and luckily, there are options! You can try Newark Airport which is located in Newark, Allentown-Bethlehem Airport which is located in Allentown, or Trenton-Mercer Airport which is located in Trenton. If you are looking for alternate airports to fly into when traveling from Philadelphia, you can try Springfield Capital Airport or Marion Williamson County Airport which are located in Springfield and Marion respectively. In June, $218 is typically the cheapest round trip price you’ll find from Philadelphia to St. Louis which you can find when you fly PHL — STL.

Newark Airport (EWR) to Lambert-St Louis Airport (STL)$238
Search Flight Deals
Philadelphia Airport (PHL) to Lambert-St Louis Airport (STL)$218
Search Flight Deals
Allentown-Bethlehem Airport (ABE) to Lambert-St Louis Airport (STL)$304
Search Flight Deals
Newark Airport (EWR) to Springfield Capital Airport (SPI)$336
Search Flight Deals
Philadelphia Airport (PHL) to Springfield Capital Airport (SPI)$989
Search Flight Deals
Trenton-Mercer Airport (TTN) to Lambert-St Louis Airport (STL)$430
Search Flight Deals

Easily compare round-trip flights from Philadelphia to St. Louis

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Philadelphia to St. Louis by changing tabs
Frontier
Aug 16
PHL5:38 pmPhiladelphia
19h 03m
1 stop
STL12:41 pmLambert-St Louis
Aug 20
STL12:54 pmLambert-St Louis
5h 11m
1 stop
PHL6:05 pmPhiladelphia
Multiple Airlines
Jul 19
PHL4:55 pmPhiladelphia
11h 20m
1 stop
STL4:15 amLambert-St Louis
Jul 25
STL4:08 pmLambert-St Louis
10h 42m
1 stop
PHL2:50 amPhiladelphia
Spirit Airlines
Jul 3
PHL5:25 amPhiladelphia
27h 33m
1 stop
STL8:58 amLambert-St Louis
Jul 6
STL8:50 amLambert-St Louis
23h 21m
1 stop
PHL8:11 amPhiladelphia
American Airlines
Aug 20
PHL8:11 amPhiladelphia
2h 24m
STL10:35 amLambert-St Louis
Aug 27
STL2:26 amLambert-St Louis
2h 12m
PHL4:38 amPhiladelphia
Multiple Airlines
Jul 12
PHL10:11 amPhiladelphia
9h 01m
1 stop
STL7:12 pmLambert-St Louis
Jul 18
STL4:08 pmLambert-St Louis
10h 42m
1 stop
PHL2:50 amPhiladelphia
Frontier
Jul 19
PHL5:38 pmPhiladelphia
10h 37m
1 stop
STL4:15 amLambert-St Louis
Jul 26
STL2:18 pmLambert-St Louis
6h 24m
1 stop
PHL8:42 pmPhiladelphia

Find the cheapest one-way flights from Philadelphia to St. Louis

If you're looking for one-way flights from Philadelphia to St. Louis, view some of our deals below provided by American Airlines, Frontier and Spirit Airlines
Multiple Airlines
Aug 16
PHL4:55 pmPhiladelphia
19h 46m
1 stop
STL12:41 pmLambert-St Louis
Frontier
Jul 11
PHL4:15 pmPhiladelphia
26h 57m
1 stop
STL7:12 pmLambert-St Louis
Spirit Airlines
Jun 30
PHL2:15 amPhiladelphia
6h 43m
1 stop
STL8:58 amLambert-St Louis

Search last-minute flights to St. Louis from Philadelphia

Find and compare round-trip flight prices for your last-minute flight from Philadelphia to St. Louis
Multiple Airlines
Jul 2
PHL6:00 pmPhiladelphia
14h 58m
1 stop
STL8:58 amLambert-St Louis
Jul 6
STL4:08 pmLambert-St Louis
10h 47m
1 stop
PHL2:55 amPhiladelphia
Spirit Airlines
Jul 3
PHL5:25 amPhiladelphia
27h 33m
1 stop
STL8:58 amLambert-St Louis
Jul 6
STL8:50 amLambert-St Louis
23h 21m
1 stop
PHL8:11 amPhiladelphia
Frontier
Jul 3
PHL9:58 amPhiladelphia
10h 31m
1 stop
STL8:29 pmLambert-St Louis
Jul 12
STL2:18 pmLambert-St Louis
6h 24m
1 stop
PHL8:42 pmPhiladelphia
American Airlines
Jun 30
PHL4:49 amPhiladelphia
2h 42m
STL7:31 amLambert-St Louis
Jul 4
STL7:20 amLambert-St Louis
2h 15m
PHL9:35 amPhiladelphia
Spirit Airlines
Jul 2
PHL3:31 pmPhiladelphia
17h 27m
2 stops
STL8:58 amLambert-St Louis
Jul 6
STL8:50 amLambert-St Louis
18h 32m
1 stop
PHL3:22 amPhiladelphia
Multiple Airlines
Jul 2
PHL6:00 pmPhiladelphia
14h 58m
1 stop
STL8:58 amLambert-St Louis
Jul 7
STL8:50 amLambert-St Louis
10h 17m
1 stop
PHL7:07 pmPhiladelphia

Best airlines flying from Philadelphia to St. Louis

Compare and see reviews for airlines that fly from Philadelphia to St. Louis with momondo
AirlineRatingFree CancellationPrice
Juneyao AirlinesPriceFrom $12Free CancellationRating
0.0
Search Juneyao Airlines flights
Sun Country AirPriceFrom $81Free CancellationRating
7.4
7.7

Boarding

7.4

Comfort

8.2

Crew

6.4

Entertainment

6.5

Food

Reviews

Unfriendly staff, the pilot never announced anything during the entire flight including we’re at altitude, what the weather was like at the destination how much time is left if we were ahead or behind schedule etc. Very funny gay gene flight crew.

1 / 10
Search Sun Country Air flights
FrontierPriceFrom $84Free CancellationRating
6.2
6.4

Boarding

5.8

Comfort

7.0

Crew

4.7

Entertainment

5.0

Food

Reviews

Likes: price Dislikes: Courteousness, Integrity, Safety (gate agent gave my seat away then blamed me, the security door was closed. She stated that I checked in too late although I had a boarding pass and lied that there were no more seats. Fortunately, an older gate agent was present and took action to print a ticket for me and they reopened the security door. Then they rushed me to get my stuff as I tried to meet the demand. It is clear to me that was indeed happened is that they already calculated the weight as there were additional seats. The problem was resolved and I had an enjoyable flight, but not without unneeded stress.).

1 / 10
Search Frontier flights
Spirit AirlinesPriceFrom $118Free CancellationRating
6.2
6.4

Boarding

5.9

Comfort

7.0

Crew

4.8

Entertainment

5.1

Food

Reviews

Dislikes: No amenities Likes: Streamlined and efficient

1 / 10
Search Spirit Airlines flights
United AirlinesPriceFrom $124Free CancellationRating
7.2
7.5

Boarding

7.1

Comfort

8.0

Crew

6.9

Entertainment

6.6

Food

Reviews

Smooth sailing...no delays, no cancellation. Everything went smoothly. Seating still cramped and no real food except what's available at airport vendors. Crew was efficient but not overly friendly.

1 / 10
Search United Airlines flights
DeltaPriceFrom $166Free CancellationRating
7.8
7.9

Boarding

8.0

Comfort

8.3

Crew

7.7

Entertainment

7.3

Food

Reviews

Best airline ever!

1 / 10
Search Delta flights
American AirlinesPriceFrom $193Free CancellationRating
7.1
7.4

Boarding

7.1

Comfort

8.0

Crew

6.8

Entertainment

6.4

Food

Reviews

They had no mercy for two women over 80 years old, they only gave them a wheelchair and left them on a waiting list for more than 6 hours, they did not speak English and could not eat or move, they also transported them all the time through the airport from one gate to another. airline customer service are very rude and very abrupt to speak and give information. the truth is I have a very bad concept about the airline

1 / 10
Search American Airlines flights
  • Southwest Flights From Philadelphia to St. Louis

    The lowest priced Southwest flight from Philadelphia to St. Louis from the last 72 hours was $283. Generally, Southwest has 12 flights on this route every week with an average price of $474. Southwest is rated 7.6/10 by our users.

  • American Airlines Flights From Philadelphia to St. Louis

    $193 is the best American Airlines flight deal from Philadelphia to St. Louis found on momondo over the last 72 hours. The average American Airlines ticket price found was closer to $385, however, with flight time and availability significantly affecting the price. American Airlines (7.1/10 from 735 user reviews) flies into St. Louis from Philadelphia 12 times in an average week so prices can vary.


Frontier flights from Philadelphia to St. Louis

Our best Frontier deals on Philadelphia to St. Louis flight tickets
Frontier
Aug 16
PHL5:38 pmPhiladelphia
19h 03m
1 stop
STL12:41 pmLambert-St Louis
Aug 20
STL12:54 pmLambert-St Louis
5h 11m
1 stop
PHL6:05 pmPhiladelphia
Frontier
Jul 19
PHL5:38 pmPhiladelphia
10h 37m
1 stop
STL4:15 amLambert-St Louis
Jul 26
STL2:18 pmLambert-St Louis
6h 24m
1 stop
PHL8:42 pmPhiladelphia
Frontier
Jul 12
PHL12:10 pmPhiladelphia
7h 02m
1 stop
STL7:12 pmLambert-St Louis
Jul 16
STL4:21 pmLambert-St Louis
10h 34m
1 stop
PHL2:55 amPhiladelphia

Spirit Airlines flights from Philadelphia to St. Louis

Our best Spirit Airlines deals on Philadelphia to St. Louis flight tickets
Spirit Airlines
Jul 3
PHL5:25 amPhiladelphia
27h 33m
1 stop
STL8:58 amLambert-St Louis
Jul 6
STL8:50 amLambert-St Louis
23h 21m
1 stop
PHL8:11 amPhiladelphia
Spirit Airlines
Jul 2
PHL3:31 pmPhiladelphia
17h 27m
2 stops
STL8:58 amLambert-St Louis
Jul 6
STL8:50 amLambert-St Louis
18h 32m
1 stop
PHL3:22 amPhiladelphia
Spirit Airlines
Jul 19
PHL5:25 amPhiladelphia
27h 33m
1 stop
STL8:58 amLambert-St Louis
Jul 26
STL8:50 amLambert-St Louis
23h 40m
2 stops
PHL8:30 amPhiladelphia

  • Are airlines flying from Philadelphia to Lambert-St Louis offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Philadelphia to Lambert-St Louis, such as American Airlines, Frontier, and Sun Country Air may have put in place flexible cancellation policies. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Philadelphia to Lambert-St Louis by plane?

    There are 808.1 mi between Philadelphia and Lambert-St Louis. Typically, this will take 2h 24m by plane in normal conditions.



Alternative routes for Philadelphia to St. Louis

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Philadelphia to Kansas City Flights
Fastest flight time2h 44m
Cheapest price$214
Pittsburgh to St. Louis Flights
Fastest flight time4h 28m
Cheapest price$196
Harrisburg to Kansas City Flights
Fastest flight time4h 48m
Cheapest price$418
Pittsburgh to Kansas City Flights
Fastest flight time3h 57m
Cheapest price$284
Harrisburg to St. Louis Flights
Fastest flight time4h 21m
Cheapest price$343

Similar Philadelphia to St. Louis flights

Flexible with your destination? Broaden your search and find flights similar to your Philadelphia to St. Louis route

Why use momondo?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Philadelphia to St. Louis for you.

Yes. All flights to St. Louis from Philadelphia on momondo can be compared and filtered by various policies on offer, including flexible booking.

momondo provides multiple filters to help you find the best flight to St. Louis from Philadelphia. Filter by price, airline, airports, cabin, aircraft, payment method, number of stops and more.

If you are simply researching potential flights to St. Louis, momondo offers a useful price alert feature which will track prices for flights to St. Louis from Philadelphia and alert you when they change.


Here's why travelers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.