Cheap Flights from Phoenix to St. Louis

Prices were available within the past 7 days and starts at $64 for one-way flights and $128 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Reviews from verified customers

Feb 26, 2020

We are very happy with the last few American flights we’ve taken. We have learned that Direct flights are the best!!

Feb 3, 2020

Did not like the way group 9 passengers were treated like 2nd class citizens.

Feb 1, 2020

Paid $12 for wifi that after I paid did not work

Nov 27, 2019

Pilot did great job

Oct 9, 2019

Uncomfortable seat. Am 5’ 7” (average height) but headrest hit my shoulders! Ok if you are are under 5’ I guess.

Sep 26, 2019

No, met my expectations

Sep 18, 2019

The Boeing 737-800 is my new favorite aircraft! I love the miniature holder for my phone!

Jun 8, 2019

We were moved from row 33 to row 20 for the comfort of our family without having to ask! Because there was room on the plane, arrangements were made so we could comfortably sit together, closer to the front. We are extremely grateful.

Apr 4, 2019

All flight attendants and pilot were very friendly and accommodating

Dec 7, 2018

Fly. Attendants John and Claire were exceptional!

Phoenix to St. Louis route information

Origin Airport Sky Harbor Intl.
Destination Airport Lambert-St. Louis Intl.
Airlines Serving Alaska Airlines, American Airlines, Delta, Frontier Airlines, United
Flight Price $127
Distance 1,259 mi

Cheap PHX to STL Flights