Flight Routes from Philadelphia to St. Louis

Compare cheap outbound and return flights from Philadelphia (PHL) to St. Louis (STL) and find the best offer from numerous airlines and travel agencies.

Trip type
Cheapest roundtrip flight
from€381
Fastest outbound flight
Fastest inbound flight
non-stop flights
63x / week
Flight distance
1,307 km
Time difference

Cheap flight offers from Philadelphia to St. Louis

sorted by price and recency
filters
  1. –
    American Airlines
    –
    PHL–STL
    non-stop flight
    American Airlines
    –
    STL–PHL
    non-stop flight
    €450
  2. –
    Southwest Airlines
    –
    PHL–STL
    non-stop flight
    Southwest Airlines
    –
    STL–PHL
    non-stop flight
    €382
  3. –
    American Airlines
    –
    PHL–STL
    1 stopover
    American Airlines
    –
    STL–PHL
    non-stop flight
    €381
  4. –
    Alaska Airlines
    –
    PHL–STL
    1 stopover
    Alaska Airlines
    –
    STL–PHL
    1 stopover
    €876
  5. –
    American Airlines
    –
    PHL–STL
    3 stopovers
    Aeroméxico
    –
    STL–PHL
    3 stopovers
    €1,455
  6. –
    American Airlines
    –
    PHL–STL
    non-stop flight
    American Airlines
    –
    STL–PHL
    non-stop flight
    €565

Flight schedule from Philadelphia (PHL) to St. Louis (STL)

Select a travel date in the flight schedule for the route from Philadelphia (PHL) to St. Louis (STL) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsPHL–STL · 12 of 12
fromto
dep.arr.
durationstopovers
  1. November 8 – 14, 2026
  2. November 15 – 21, 2026
  3. November 22 – 28, 2026
    1. PHLSTL
      nonstop
      1. Southwest Airlines
    2. PHLSTL
      nonstop
      1. Southwest Airlines
    3. PHLSTL
      nonstop
      1. Southwest Airlines
    4. PHLSTL
      nonstop
      1. American Airlines
    5. PHLSTL
      nonstop
      1. American Airlines
    6. PHLSTL
      nonstop
      1. American Airlines
    7. PHLSTL
      nonstop
      1. Southwest Airlines
    8. PHLSTL
      nonstop
      1. American Airlines
    9. PHLSTL
      nonstop
      1. American Airlines
    10. PHLSTL
      nonstop
      1. American Airlines
    11. PHLSTL
      nonstop
      1. Southwest Airlines
    12. PHLSTL
      nonstop
      1. Southwest Airlines

      Important flight information

      Discover more flights around Philadelphia and St. Louis

      Departure airport Airport Philadelphia International Airport, PA (PHL)
      Arrival airport Airport St. Louis - Lambert International Airport (STL)
      Destination country Flights to United States
      Departure airport - Destination country Philadelphia International Airport, PA - United States