Cheap Flights from Philadelphia to St Louis (PHL - STL)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from PHL to STL

Sun Mon Tue Wed Thu Fri Sat
  1 $329 2 $329 3 $329 4 $280 5 $271 6 $261
7 $272 8 $268 9 $261 10 $267 11 $272 12 $277 13 $272
14 $277 15 $272 16 $272 17 $277 18 $277 19 $294 20 $329
21 $272 22 $277 23 $284 24 $277 25 $284 26 $398 27 $389
28
$389
29 $294 30 $272 31 $272      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Philadelphia to St Louis. Get the best flight deal for your St Louis trip!
Here's how it works. Search KAYAK for a flight ticket from Philadelphia to St Louis. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights PHL to STL on American Airlines
Flight # Depart PHL Arrive STL Sun Mon Tue Wed Thu Fri Sat Valid Between
3733 7:40 am 9:18 am Nov 23 - Nov 30
3733 7:40 am 9:18 am Dec 21 - Jan 4
4006 7:40 am 9:18 am Dec 26 - Jan 5
4006 7:40 am 9:18 am Dec 1 - Dec 1
4006 7:40 am 9:18 am Dec 18 - Dec 24
3812 9:34 am 11:08 am Dec 6 - Dec 13
4374 9:34 am 11:15 am Dec 20 - Jan 3
4413 9:34 am 11:15 am Dec 7 - Dec 14
4448 9:34 am 11:15 am Nov 22 - Nov 29
4550 9:34 am 11:15 am Dec 19 - Dec 30
4550 9:34 am 11:15 am Dec 1 - Dec 1
4590 9:34 am 11:15 am Nov 23 - Nov 30
4590 9:34 am 11:15 am Dec 28 - Dec 28
4590 9:34 am 11:15 am Dec 2 - Dec 17
4590 9:34 am 11:15 am Dec 18 - Dec 18
4590 9:34 am 11:15 am Dec 21 - Dec 21
4058 11:56 am 1:28 pm Nov 29 - Dec 17
3941 1:50 pm 3:23 pm Dec 7 - Dec 14
4504 1:50 pm 3:29 pm Nov 22 - Jan 3
4547 1:50 pm 3:29 pm Dec 21 - Jan 4
4562 1:50 pm 3:29 pm Dec 2 - Dec 24
4562 1:50 pm 3:29 pm Dec 26 - Jan 5
4589 1:50 pm 3:29 pm Dec 1 - Dec 1
4031 2:00 pm 3:33 pm Nov 23 - Nov 30
4393 6:50 pm 8:38 pm Dec 25 - Dec 25
4393 6:50 pm 8:38 pm Dec 18 - Dec 23
4393 6:50 pm 8:38 pm Dec 26 - Jan 5
4393 6:50 pm 8:38 pm Dec 1 - Dec 1
4394 6:50 pm 8:38 pm Dec 2 - Dec 17
4559 6:50 pm 8:38 pm Nov 30 - Nov 30
4559 6:50 pm 8:38 pm Dec 21 - Dec 21
4559 6:50 pm 8:38 pm Dec 28 - Dec 28