Flight tickets from St Louis to Philadelphia

Compare St Louis to Philadelphia flight deals

Find the cheapest month or even day of the year to fly to Philadelphia

Book the best Philadelphia fare with no extra fees

Flight deals from St Louis to Philadelphia

Looking for a cheap last-minute deal or the best return flight from St Louis Airport to Philadelphia? If you want to travel next month, return fares start from ₹ 17,039. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from St Louis to Philadelphia

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

Direct flights from St Louis to Philadelphia

St Louis to Philadelphia: Flight information

The things to know before you go.
Cheapest flight found₹ 7,150
Cheapest month to flyMay
Average flight time2 hrs, 16 mins
Most popular airlineAmerican Airlines
Average flights per week95

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

There are 6 airports in Philadelphia: Philadelphia International, Blue Bell, Philadelphia Trenton-Mercer, Greater Wilmington, Atlantic City International, and Allentown.
The best price we found for a return flight from St Louis to Philadelphia is ₹ 15,088. 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 16 minutes is the average flight time from St Louis to Philadelphia.
American Airlines, Southwest Airlines and Qatar Airways fly direct from St Louis to Philadelphia.
As of May 2026, there are 95 flights per week flying from St Louis to Philadelphia.
The cheapest month to fly from St Louis to Philadelphia is usually May.
If you're flying from St Louis Airport, the cheapest airport near Philadelphia is Philadelphia International – which is 11.2 km away from the centre of Philadelphia. We've found flights into this airport from ₹ 15,088.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Philadelphia on Sunday, 17 May 2026.
Yes – the average flight time is 2 hours and 16 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 Philadelphia 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 Philadelphia is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 16°C. July is typically the warmest month in Philadelphia, when it usually averages around 30°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -5°C. The rainiest month is July.
Currently, Frontier Airlines and Southwest Airlines offer the cheapest flight tickets to Philadelphia.

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

  • Expect to be in the air for 2 hours 30 minutes. That's the average time for a direct flight from Lambert-St. Louis International Airport to Philadelphia.

  • Lambert-St. Louis International Airport is located in St Louis. Based in the UTC-4 timezone, Philadelphia is one hour ahead of St Louis.

  • Lambert-St. Louis International Airport (STL) to Philadelphia International Airport (PHL) is the most popular route, with 25 weekly departures to choose from. If you have things to do before heading off, the last flight from STL to PHL is with Southwest Airlines at 21:00. Opt for the first departure with American Airlines at 06:00 if you want to fly out 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 enough time to catch your STL to Philadelphia flight.

  • Taking off during a peak time like school or public holidays? Expect longer queues at security and check-in. Play it safe and arrive up to four hours before international flights and two hours ahead of domestic departures.

  • Start your journey at STL and travel nonstop to Philadelphia International Airport (PHL). That will be your arrival point when searching for Lambert-St. Louis International Airport to Philadelphia tickets.

  • Check out the offers from American Airlines. This airline has direct flights from Lambert-St. Louis International Airport to Philadelphia.

  • The journey from central St Louis to STL takes about 35 minutes on public transport. If you drive, ride-share or grab a cab, you'll cover the 16 kilometres in 20 minutes or so, depending on traffic.

  • Searching for a hotel near STL? If you're catching an early flight from Lambert-St. Louis International Airport to Philadelphia, these accommodation options set you up for a seamless send-off:

  • Of all flights leaving Lambert-St. Louis International Airport, 78.04% land on schedule at their destination.

  • STL is located at 10701 Lambert International Blvd..

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

  • ₹ 7,150 is currently the best price for a one-way Lambert-St. Louis International Airport to Philadelphia flight. Return flight tickets start from ₹ 15,056. These fares may change depending on availability and demand.

  • Book two months before you want to travel. Pricing trends show that this is the ideal window for finding cheap flights from STL to Philadelphia.

  • June is the best month for scoring an amazing deal on Lambert-St. Louis International Airport to Philadelphia tickets. If you're looking to travel during a different time of year, the 'Whole month' tool will give you the lowest prices for every month.

  • Picking up a cheap flight from STL to Philadelphia couldn't be easier with Price Alerts. All you need to do is create one of these automatic notifications and we'll get in touch as soon as a lower fare pops up.

  • Choose your ideal arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from Lambert-St. Louis International Airport to Philadelphia by 'Best,' 'Fastest' or 'Cheapest.'

Airports in Philadelphia

Philadelphia International Airport (PHL)

Trenton-Mercer Airport (TTN)

  • The centre of Philadelphia is located around 56 kilometres from Trenton-Mercer Airport (TTN). Once your flight from Lambert-St. Louis International Airport to Philadelphia has touched down and you've navigated your way to arrivals, expect a drive of about 40 minutes.

  • If you're catching public transport, it'll take around 1 hour 45 minutes.

  • Hang the 'Do not disturb' sign on your door and unwind at a hotel close to TTN. Here are a few options where you can kick back after your STL to Philadelphia flight:

  • Budget, National and Enterprise make picking up a Trenton-Mercer Airport rental car easy and quick. These trusted providers are located in or around the terminal and will have you ready to go in a flash.

  • Call dibs on the best options. Reserving your ride from TTN four weeks ahead of time often means better prices and a greater range of vehicles.

  • The address for Trenton-Mercer Airport is Scotch Road, Terminal Building.

Best time to go to Philadelphia

  • Plan your trip to Philadelphia during peak season if you prefer a bustling atmosphere, but remember that hotel prices are generally higher. Alternatively, book flights from Lambert-St. Louis International Airport to Philadelphia during low season when prices are cheaper and it's quieter.

  • When booking your Lambert-St. Louis International Airport to Philadelphia flight ticket, think about what kind of weather you prefer. July is the warmest month in Philadelphia, with temperatures ranging from 18ºC to 32ºC.

  • Look for cheap tickets from STL to Philadelphia in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -7ºC and 9ºC on average.

More about Philadelphia

Explore more of United States

  • You've visited Philadelphia, now it's time to discover more of United States. Travel around 129 kilometres north-east to New York to check off its leading attractions. From Statue of Liberty to Central Park and Empire State Building, there's plenty to keep you on the go.

  • Boston is another well-known destination in United States and is around 434 kilometres north-east of Philadelphia. No trip is complete without a visit to Freedom Trail, Museum of Fine Arts Boston and Boston Tea Party Ships & Museum.

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