Fly from STL to PHX: Best Rates and Travel Guide for St. Louis to Phoenix Flights

Cheapest flight found

$144

Economy
June 2026FrontierSTLPHX

Last updated Mar 13, 2026

Prices by Month

Price History

Tracking the Jun 4, 2026 departure — the cheapest date we found.

Price Behavior: STLPHX

Based on 6 months of fare data collected by Trip Manta.

Lowest Fare

$144

Highest Fare

$248

Median Fare

$210

Price Spread

$104

Price Volatilityhigh

Prices vary significantly — hourly tracking is especially valuable here.

Cheapest month to fly: June 2026 (from $144)

Most expensive month: July 2026 (from $248)

Biggest price drop caught: $47 between consecutive checks

Most frequent cheapest airline: Frontier

What This Means for You

Flights from St. Louis to Phoenix range from $144 to $248, a $104 spread across the months we track. If your dates are flexible, June 2026 tends to have the lowest fares. Because prices on this route change significantly, setting up hourly price alerts gives you the best chance of catching a short-lived drop before it corrects. We have caught drops as large as $47 between hourly checks on this route.

Track this route and save

Get email alerts when STL to PHX prices drop. We check every hour.

Start Tracking This Flight

Search this route

From

St. Louis (STL)

To

Phoenix (PHX)

Airport Information

St. Louis (STL)

St. Louis Lambert International Airport (STL) serves as the primary aviation gateway for the Missouri-Illinois metropolitan region. Located approximately 14 miles northwest of downtown St. Louis, it features two main terminals and serves as a major focus city for Southwest Airlines. The airport is famous for its historic Minoru Yamasaki-designed Terminal 1, which served as a precursor to the World Trade Center's design. Travelers can enjoy local culinary favorites like toasted ravioli at various concourse restaurants while waiting for their departure.

Phoenix (PHX)

Phoenix Sky Harbor International Airport (PHX) is the largest and busiest airport in Arizona, situated just three miles east of downtown Phoenix. Known as "America's Friendliest Airport," it serves as a major hub for American Airlines and a significant base for Southwest Airlines. The airport offers unique amenities like the PHX Sky Train, which provides free transportation between terminals and the valley's light rail system. Passengers arriving here will find easy access to Scottsdale, Tempe, and the surrounding desert resorts via a well-organized ground transportation network.

Frequently Asked Questions

How long is the flight from STL to PHX?

Direct flights from St. Louis to Phoenix usually take about 3 hours and 30 minutes, covering a distance of approximately 1,260 miles.

Which airlines offer non-stop flights on this route?

Southwest Airlines and American Airlines are the primary carriers offering consistent non-stop service between St. Louis and Phoenix Sky Harbor.

Is there a time difference between St. Louis and Phoenix?

Yes, St. Louis follows Central Time, while Phoenix is on Mountain Standard Time. Because Arizona does not observe Daylight Saving Time, the difference is either one or two hours depending on the time of year.

What is the best way to get from PHX airport to downtown Phoenix?

The most efficient method is using the free PHX Sky Train to reach the 44th St/Washington Valley Metro Rail station, which takes you directly into the heart of the city.

Learn More About Price Tracking

More Flights from St. Louis