>
>
>
>
>
Flights from Philadelphia to St. Louis
Find cheap airlines flights from Philadelphia to St. Louis
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Cheap flight deals from Philadelphia to St. Louis
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopPHL 10:53 AM2h 34mNonstopSTL 12:27 PMPhiladelphia - St. Louis | Sat, May 31 | American AirlinesSTL 6:00 AM2h 11mNonstopPHL 9:11 AMSt. Louis - Philadelphia | Mon, Jun 2 | American Airlines$253 $37032% OFF32% OFF$370 $253
-
PHL 2:15 PM2h 20mNonstopSTL 3:35 PMPhiladelphia - St. Louis | Sat, May 31 | Southwest AirlinesSTL 6:00 AM2h 11mNonstopPHL 9:11 AMSt. Louis - Philadelphia | Mon, Jun 2 | American Airlines$289 $37022% OFF22% OFF$370 $289
-
PHL 3:57 PM8h 47m1 stopsSTL 11:44 PMPhiladelphia - St. Louis | Sat, May 24 | Frontier AirlinesSTL 7:55 PM8h 12m1 stopsPHL 5:07 AMSt. Louis - Philadelphia | Wed, May 28 | Frontier Airlines$184 $37050% OFF50% OFF$370 $184
-
PHL 10:59 PM26h 7m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Mon, May 12 | Frontier AirlinesSTL 5:45 PM12h 51m1 stopsPHL 7:36 AMSt. Louis - Philadelphia | Sat, May 17 | Frontier Airlines$19647% OFF$370 $196
-
PHL 6:15 AM28h 53m1 stopsSTL 10:08 AMPhiladelphia - St. Louis | Tue, Jun 3 | Frontier AirlinesSTL 7:24 PM8h 46m1 stopsPHL 5:10 AMSt. Louis - Philadelphia | Fri, Jun 6 | Frontier Airlines$19847% OFF$370 $198
-
PHL 4:33 PM8h 33m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Sun, May 11 | Frontier AirlinesSTL 5:45 PM27h 9m1 stopsPHL 9:54 PMSt. Louis - Philadelphia | Wed, May 14 | Frontier Airlines$20146% OFF$370 $201
-
PHL 3:57 PM8h 47m1 stopsSTL 11:44 PMPhiladelphia - St. Louis | Wed, May 28 | Frontier AirlinesSTL 5:45 PM6h 26m1 stopsPHL 1:11 AMSt. Louis - Philadelphia | Sun, Jun 1 | Frontier Airlines$20545% OFF$370 $205
-
PHL 3:52 PM9h 14m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Sat, May 17 | Frontier AirlinesSTL 9:55 PM31h 57m1 stopsPHL 6:52 AMSt. Louis - Philadelphia | Sun, May 18 | Frontier Airlines$21243% OFF$370 $212
-
PHL 6:54 PM19h 46m1 stopsSTL 1:40 PMPhiladelphia - St. Louis | Wed, May 21 | Frontier AirlinesSTL 5:45 PM19h 47m1 stopsPHL 2:32 PMSt. Louis - Philadelphia | Tue, May 27 | Frontier Airlines$21642% OFF$370 $216
-
PHL 3:52 PM9h 14m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Wed, May 14 | Frontier AirlinesSTL 5:45 PM6h 14m1 stopsPHL 12:59 AMSt. Louis - Philadelphia | Tue, May 20 | Frontier Airlines$21642% OFF$370 $216
-
PHL 5:15 AM19h 51m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Thu, May 15 | Frontier AirlinesSTL 9:55 PM31h 57m1 stopsPHL 6:52 AMSt. Louis - Philadelphia | Mon, May 19 | Frontier Airlines$21742% OFF$370 $217
-
PHL 3:52 PM8h 52m1 stopsSTL 11:44 PMPhiladelphia - St. Louis | Tue, May 20 | Frontier AirlinesSTL 5:45 PM6h 24m1 stopsPHL 1:09 AMSt. Louis - Philadelphia | Fri, May 23 | Frontier Airlines$22639% OFF$370 $226
-
PHL 1:00 PM17h 25m1 stopsSTL Invalid DatePhiladelphia - St. Louis | Tue, May 13 | Normal AirlineSTL 3:00 PM6hNonstopPHL 4:00 PMSt. Louis - Philadelphia | Thu, May 15 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopPHL 8:20 PM2h 25mNonstopSTL 9:45 PMPhiladelphia - St. Louis | Mon, Jun 23 | Southwest Airlines$146 $19927% OFF27% OFF$199 $146
-
PHL 2:40 PM2h 25mNonstopSTL 4:05 PMPhiladelphia - St. Louis | Wed, May 21 | Southwest Airlines$155 $19922% OFF22% OFF$199 $155
-
TTN 6:45 AM18h 21m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Tue, May 20 | Frontier Airlines$67 $19967% OFF67% OFF$199 $67
-
PHL 4:33 PM8h 33m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Wed, May 14 | Frontier Airlines$8259% OFF$199 $82
-
TTN 1:12 PM11h 32m1 stopsSTL 11:44 PMPhiladelphia - St. Louis | Sat, May 24 | Frontier Airlines$9055% OFF$199 $90
-
PHL 6:47 PM6h 5m1 stopsSTL 11:52 PMPhiladelphia - St. Louis | Sun, May 25 | Frontier Airlines$9353% OFF$199 $93
-
PHL 6:47 PM6h 5m1 stopsSTL 11:52 PMPhiladelphia - St. Louis | Thu, May 22 | Frontier Airlines$9453% OFF$199 $94
-
TTN 1:42 PM11h 24m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Mon, May 19 | Frontier Airlines$9752% OFF$199 $97
-
PHL 10:59 PM26h 7m1 stopsSTL 12:06 AMPhiladelphia - St. Louis | Fri, May 16 | Frontier Airlines$9851% OFF$199 $98
-
PHL 6:54 PM19h 46m1 stopsSTL 1:40 PMPhiladelphia - St. Louis | Wed, May 21 | Frontier Airlines$10050% OFF$199 $100
-
PHL 10:59 PM26h 15m1 stopsSTL 12:14 AMPhiladelphia - St. Louis | Thu, May 15 | Frontier Airlines$10050% OFF$199 $100
-
PHL 5:30 AM9h 37m1 stopsSTL 2:07 PMPhiladelphia - St. Louis | Sat, Jun 14 | Frontier Airlines$10945% OFF$199 $109
-
PHL 1:00 PM17h 25m1 stopsSTL Invalid DatePhiladelphia - St. Louis | Tue, May 13 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Info | Philadelphia to St. Louis
Cheapest one-way flight price | $66 |
---|---|
Cheapest round-trip ticket price | $247 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 1,293.47 km |
Average flight time | 2 hours 37 minutes |
Popular airline | Delta Air Lines |
When is the cheapest time to fly from Philadelphia to St. Louis?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Philadelphia (PHL) to St. Louis (STL) the cheapest?
Airlines adjust prices for flights from Philadelphia to St. Louis based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Philadelphia (PHL) to St. Louis (STL) cost?
According to Trip.com's data, the lowest price is around $361. -
How long does it take to fly from Philadelphia (PHL) to St. Louis (STL) and what is the distance?
It takes around 2 hours 37 minutes to fly from Philadelphia (PHL) to St. Louis (STL). -
What are the most popular airlines that fly from Philadelphia (PHL) to St. Louis (STL)?
Airlines with flights from Philadelphia (PHL) to St. Louis (STL): American Airlines, Southwest Airlines, British Airways, Iberia and Qatar Airways.
How to find a cheap flight from Philadelphia to St. Louis
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Philadelphia to St. Louis. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com