- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from St. Louis to Phoenix (STL-PHX)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from St. Louis to Phoenix that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from St. Louis to Phoenix
Fri, Dec 18 - Sat, Dec 19
4:21 pm - 12:30 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
9h 09m1 stop Denver Intl
5:50 am - 6:08 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
11h 18m2 stops Los Angeles Denver Intl
$314Frontier
Sat, Dec 19 - Sun, Dec 20
7:03 pm - 12:30 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 27m1 stop Denver Intl
2:05 pm - 10:53 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
19h 48m2 stops Los Angeles Atlanta Hartsfield-Jackson
$314Frontier
Sat, Feb 27 - Sun, Feb 28
7:02 pm - 12:29 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 27m1 stop Denver Intl
11:59 pm - 12:04 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
23h 05m2 stops New Orleans Louis Armstrong Orlando
$364Multiple Airlines
Wed, Feb 17 - Mon, Mar 1
5:45 am - 8:15 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 30mnonstop
8:45 pm - 12:40 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 55mnonstop
$377Southwest
Wed, Dec 23 - Thu, Dec 31
9:45 pm - 12:15 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 30mnonstop
5:45 am - 9:35 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 50mnonstop
$377Southwest
Thu, Dec 10 - Thu, Dec 17
2:23 pm - 4:51 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 28mnonstop
7:56 pm - 11:52 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 56mnonstop
$377American Airlines
Fri, Dec 25 - Fri, Jan 1
7:35 am - 10:14 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 39mnonstop
7:56 pm - 11:52 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 56mnonstop
$377American Airlines
Sat, Dec 19 - Sun, Dec 20
9:50 am - 12:30 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
15h 40m3 stops Jonesboro Nashville Intl Denver Intl
2:05 pm - 10:53 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
19h 48m2 stops Los Angeles Atlanta Hartsfield-Jackson
$408Multiple Airlines
Fri, Dec 11 - Mon, Dec 14
1:18 pm - 7:15 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 57m1 stop Chicago O'Hare Intl
2:50 pm - 8:57 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
5h 07m1 stop Denver Intl
$507United Airlines
Wed, Dec 2 - Sat, Dec 5
10:45 am - 4:43 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 58m1 stop Houston George Bush Intcntl
6:20 am - 12:53 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
5h 33m1 stop Denver Intl
$507United Airlines
Recent one-way flight deals from St. Louis to Phoenix
Wed, Feb 17
7:02 pm - 12:29 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 27m1 stop Denver Intl
$82Frontier
Fri, Dec 11
7:54 pm - 12:43 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
5h 49m1 stop Denver Intl
$83Frontier
Thu, Dec 24
8:20 pm - 10:45 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 25mnonstop
$189Southwest
Tue, Dec 22
5:20 am - 7:45 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 25mnonstop
$189Southwest
Wed, Nov 25
7:58 am - 10:39 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 41mnonstop
$189American Airlines
Thu, Dec 31
2:45 pm - 5:09 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 24mnonstop
$189American Airlines
Thu, Dec 3
2:00 pm - 10:51 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
45h 51m3 stops Jonesboro Nashville Intl Denver Intl
$193Multiple Airlines
Tue, Dec 1
5:20 pm - 12:28 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
8h 08m1 stop Minneapolis St Paul
$199Delta
Sun, Mar 28
8:50 am - 1:06 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 16m1 stop Houston George Bush Intcntl
$273United Airlines
Wed, Feb 17
8:53 am - 9:53 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
14h 00m3 stops Denver Intl Los Angeles San Francisco
$275United Airlines
Recent last minute flight deals from St. Louis to Phoenix
Sun, Nov 15 - Sat, Nov 21
1:28 pm - 1:33 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
25h 05m1 stop Las Vegas Harry Reid Intl
12:30 pm - 4:20 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
26h 50m1 stop Las Vegas Harry Reid Intl
$340Frontier
Sat, Nov 14 - Sat, Jan 30
7:59 pm - 12:42 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
5h 43m1 stop Denver Intl
9:03 pm - 12:04 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
26h 01m2 stops Las Vegas Harry Reid Intl Orlando
$342Frontier
Sat, Nov 14 - Sat, Jan 30
8:00 am - 10:36 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 36mnonstop
7:52 pm - 11:55 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
3h 03mnonstop
$512American Airlines
Sat, Nov 14 - Sat, Jan 30
8:40 am - 1:50 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 10m1 stop Los Angeles
5:45 pm - 9:45 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
3h 00mnonstop
$521Southwest
Tue, Nov 10 - Tue, Nov 10
2:05 pm - 4:30 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 25mnonstop
6:15 pm - 10:10 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 55mnonstop
$631Southwest
Wed, Nov 11 - Wed, Nov 18
8:00 am - 10:36 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 36mnonstop
7:56 pm - 11:56 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
3h 00mnonstop
$631American Airlines
Tue, Nov 10 - Tue, Nov 10
6:15 am - 12:12 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
6h 57m1 stop Houston George Bush Intcntl
1:53 pm - 9:40 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
6h 47m1 stop Chicago O'Hare Intl
$645United Airlines
Tue, Nov 10 - Tue, Nov 10
5:00 am - 12:24 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
8h 24m1 stop Chicago O'Hare Intl
2:50 pm - 8:59 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
5h 09m1 stop Denver Intl
$645United Airlines
Fri, Nov 13 - Sun, Nov 15
4:26 pm - 4:17 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
24h 51m2 stops Orlando Denver Intl
3:05 pm - 11:19 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
19h 14m3 stops Page Las Vegas Harry Reid Intl Dallas/Fort Worth
$740Multiple Airlines
Sat, Nov 14 - Sat, Jan 30
10:21 am - 11:27 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
14h 06m2 stops Dallas/Fort Worth San Diego
5:06 pm - 5:09 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
23h 03m2 stops San Diego Dallas/Fort Worth
$753Alaska Airlines
Recent direct flight deals from St. Louis to Phoenix
Wed, Feb 17 - Mon, Mar 1
5:45 am - 8:15 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 30mnonstop
8:45 pm - 12:40 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 55mnonstop
$377Southwest
Wed, Dec 23 - Thu, Dec 31
9:45 pm - 12:15 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 30mnonstop
5:45 am - 9:35 amPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 50mnonstop
$377Southwest
Thu, Dec 10 - Thu, Dec 17
2:23 pm - 4:51 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 28mnonstop
7:56 pm - 11:52 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 56mnonstop
$377American Airlines
Fri, Dec 25 - Fri, Jan 1
7:35 am - 10:14 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 39mnonstop
7:56 pm - 11:52 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 56mnonstop
$377American Airlines
Thu, Jan 14 - Sat, Jan 16
2:28 pm - 5:03 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 35mnonstop
9:30 am - 1:38 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
3h 08mnonstop
$377American Airlines
Thu, Dec 3 - Thu, Dec 10
2:23 pm - 4:51 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 28mnonstop
7:56 pm - 11:52 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 56mnonstop
$377American Airlines
Fri, Dec 4 - Mon, Dec 7
7:55 am - 10:34 amSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 39mnonstop
7:56 pm - 11:52 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 56mnonstop
$377American Airlines
Fri, Dec 18 - Sat, Dec 19
2:45 pm - 5:09 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 24mnonstop
7:56 pm - 11:52 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
2h 56mnonstop
$377American Airlines
Sat, Dec 12 - Sat, Jan 16
2:31 pm - 5:01 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 30mnonstop
9:30 am - 1:38 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
3h 08mnonstop
$377American Airlines
Fri, Feb 5 - Fri, Feb 12
2:28 pm - 5:03 pmSTL Lambert-St Louis-PHX Phoenix Sky Harbor Intl
3h 35mnonstop
9:30 am - 1:44 pmPHX Phoenix Sky Harbor Intl-STL Lambert-St Louis
3h 14mnonstop
$377American Airlines
Booking Insights
Price, demand and travel trends for St. Louis to Phoenix Sky Harbor Intl Airport flights
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Layovers
More
How much is a round-trip flight from St. Louis to Phoenix Sky Harbor Intl Airport?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from St. Louis to Phoenix Sky Harbor Intl Airport departing in december.What's the cheapest day of the week to fly from St. Louis to Phoenix Sky Harbor Intl Airport?
Based on deals KAYAK users found in the last 12 months, Friday is the cheapest day of the week to fly from St. Louis to Phoenix Sky Harbor Intl Airport. It’s 6% cheaper than the average day, while Sunday is the most expensive, with prices 10% higher.
What’s the cheapest month to fly from St. Louis to Phoenix Sky Harbor Intl Airport?
KAYAK internal proprietary data takes all prices for each month over the last 12 months for round-trip flights from St. Louis to Phoenix Sky Harbor Intl Airport, removes the top 0.1% to account for outliers and then takes the median of all values for each month.•February is the cheapest month to fly from St. Louis to Phoenix Sky Harbor Intl Airport at $340 round-trip.
•November ($456) and August ($441) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 34% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.
Round-trip flights from St. Louis to Phoenix Sky Harbor Intl Airport typically range from $318 to $489. The lowest price found in the past 5 days was $314, on Frontier.
Which airline is the cheapest to fly from St. Louis to Phoenix Sky Harbor Intl Airport?
Frontier ($314) and American Airlines ($377) are the cheapest airlines to fly round-trip from St. Louis to Phoenix Sky Harbor Intl Airport according to KAYAK data over the last 5 days.
Which airline offers the most nonstop flights between St. Louis and Phoenix Sky Harbor Intl Airport?
Southwest and American Airlines offer the most frequent nonstop flights from St. Louis to Phoenix Sky Harbor Intl Airport, at 31 and 14 flights per week respectively. Based on KAYAK flight data over the last 3 months.
What’s the most popular layover airport when flying from St. Louis to Phoenix Sky Harbor Intl Airport?
KAYAK data for 1-stop round-trips over the past 3 months. Only counts itineraries with the same layover on both legs.Denver Intl (DEN) is the most popular layover for the St. Louis to Phoenix Sky Harbor Intl Airport route. 70% of KAYAK users who booked 1-stop round-trips over the past 3 months connected via DEN.
What is the cheapest layover airport when flying from St. Louis to Phoenix Sky Harbor Intl Airport?
Flights via Denver Intl (DEN) offer the most affordable fares, with an average round-trip price of $255. Based on KAYAK data over the past 3 months.
Which route with a layover is the fastest from St. Louis to Phoenix Sky Harbor Intl Airport?
Salt Lake City (SLC) offers the shortest 1-stop connection from St. Louis to Phoenix Sky Harbor Intl Airport at 5h 54m one-way, 2h 25m longer than the 3h 29m direct flight. Based on KAYAK data over the past 3 months.
When flying from St. Louis to Phoenix Sky Harbor Intl Airport which airport offers the shortest layover?
Salt Lake City (SLC) had the shortest average connection time for St. Louis to Phoenix Sky Harbor Intl Airport layovers at 3h 24m over the past 3 months.
How many nonstop flights run daily between St. Louis and Phoenix Sky Harbor Intl Airport?
There are 6 to 7 flights per day from St. Louis to Phoenix Sky Harbor Intl Airport, about 44 flights per week. Monday has the most departures, with 16% of weekly flights.
What time of day do most flights depart from St. Louis to Phoenix Sky Harbor Intl Airport?
Based on KAYAK flight schedules for the upcoming 3 months.Most nonstop flights from St. Louis to Phoenix Sky Harbor Intl Airport depart in the morning, accounting for 51% of nonstop departures. Around 3 flights are scheduled in that window over the next three months.
Expert advice
Expert advice for your flight from St. Louis to Phoenix
AI-powered summary based on content written by travel experts. AI can make mistakes.
Our travel experts
Key details for St. Louis to Phoenix Sky Harbor Intl Airport flights
Low season | August |
|---|---|
High season | February |
Cheapest flight | $82 |
When to book flights from St. Louis to Phoenix
Are your dates flexible? Find out the best times to travel from St. Louis to Phoenix based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your St. Louis to Phoenix Sky Harbor Intl Airport flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking St. Louis to Phoenix Sky Harbor Intl Airport flights
Get tips on when to book, when to fly and what to know before your trip.Prefer to fly direct from St. Louis to Phoenix Sky Harbor Airport?
Direct data is based off flight results for the next 60 days. Find direct flights from all airlines flying direct from Lambert-St Louis to Phoenix Sky Harbor Intl.
Direct departures
Lambert-St Louis to Phoenix Sky Harbor Intl
Monday
American Airlines,Southwest
American Airlines,Southwest
Tuesday
American Airlines,Southwest
American Airlines,Southwest
Wednesday
American Airlines,Southwest
American Airlines,Southwest
Thursday
American Airlines,Southwest
American Airlines,Southwest
Friday
American Airlines,Southwest
American Airlines,Southwest
Saturday
American Airlines,Southwest
American Airlines,Southwest
Sunday
American Airlines,Southwest
American Airlines,Southwest
Direct returns
Phoenix Sky Harbor Intl to Lambert-St Louis
Monday
American Airlines,Southwest
American Airlines,Southwest
Tuesday
American Airlines,Southwest
American Airlines,Southwest
Wednesday
American Airlines,Southwest
American Airlines,Southwest
Thursday
American Airlines,Southwest
American Airlines,Southwest
Friday
American Airlines,Southwest
American Airlines,Southwest
Saturday
American Airlines,Southwest
American Airlines,Southwest
Sunday
American Airlines,Southwest
American Airlines,Southwest
More options for your flight from St. Louis to Phoenix
Complete your trip to Phoenix with a hotel stay or car rental
Other airlines flying to St. Louis
Flight deals from the most popular airlines with KAYAK users flying the route
Information on your arrival and departure airports
Cabin class types available on flights to Phoenix
Cabin classes available on flights from St. Louis to Phoenix. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights to and from St. Louis and Phoenix
Flights from domestic origins to Phoenix
Choose which airport to fly into in St. Louis
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.