Cheap Flights from Philadelphia to St Louis

Travellers and cabin class

Compare Philadelphia to St Louis flight deals

Find the cheapest month or even day of the year to fly to St Louis

Book the best St Louis fare with no extra fees

Flight deals from Philadelphia to St Louis

Looking for a cheap last-minute deal or the best return flight from Philadelphia to St Louis? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Philadelphia to St Louis

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Philadelphia to St Louis flights are currently cheapest in April.

Direct flights from Philadelphia to St Louis

Philadelphia to St Louis: Alternative routes

Compare routes from Philadelphia to St Louis below. You may find an airport to fly into that's cheaper, faster, or easier than St Louis.

Philadelphia to St Louis: Flight information

The things to know before you go.
Cheapest flight found158 €
Cheapest month to flyApril
Average flight time2 hrs, 34 mins
Most popular airlineQatar Airways
Average flights per week71

Finding cheap flights from Philadelphia to St Louis: Frequently asked questions

The best price we found for a return flight from Philadelphia to St Louis is 158 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 34 minutes is the average flight time from Philadelphia to St Louis.
Qatar Airways, American Airlines and Southwest Airlines fly direct from Philadelphia to St Louis.
As of April 2025, there are 71 flights per week flying from Philadelphia to St Louis.
The cheapest month to fly from Philadelphia to St Louis is usually April 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Philadelphia to St Louis Airport on Saturday, 26 April 2025.
Yes – the average flight time is 2 hours and 34 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to St Louis but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to St Louis is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Philadelphia to Lambert-St. Louis International Airport (STL): what you need to know

  • Your next great adventure starts at one of Philadelphia's main airports, Philadelphia International Airport (PHL) or Trenton-Mercer Airport (TTN). Explore the options for booking a flight from Philadelphia to Lambert-St. Louis International Airport (STL) taking off from either of these bases.

  • The average time for a direct flight from Philadelphia to Lambert-St. Louis International Airport is 2 hours 31 minutes.

  • Lambert-St. Louis International Airport is located in St Louis. The city operates in the UTC-5 timezone and is 1 hour behind Philadelphia.

  • Philadelphia International Airport (PHL) to Lambert-St. Louis International Airport (STL) is the most popular route. There are 35 direct departures a week to pick from. If you prefer a later start to the day, take the last flight with Southwest Airlines at 20:40. Choose the first PHL to STL departure operated by Southwest Airlines at 06:20 if you want to get going earlier.

  • For hassle-free travel, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This will give you plenty of time to catch your flight from Philadelphia to STL.

  • Going away during a peak time like August? High seasons (like spring break, summer and Thanksgiving) can easily add another hour at security. Be extra safe and arrive up to four hours before international flights and two hours before a domestic departure.

Airports in Philadelphia

Philadelphia International Airport (PHL)

About Lambert-St. Louis International Airport (STL)

Getting from Lambert-St. Louis International Airport (STL) to central St Louis

  • From Lambert-St. Louis International Airport, St Louis is approximately 26 kilometres away. It takes around 21 minutes to reach the centre driving.

  • If you're taking public transport, expect a journey time of about 36 minutes.

How to find the cheapest flights from Philadelphia to Lambert-St. Louis International Airport (STL)

  • The lowest price we've found for a one-way ticket from Philadelphia to Lambert-St. Louis International Airport is 72 €. The cheapest price for a return flight is 158 €. Keep in mind fares can change due to demand at the time of booking.

  • Lock in cheap tickets from Philadelphia to STL by booking at least 8 months ahead. Based on flight price data, that's the sweet spot for finding the biggest deals.

  • Organise your trip for May. That's the cheapest month for tickets from Philadelphia to Lambert-St. Louis International Airport. If you're flexible with your dates, use the 'Whole month' tool to find the best price across every month.

  • Create a Price Alert for cheap tickets from Philadelphia to STL. There's no need to search every day to see whether fares have dropped. We'll tell you as soon as there's a change in price.

  • Use the filters to tailor your flights from Philadelphia to Lambert-St. Louis International Airport. Enter your ideal departure and arrival times, number of stops and airlines. You can also sort your results by 'Cheapest' to get the best deals.

The best time to fly from Philadelphia to Lambert-St. Louis International Airport (STL)

  • It's time to pick your trip dates for your flight from Philadelphia to Lambert-St. Louis International Airport. July is the most popular month to travel to St Louis. If you like a more relaxed vibe, go in April.

  • The warmest month in St Louis is July, with temperatures ranging between 17ºC and 33ºC. Book your flights from Philadelphia to STL in this month if you enjoy this type of weather.

  • If you want to travel in cooler conditions, search for a cheap flight from Philadelphia to Lambert-St. Louis International Airport in January when temperatures average between -8ºC and 7ºC.

More about St Louis

  • Start your St Louis trip off on the right foot by choosing the perfect place to stay. After booking your flight from Philadelphia to Lambert-St. Louis International Airport, browse our selection of accommodation options including:

  • There are so many things to do and see in this city it can be tricky to work out where to start. The Gateway Arch, Forest Park and St. Louis Zoo are top sights which should feature on any good St Louis itinerary.

Complete your St Louis trip with a car rental

  • Shut down all those tabs and leave the hard work to us. We've also got incredible deals on car rentals in St Louis once you've booked your hotel and cheap flight from Philadelphia to Lambert-St. Louis International Airport. Easily compare prices in one place and drive off with the lowest rate in town.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.