$104 Find Cheap Flights from St. Louis to Arizona - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 26% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from St. Louis to Arizona

Cheapest round-trip prices found by our users on KAYAK in the last 5 days
Sort by: Cheapest
Phoenix
3h 20mNonstop
from $314per person
Tucson
5h 16m2 stops
from $377per person
Yuma
Yuma
5h 21m2 stops
from $447per person
Flagstaff
5h 19m2 stops
from $534per person
Explore the map
Booking Insights

Price, demand and travel trends for St. Louis to Arizona flights

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.

What are the cheapest fares from St. Louis to Arizona recently?

The cheapest fares from St. Louis to Arizona on KAYAK in the last week were to Phoenix Sky Harbor Intl (PHX) from $314 round-trip and to Tucson (TUS) from $377 round-trip.

How do fares into airports in Arizona compare?

According to KAYAK data from the last 12 months, the cheapest airports to fly into Arizona from St. Louis are:

• Prescott (PRC) (avg. price $384)
• Phoenix Sky Harbor Intl (PHX) (avg. price $394)
• Tucson (TUS) (avg. price $407)

Are flights from St. Louis to Arizona cheaper or more expensive than last year?

Fares from St. Louis to Arizona are about 14% higher than they were in November last year, averaging $366 round-trip.

What's the cheapest month to fly from St. Louis to Arizona?

February is typically the cheapest month to fly from St. Louis to Arizona, with round-trip fares averaging $352. August and November are usually the most expensive, averaging $473 and $456, respectively.

How do fares from St. Louis to Arizona vary by day of the week?

On average, Monday is the cheapest day to fly from St. Louis to Arizona and Saturday is the most expensive. Looking at the past 12 months of KAYAK data, it's 15% more expensive to fly on a Saturday compared to Monday.

What's the best time of day to fly from St. Louis to Arizona?

It's cheapest to fly to Arizona at night with average prices of $325. The morning is the most expensive time to fly, with average prices of $449.

What's the best time to book a flight from St. Louis to Arizona?

Book your flights 5 weeks before your trip. KAYAK data collected over the past 12 months shows that booking in this window can save you around 22% compared to booking at the last minute (within 2 weeks of departure).

Key details for St. Louis to Arizona flights

Low season

August

Cheapest flight

$104
Beat the crowds with an average 53% drop in travelers.
The most popular month to fly with an average 46% increase in travelers.
One-way flight from St. Louis to Phoenix Sky Harbor Intl Airport

Your St. Louis to Arizona flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines and booking tips.

  • Is now a good time to book a flight from St. Louis to Arizona?

    Yes. Fares from St. Louis to Arizona are low right now. As a rule of thumb, a round-trip under $323 (cheaper than most fares this year) is a good deal, so if you spot one at or below that, it's a good time to book.

  • How much should I budget for a flight from St. Louis to Arizona?

    Over the past 12 months, round-trip fares from St. Louis to Arizona have typically cost between $323 and $512.

  • What are the main airports serving Arizona?

    Arizona has 15 airports. 90% of KAYAK users choose Phoenix Sky Harbor Intl (PHX) as their arrival airport.

  • Which airlines fly nonstop from St. Louis to Arizona?

    Based on the flight schedule for the next 3 months, 2 airlines offer nonstop flights on this route:

    • Southwest
    • American Airlines

  • Which destinations in Arizona can I fly nonstop from St. Louis?

    Based on the flight schedule for the next 3 months, you can fly nonstop from St. Louis to just one destination in Arizona: Phoenix.

  • Is it cheaper to fly with a layover from St. Louis to Arizona?

    Yes, nonstop flights from St. Louis to Arizona average $413 over the past 12 months, but flights with a layover can cost less. The most affordable connecting airports are:

    • Las Vegas Harry Reid Intl (LAS) (avg. price $322)
    • Denver Intl (DEN) (avg. price $336)
    • Dallas Love Field (DAL) (avg. price $364)

  • How long is a flight from St. Louis to Arizona?

    Nonstop flights from St. Louis to Arizona take 3h 30m on average. All flights fly into Phoenix Sky Harbor Intl (PHX).

  • Which cabin classes are available from St. Louis to Arizona?

    On flights from St. Louis to Arizona you can book Economy Class, Business Class or First Class.

  • What are some popular landmarks around Arizona?

    Arizona is home to many popular sights. KAYAK travelers' favorites include:

    • Phoenix Convention Center
    • Chase Field
    • Camelback Ranch
    • Mortgage Matchup Center

  • What are the earliest and latest flights from St. Louis to Arizona?

    The earliest nonstop flight from St. Louis to Arizona departs at 5:05 am and the latest leaves at 10:45 pm. Nonstop flights take about 3h 30m.

Your guide to booking St. Louis to Arizona flights

Get tips on when to book, when to fly and what to know before your trip.
  • If you can plan ahead, the sweet spot for booking your flight is 5 weeks before your trip. KAYAK data shows fares in this window are around 22% lower than last-minute bookings (made within 2 weeks of departure). Not ready to commit? Set a Price Alert and we'll let you know when prices change.
  • Flexible with your dates? Fly in February to save some money. It's typically the cheapest month on this route, while flights in August will cost you the most.
  • Fly out on a Monday to get the cheapest fares. Avoid Saturday flights, which are about 15% more expensive.
  • If you're watching your budget, fly into Prescott (PRC) which has the lowest average airfare in the region. Just remember to budget for any onward travel by bus, car or domestic flight.
  • Start your trip in Phoenix, the most popular destination in Arizona. From there, it's easy to continue on to other popular spots such as Sedona, Scottsdale and Tucson.
  • Time or money? If speed matters most, fly from St. Louis to Phoenix Sky Harbor Intl (PHX). If you're after the lowest fares, Prescott (PRC) is usually your best bet.

Reviews of the top 5 airlines serving from St. Louis to Arizona

 
Need help choosing which airline to fly with from St. Louis to Arizona? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
SouthwestOverall score based on 4218 reviews
8.6Crew
8.1Boarding
8.0Comfort
7.0Food
7.5Entertainment
Airline reviews

Trash experience on all my flights this week. Delay after delay. The flight I’m waiting for has been delayed 6 times and nearly 3 hours.

2.0 MediocrePhilip, Sep 2026
Read more Southwest reviews

Trash experience on all my flights this week. Delay after delay. The flight I’m waiting for has been delayed 6 times and nearly 3 hours.

Exceptional. The gate crew responded quickly and got me onto this earlier flight as the final passenger, saving me more than four hours of wait time for my reserved flight.

The flight was delayed due to earlier issues at other airports. The crew was excellent & made it a good trip.

Snacks are always pretzels. Why can't you also offer peanuts ?

Only downside was the legroom and seat width, which is always a problem unless I spend more for a premium seat.

Very good. Sad to learn Southwest is going start to charge for bags

Exceptional crew! Friendly and professional. Pleasant attitude and treated everyone with respect.

The flight was promptly on schedule and Southwest delivered everything they promised. No excuses for any shortfalls just 100% ownership of their responsibilities and business. The boarding and seating policy is a complete shambles. What started out as a great idea when Southwest first hit the market has been turned into a disaster due to the lack of integrity in many of the people who fly Southwest and take advantage of Southwest generosity at the expense of their fellow passengers.

Crew was excellent - Plane was fine. Media was good, could use more kid shows; Not a fan of the brownie brittle -- snack could be slightly better.

Left on time and arrived early. Brand new plane and no parts missing. Comfortable seats. The actual Captain spoke prior to the flight and reassured everyone about safety. Crew was so nice and fun. Perfect flight!

I am United’s newest fan. The planes are clean, the staff is so friendly and snacks are more than just old pretzel crumbles. The captain came and said hello! Truly amazing experience

New Max 10, first class seats have been shrunk. End of a 20 hour journey, it was United not Lufthansa, just glad to get home

Requested for warm or hot water because of throat pain, it was denied. The entertainment system was hung, requested the crew to turn it off, instead of turning it off they rebooted the device. It was stuck again, no one bothered to check.

On boarding crew at the airport called in the boarding numbers too early meaning before the previous line was completed resulting in later numbers getting to board ahead. Also she asked those who boarded from number 3 to have the tags in their carry-on bags and leave it in the jet bridge. Most of the overhead bins were empty though. This is more work for the ground staff in addition to more inconvenience for passengers waiting to get their carry-ons from the jet bridge.

Our flight was great with an unexpected upgrade. However, four days into our travel we are still without a piece of luggage. The bag tracker has not been accurate, the airline is not communicating with me or the luggage delivery service and no one is willing to take responsibility or guarantee any kind of support or reimbursement. Unfortunately, we do not have the option to easily shop to replace items as we are currently on a cruise. I have been very disappointed by United Airlines response.

HORRIBLE, my initial flight was cancelled, they made me pay $200 extra dollars and that got cancelled as well! After 6 cancellations I decided to get a refund because I needed to get home to my babies. Out of $1000+ dollars they offered me only $40 in refund! Totally unacceptable! The flight that they cancelled I was able to fly it on another airline. I had to spend $400 on one way tickets just to get home! I’m still getting the runaround.

Flight was delayed only slightly before takeoff due to traffic control. However, the flight arrived early to ORD. Good flight. United has been very reliable for me.

Overall a very poor experience - booked premium economy tickets but due to last minute flight delays , all my itinery went for a toss and had to fly economy class with no access to lounge or any compensation by united airlines to make up for the flight delays . i had expected better experience than that from united.

Onboarding - it would be great to see on the screen what group they were boarding. It was very confusing on who was boarding (even though they called it out) they were not clear and the space to board was strange.

Older plane. Food was really bad, almost not worth the effort. Huge difference with European based airlines.

Fort Lauderdale doesn't have Priority Security line so why was such option available for purchase? I need a refund back

1/2 full flight, nice and comfy flight. On time, good service

Both ways the people in the rear section of the plane were forced to check their carry on bags. I would understand this if the size and number of bags were not limited, but I do not understand why there is not room for one small overhead bag per person, even if the flight is full. I could watch the baggage handlers loading the extra luggage from my window and I’m pretty sure mine wouldn’t have survived undamaged, even though it is new and sturdy.

Entertainment, clean plane and funny pilot over the intercom was excellent… however, gate agent was rude and was probably a Spirit employee before they went bankrupt… there were 3 flight attendants - 2 of them didn’t want to be there the other one was kind and nice… I want you to recognize how you have to compete with Delta or South West airlines or even American Airlines which would choose over you at any given day from here on out. Please treat people respectfully. If you hate working in this industry - go and work somewhere else. The flight was very empty and it shouldn’t be hard to crack a smile once in a while. Very disappointing… I remember flying Jet Blue back in the day from Dulles IAD to LAX and you guys were super cool and fancy and made flying fun again - truly elevated the experience. Don’t become the next most hated airline… you can do better . I want you to succeed…

Free wifi was almost impossible to get, kept dropping the connection

Not good - we boarded and taxied for an hour before they told us there were technical issues with the plane. They told us we were going to need to deplane, parked back at the gate but then didn’t tell us we didn’t have to anymore. There was just a lot of uncertainties with poor communication.

3.5 hour delay because of “mundane” mx issue. Aircraft had to be towed 3 times.

Overall great experience, though my screen for entertainment was not working and I could see that others were.

Given us a free miles or free flight for waiting for 9 hours I didn’t get home till 5am in the morning and I was supposed to be home at 9:30 touch down.

I had back trouble prior to my flight and everyone was great about helping me.

My luggage was not sent with us. Not sure if this is Envoy Air responsibility but that was a very BAD experience

American delayed the flight for a crew rest period. The delay occurred late in the evening - the earliest i can find is 10:20 pm. With a 6 am flight anyone on the flight would have already have been asleep (unless you are insane, a vampire or on drugs) and at least for me i was already on the way to the airport at 445 am the next morning when i discovered they delayed the flight until 9 am. Given the incoming flight was in the air at 6 pm the evening before this should have been figured out a lot more timely that was there only crew to use. Just frustrating given there is no consideration for customer experience anymore in flying.

Good crew and flight was on time. It’s a small plane with limited overhead luggage space. They said the overhead space was full and I had to check my bag. There was still space when I got on. Waiting for my checked luggage added 30 minutes to my trip. Not the end of the world but also not great.

Trip delayed for 2 hours because of rain. We boarded and have to get down the flight and reboard again.

No enough space plus only allowing one laggage instead of two like other airlines.

Qatar airways ,boarding arrangements at Hamid international airport could been better

Two flight changes before the scheduled flight. On the day of the flight, the flight was delayed, which caused the connecting flight to be missed. Then, I was directed to another airport (CUN) and traveled to Tulum. American gave a $12 voucher for lunch. The least expensive item on the menu at a Mexican restaurant was $9.99. Driving to Tulum was a bad auto crash, and traffic was delayed two-plus hours. The bottom line is that we should have been at the hotel at noon, but it ended up at 11:30 PM.

Miami lounges were overcrowded and we were unable to get in. We only had a short time. But the banks are too tight in all American hubs

Overall boarding and debarking is a joke. I dont even bring luggage anymore on trips because you can never allow them to be place then in the overhead bin or you have to pay or you check them which is even worse having to wait for your luggage on the tarmac.

American Airlines continues to price it can provide the least comfortable passenger experience in the air. This legacy carrier rivals the budgets for both terrible seats and inadequate amenities. I am a 5’7” woman who is not wider than a coach seat (even on these narrow bodied aircraft). My 3.5 hour flight was terribly uncomfortable because the leg room is inadequate (my knees hit the seat on front of me even when it was not reclined); the seat barely reclines; and the foam padding is worn thin to the extent one can feel the metal supports of the seat. Add to this the fact that the aisle is super narrow, so that the drink cart literally scrapes the arm rest of the aisle seat. It’s basically torture.

12 hour delay required getting on and off plane 3 times - would have at least liked to have been offered a snack or drink

They switched our terminal 3 times and we were delayed for four plus hours!!!

The flight never took off and we spent 7 hours at the airport

Gate not determined until I got to the airport - hard to plan the trip to the airport.

Very well recently! Frontier is improving and less harrassing customer on luggages! Positive!

Just know that everything, and I mean everything is “ala cart”. 60$ just to put something in the overhead bin. I will never fly Frontier again nor do I recommend them to anyone else.

This airline sucks. They offer low rates then charge you for everything, the app does not work well, the seats are the most uncomfortable. Maintenance issues on the flight, and you still have to sit through their credit card commercials. People are nice enough but does not make up for overall poor experience.

Flight was delayed one hour. Notification to the crowd waiting near the gate was terrible…announcements were unclear and very hard to hear and therefore understand. Frontier does NOT send texts to notify, only email. The reader board over the gate itself was NEVER updated to indicate the gate had been changed. It’s like a bunch of children are running things.

We’ve all seen the YouTube vids of out of control passengers. But this was an instance of a highly aggressive, bully flight attendant. Yelling in the face of a vet with PTSD who was texting their family. And no , we had not yet been instructed to put our phones in airplane mode. My suggestion is that you should pay whatever difference there is in order to avoid Frontier airlines. Additionally, after 3hrs trying to get customer service frontier offered a $25 voucher. I declined. This experience was so traumatic. To be verbally assaulted and abused by a flight attendant that has the power to say “boo” and I miss my flight ( which was to a family member’s funeral ). Frontier is unsafe and I cannot impress enough how much I discourage anyone ( esp those with any kind of disability like PTSD ) flying on Frontier.

I have come to accept Frontier as an absolute no-frills airline, paying for everything I want. A 4.5-hour flight should provide me with a complimentary beverage—rather, $4.9x for a soda. Or a bottle of water ought to be extended at no cost. 4 beers are on the menu, but only 1 type of beer is available (at $9.95). Also, so many restrictions to using a voucher from Barclay‘s Credit Card. Finally, try to reach a live agent for Frontier- impossible!

More options for your flight from St. Louis to Arizona

Complete your trip to Arizona with a hotel stay or car rental