Cheap Flights from Phoenix (PHXA) to St Louis (STL)

Compare Phoenix to St Louis flight deals

Find the cheapest month or even day of the year to fly to St Louis

Book the best St Louis fare with no extra fees

Flight deals from Phoenix to St Louis

Looking for a cheap last-minute deal or the best return flight from Phoenix to St Louis Airport? If you want to travel next month, return fares start from $363. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Phoenix to St Louis

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Phoenix to St Louis flights are currently cheapest in August.

Direct flights from Phoenix to St Louis

Phoenix to St Louis: Alternative routes

Compare routes from Phoenix to St Louis below. You may find an airport to fly into that's cheaper, faster, or easier than St Louis.

Phoenix to St Louis: Flight information

The things to know before you go.
Cheapest flight found$345
Cheapest month to flyAugust
Average flight time2 hrs, 57 mins
Most popular airlineSouthwest Airlines
Average flights per week60

Finding cheap flights from Phoenix to St Louis: Frequently asked questions

The best price we found for a return flight from Phoenix to St Louis is $345. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 57 minutes is the average flight time from Phoenix to St Louis.
Southwest Airlines, American Airlines and Alaska Airlines fly direct from Phoenix to St Louis.
As of June 2026, there are 120 flights per week flying from Phoenix to St Louis.
The cheapest month to fly from Phoenix to St Louis is usually August.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Phoenix to St Louis Airport on Wednesday, 26 August 2026.
Yes – the average flight time is 2 hours and 57 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to St Louis but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to St Louis is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Phoenix to St Louis Lambert International Airport (STL): What you need to know

  • Your journey comes together at Phoenix's main airport, Phoenix Sky Harbour International Airport (PHX). Check out the options for reserving a flight from Phoenix to St Louis Lambert International Airport (STL) departing from this base.

  • Around 2 hours 55 minutes is how long you can expect to be in the air on a direct Phoenix to St Louis Lambert International Airport flight.

  • The timezone in St Louis is UTC-6, which is one hour ahead of Phoenix. St Louis Lambert International Airport is located in St Louis.

  • The busiest route is Phoenix Sky Harbour International Airport (PHX) to St Louis Lambert International Airport (STL). There are 37 direct services each week.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for stress-free travel. Make sure you're at the airport on time to catch your flight from Phoenix to STL.

  • If you're going away during a popular month like March, arrive at the terminal even earlier. It's wise to arrive up to four hours before an international flight and two hours ahead of a domestic departure. Security lines will be longer during high seasons like Thanksgiving and Christmas.

Airports in Phoenix

Phoenix Sky Harbour International Airport (PHX)

  • You can jump on a direct flight from Phoenix to St Louis Lambert International Airport (STL) out of Phoenix Sky Harbour International Airport (PHX).

  • Well-known airlines that have direct flights from Phoenix to St Louis Lambert International Airport out of PHX include:

  • Southwest Airlines is the airline most travellers choose for flights from PHX to STL.

  • Among carriers on this route, Frontier Airlines leads the way for on-time arrivals.

  • PHX is around 5 kilometres from central Phoenix. If you're driving, ride-sharing or catching a taxi from the centre, it'll take 10 minutes or so to get there, depending on the traffic. If you're using public transport, expect the travel time to be around 25 minutes.

  • Have an early flight from Phoenix to St Louis Lambert International Airport? Avoid the mad dash to the terminal (and sneak in some bonus sleep) by staying at one of these stays near Phoenix Sky Harbour International Airport:

  • Phoenix Sky Harbour International Airport gets high marks for its on-time performance. 80% of flights that depart PHX land on time.

  • PHX's address is 3400 Sky Harbour Boulevard.

Phoenix-Mesa Gateway Airport (AZA)

  • AZA is about 32 kilometres from central Phoenix. It'll take you 30 minutes or so to get to the airport if you're driving from the city centre. Public transport takes approximately 1 hour 15 minutes.

  • Flying out early in the morning? You might like to check in to one of these accommodation options near Phoenix-Mesa Gateway Airport the day before your Phoenix to STL flight:

  • The majority of flights that depart Phoenix-Mesa Gateway Airport arrive at their destination within the expected time frame. It maintains a high on-time performance rate of 82%.

  • The street address for AZA is 6033 S. Sossaman Rd..

About St Louis Lambert International Airport (STL)

Getting from St Louis Lambert International Airport (STL) to central St Louis

  • Central St Louis is around 24 kilometres from St Louis Lambert International Airport and takes about 25 minutes to reach by car. Look into how to get from the airport to the city, whether that's with a taxi, car hire or ride-share.

  • If you're travelling on public transport, expect a journey of about 30 minutes.

How to find the cheapest flights from Phoenix to St Louis Lambert International Airport (STL)

  • $132 is currently the lowest price for a one-way ticket from Phoenix to St Louis Lambert International Airport. Return flights start at $345. These fares may change depending on demand and availability.

  • Don't leave things to the last minute. You're more likely to find cheap flights from Phoenix to STL if you book ahead. Airlines often have some great early bird discounts.

  • If you have some flexibility with your travel plans, use the 'Whole month' tool. It'll show you the cheapest price across every month when searching for your Phoenix to St Louis Lambert International Airport ticket.

  • Finding a cheap plane ticket from Phoenix to STL is easy with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch when the price has dropped.

  • Hunt for savings on a flight from Phoenix to St Louis Lambert International Airport with the help of the filters. Pick your ideal arrival and departure times, airlines and number of stops. You can also sort your results by 'Cheapest,' 'Fastest' or 'Best.'

The best time to fly from Phoenix to St Louis Lambert International Airport (STL)

  • Think about the kind of holiday you want when deciding when to fly. December is the quietest month to go to St Louis. July is when most people book flights from Phoenix to St Louis Lambert International Airport (STL), which may be perfect if you're chasing more excitement.

  • The warmest month in St Louis is July, with temperatures ranging between 17ºC (63ºF) and 33ºC (91ºF). Book your Phoenix to STL plane ticket then if that's your idea of comfortable weather.

  • Look for cheap tickets from Phoenix to St Louis Lambert International Airport in January if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between -7ºC (19ºF) and 8ºC (46ºF).

More about St Louis

Explore more of the United States

  • St Louis is easy to fall in love with, but there are so many other corners of the United States you'll want to see. Around 257 kilometres east of St Louis, a visit to Evansville will keep you busy. Check out popular attractions like Mesker Park Zoo, Riverfront Park and Evansville Museum of Arts, History & Science.

  • If you're ready to explore another great destination in the United States, head for Columbia, about 177 kilometres west of St Louis. Museum of Art and Archaeology, Mizzou Botanic Garden and Francis Quadrangle are key highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.