The flight between Philadelphia (PHL) and Saint Louis (STL) typically takes about 2 hours and 38 minutes.
There are 6 direct flights every day.
The flight numbers are AA4435, AA5325, AA2931, AA5355, AA5373, AA4932, AA4668, AA4471 together with 60 additional flights.
From Philadelphia you will fly out from Philadelphia International (PHL) and you will be landing at Saint Louis (STL).
American Airlines and Southwest Airlines fly this route with the same aircraft: Embraer ERJ14X/13X.
Two airlines. American Airlines and Southwest Airlines have non-stop flights to Saint Louis.
Flights are arriving at terminal 1 or 2 in Saint Louis (STL). All flights to Saint Louis are departing from terminal F or A at Philadelphia (PHL).
More destinations from Philadelphia with American Airlines (AA).
More destinations from Philadelphia with Southwest Airlines (WN).