- 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)

Flight Deals
Cheap Flights from Salt Lake City to Iowa
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap Salt Lake City to Iowa Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Salt Lake City to Iowa 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 Salt Lake City to Iowa
Wed, Dec 2 - Sun, Dec 13
2:07 pm - 12:09 pmSLC Salt Lake City-CID Cedar Rapids
21h 02m1 stop Las Vegas Harry Reid Intl
12:59 pm - 1:06 pmCID Cedar Rapids-SLC Salt Lake City
25h 07m1 stop Las Vegas Harry Reid Intl
$204Multiple Airlines
Thu, Dec 24 - Mon, Jan 4
6:21 pm - 4:05 pmSLC Salt Lake City-DSM Des Moines
20h 44m1 stop Las Vegas Harry Reid Intl
1:20 pm - 3:29 pmDSM Des Moines-SLC Salt Lake City
27h 09m1 stop Las Vegas Harry Reid Intl
$207Multiple Airlines
Mon, Nov 23 - Tue, Dec 1
11:10 am - 6:35 pmSLC Salt Lake City-DSM Des Moines
6h 25m1 stop Phoenix Sky Harbor Intl
7:00 am - 3:30 pmDSM Des Moines-SLC Salt Lake City
9h 30m2 stops Denver Intl Las Vegas Harry Reid Intl
$286Southwest
Mon, Nov 23 - Tue, Dec 1
5:05 am - 1:10 pmSLC Salt Lake City-DSM Des Moines
7h 05m2 stops Phoenix Sky Harbor Intl Denver Intl
7:00 am - 3:30 pmDSM Des Moines-SLC Salt Lake City
9h 30m2 stops Denver Intl Las Vegas Harry Reid Intl
$291Southwest
Wed, Dec 23 - Thu, Dec 31
8:54 pm - 7:31 pmSLC Salt Lake City-DSM Des Moines
21h 37m1 stop Denver Intl
8:26 pm - 10:54 amDSM Des Moines-SLC Salt Lake City
15h 28m1 stop Denver Intl
$294Frontier
Sat, Dec 19 - Thu, Dec 31
1:50 pm - 7:31 pmSLC Salt Lake City-DSM Des Moines
28h 41m2 stops Las Vegas Harry Reid Intl Denver Intl
8:26 pm - 10:54 amDSM Des Moines-SLC Salt Lake City
15h 28m1 stop Denver Intl
$295Frontier
Fri, Dec 4 - Wed, Dec 9
2:40 pm - 8:33 pmSLC Salt Lake City-DSM Des Moines
4h 53m1 stop Denver Intl
9:30 am - 3:21 pmDSM Des Moines-SLC Salt Lake City
6h 51m1 stop Chicago O'Hare Intl
$301United Airlines
Sat, Dec 5 - Wed, Dec 9
5:25 pm - 11:09 pmSLC Salt Lake City-CID Cedar Rapids
4h 44m1 stop Minneapolis St Paul
11:00 am - 4:40 pmCID Cedar Rapids-SLC Salt Lake City
6h 40m1 stop Minneapolis St Paul
$337Delta
Wed, Dec 2 - Wed, Dec 9
10:27 am - 4:21 pmSLC Salt Lake City-CID Cedar Rapids
4h 54m1 stop Minneapolis St Paul
11:00 am - 4:40 pmCID Cedar Rapids-SLC Salt Lake City
6h 40m1 stop Minneapolis St Paul
$337Delta
Wed, Jan 20 - Sat, Jan 23
2:35 pm - 8:38 pmSLC Salt Lake City-DSM Des Moines
5h 03m1 stop Denver Intl
11:22 am - 6:43 pmDSM Des Moines-SLC Salt Lake City
8h 21m1 stop Chicago O'Hare Intl
$339United Airlines
Recent one-way flight deals from Salt Lake City to Iowa
Fri, Dec 4
8:10 am - 2:15 pmSLC Salt Lake City-DSM Des Moines
5h 05m1 stop Denver Intl
$161Southwest
Fri, Dec 4
12:20 pm - 10:05 pmSLC Salt Lake City-DSM Des Moines
8h 45m2 stops Denver Intl Chicago Midway
$166Southwest
Wed, Dec 30
6:32 am - 2:41 pmSLC Salt Lake City-CID Cedar Rapids
7h 09m1 stop Chicago O'Hare Intl
$169American Airlines
Tue, Dec 29
5:11 pm - 11:59 pmSLC Salt Lake City-CID Cedar Rapids
5h 48m1 stop Chicago O'Hare Intl
$169American Airlines
Wed, Feb 17
9:19 pm - 11:35 amSLC Salt Lake City-CID Cedar Rapids
37h 16m2 stops Phoenix Sky Harbor Intl Las Vegas Harry Reid Intl
$182Multiple Airlines
Wed, Nov 25
10:29 pm - 7:33 pmSLC Salt Lake City-DSM Des Moines
20h 04m2 stops Phoenix Sky Harbor Intl Denver Intl
$187Frontier
Thu, Nov 19
7:00 am - 12:31 pmSLC Salt Lake City-DSM Des Moines
4h 31m1 stop Denver Intl
$191United Airlines
Tue, Nov 3
9:28 am - 1:55 pmSLC Salt Lake City-DSM Des Moines
27h 27m1 stop Las Vegas Harry Reid Intl
$193Multiple Airlines
Sat, Mar 6
4:35 pm - 7:31 pmSLC Salt Lake City-DSM Des Moines
25h 56m1 stop Denver Intl
$210Frontier
Thu, Nov 19
7:16 am - 8:36 pmSLC Salt Lake City-DSM Des Moines
12h 20m2 stops Los Angeles Denver Intl
$216United Airlines
Recent last minute flight deals from Salt Lake City to Iowa
Wed, Nov 4 - Mon, Nov 9
8:25 am - 3:17 pmSLC Salt Lake City-CID Cedar Rapids
5h 52m1 stop Dallas/Fort Worth
3:56 pm - 11:50 pmCID Cedar Rapids-SLC Salt Lake City
8h 54m1 stop Dallas/Fort Worth
$462American Airlines
Wed, Nov 4 - Mon, Nov 9
1:31 pm - 11:39 pmSLC Salt Lake City-CID Cedar Rapids
9h 08m2 stops Phoenix Sky Harbor Intl Chicago O'Hare Intl
6:14 pm - 11:53 pmCID Cedar Rapids-SLC Salt Lake City
6h 39m1 stop Chicago O'Hare Intl
$467American Airlines
Fri, Oct 30 - Sun, Nov 1
1:04 pm - 8:59 pmSLC Salt Lake City-CID Cedar Rapids
6h 55m1 stop Denver Intl
6:00 am - 11:48 amCID Cedar Rapids-SLC Salt Lake City
6h 48m1 stop Chicago O'Hare Intl
$499United Airlines
Fri, Oct 30 - Sun, Nov 1
2:36 pm - 8:59 pmSLC Salt Lake City-CID Cedar Rapids
5h 23m1 stop Denver Intl
6:00 am - 1:25 pmCID Cedar Rapids-SLC Salt Lake City
8h 25m2 stops Chicago O'Hare Intl Denver Intl
$504United Airlines
Wed, Nov 4 - Mon, Nov 9
6:59 am - 5:39 pmSLC Salt Lake City-CID Cedar Rapids
9h 40m2 stops Phoenix Sky Harbor Intl Chicago O'Hare Intl
3:56 pm - 12:47 amCID Cedar Rapids-SLC Salt Lake City
9h 51m2 stops Dallas/Fort Worth Phoenix Sky Harbor Intl
$521American Airlines
Fri, Oct 30 - Sun, Nov 1
11:43 am - 7:38 pmSLC Salt Lake City-CID Cedar Rapids
6h 55m1 stop Chicago O'Hare Intl
6:14 pm - 11:53 pmCID Cedar Rapids-SLC Salt Lake City
6h 39m1 stop Chicago O'Hare Intl
$543American Airlines
Fri, Oct 30 - Sun, Nov 1
11:35 pm - 12:43 pmSLC Salt Lake City-CID Cedar Rapids
12h 08m2 stops Atlanta Hartsfield-Jackson Minneapolis St Paul
5:30 am - 1:45 pmCID Cedar Rapids-SLC Salt Lake City
9h 15m1 stop Atlanta Hartsfield-Jackson
$548Delta
Fri, Oct 30 - Sun, Nov 1
10:05 am - 9:50 pmSLC Salt Lake City-CID Cedar Rapids
10h 45m2 stops Washington, D.C. Dulles Intl Chicago O'Hare Intl
6:00 am - 1:25 pmCID Cedar Rapids-SLC Salt Lake City
8h 25m2 stops Chicago O'Hare Intl Denver Intl
$619United Airlines
Fri, Oct 30 - Sun, Nov 1
1:57 pm - 12:20 amSLC Salt Lake City-CID Cedar Rapids
9h 23m2 stops Dallas/Fort Worth Chicago O'Hare Intl
1:58 pm - 10:55 pmCID Cedar Rapids-SLC Salt Lake City
9h 57m2 stops Chicago O'Hare Intl Phoenix Sky Harbor Intl
$790American Airlines
Booking Insights
KAYAK's insights & trends for Salt Lake City to Iowa flights
Get data-powered insights and trends into flights from Salt Lake City to Iowa to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
How much is a round-trip flight from Salt Lake City to Iowa?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Salt Lake City to Iowa departing in December.
Flight prices are below average for this route right now.
Flights to Iowa from Salt Lake City usually cost between $307 and $616 in December.The lowest price found in the past 5 days was $207 on Multiple Airlines (Dec 24-Jan 4).
How long does a flight from Salt Lake City to Iowa take?
The duration of a flight to Iowa depends on your arrival airport. The shortest routes to Iowa from Salt Lake City are to Des Moines, which takes 4h 22m, Cedar Rapids, which takes 5h 36m, and Waterloo, which takes 5h 48m.
Which cabin class options are there for flights between Salt Lake City and Iowa?
The average price of round-trip flights for each cabin class for the route found by users searching on KAYAK over the last 2 weeks.
There is only one cabin class option available for the route, which is Business. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.
Good to know
Low season | January |
|---|---|
High season | December |
Cheapest flight | $161 |
FAQs - booking Iowa flights
Reviews of the top 5 airlines serving from Salt Lake City to Iowa
See real verified KAYAK customer reviews for airlines flying from Salt Lake City to Iowa. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.9
SouthwestOverall score based on 4221 reviews
8.1Boarding
7.0Food
7.4Entertainment
8.6Crew
8.0Comfort
Airline reviews
On time departure and arrival. Had to be the oldest plane in the SWA fleet but it got me where I needed to be.
8.0 ExcellentJohn, Oct 2026
On time departure and arrival. Had to be the oldest plane in the SWA fleet but it got me where I needed to be.
Flight was delayed out of BWI unexpectedly / without a reason given but otherwise ok.
I got a bit sick on the flight, and was so grateful when the male flight attendant explained to me they keep the back row open for cases like mine. He took such great care of me! I was incredibly grateful.
For the first time in a long time we had a flawless experience with Southwest. Both flights were early and no mechanical errors at all. We were shocked and pleasantly surprised 😮.
I stopped flying southwest a long time ago. I don’t care for their boarding process, especially when I have a family to try and seat together. The early bird check in made it so much easier. As long as you do that, it’s great.
Everything was very good. I will fly Southwest again soon!
Nice and easy. You can't go wrong with the value and quality or Southwest.
Flight was cancelled due to “inclement weather” even though all other carriers continued to operate as planned.
sw cancelled our flight 2 hours before we were to leave. Our bags were already checked. Only communication we had was a text that had a link to reschedule that did not work. When we finally got to front of line ticket agent said they could not get us on a flight until Wednesday. This was Sunday. 3 days. The. They stated since it was “weather” related they would not give us vouchers for food, hotel stay anything. So we had to book on a different airline costing us an extra $1000. Unacceptable.
Love Southwest! Always a good trip with a happy crew who goes out of their way to be kind and fun.
Aircraft without problems that leave on time, not 2 hours late with last minute gate changes across the terminal
I like Delta. I dislike the volume of announcements from the crew. They are not always easy to hear and typically repetitive.
Sat in the plane at the gate in SLC for 2+ hours before take off, getting me home nearly 3 hours later than planned.
Sat in the tarmac at O’Hare for 65 minutes. This is a regular occurrence for delta at O’Hare
We never made it on this flight because we missed our connection due to o delayed flight from Jackson.
Average seat comfort, a drink and chips were provided, early boarding because we checked a carryon at the gate was nice. Ticket pricing shenanigans, including fees to pick a seat, check a bag, and get food onboard - evidence the industry is reinvigorating last century’s strategies- destroys the experience before one ever arrives at the airport. It’s difficult to recognize any value or sustain loyalty in the end-to-end process making air travel more drudgery than pleasure.
Everything was great until I lost my water bottle and they can’t seem to locate it. I know I left it on the plane though.
Smaller plane for a longer flight than my first one. Doesn’t make sense.
Delta needs to step its game up get a more reliable internet service. Internet service was non-existent for this flight.
NEVER MADE THE FLIGHT BECAUSE DELTA SAID THEY CAN NOT
1) United economy seats barely recline. 2) I have yet to get United WiFi to work, after numerous flights.
Flight was delayed almost an hour because the cleaning crew broke one of the bathroom doors.
On time. Accommodated carry on and personal bag in the plane. Good entertainment available and access without using own device. Gave a whole can of juice rather than a pour. Seat did not recline much.
Airplane is not very clean, food quality and taste was not good. Lufthansa used to be good but nowadays went down. Overall experience is just okay, wouldn't fly again, prefer Turkish airlines.
Very Poor. Significant delays getting to Chicago and then very poor communication on delays in Chicago to Cleveland. We could have rented a car and driven there faster than the delays ended up being.
A long delay. Don't travel late in the day.
The seat was comfortable. There was a lot of turbulence. If it weren't for that,it would have been okay.
First class ticket gets you a choice of chips or nuts. . Just like economy Southwest. Also no screen in the seats. This is first class???!
All of the United employees I interacted with were professional and courteous. The aircraft was clean, the food on the flight was good. No complaints here.
Late boarding by three hours. No Wi-Fi. No screens. Cramped seats. Sitting on the tarmac for 30 minutes after landing waiting for a gate. Delay in luggage getting to baggage claim.
For the first time in all my travels I found the arm rests very inadequate and painful. The arm rest between me and the passenger to my left was thin and didn’t support either of us. On the right side, (window side) the armrest was thin and short causing me pain mid-arm.
It was very hot on the plane and it wasn’t acknowledged by the crew. This whole trip was one of the worst flying experiences I’ve had in a while. We sat in that hot plane on the tarmac in SLC for 45 min (after being delayed for 33 min for crew). 4 hours in the air in a barely cooled cabin. Over 30 min sitting on the tarmac in CLT waiting for a gate. I missed my original connection but was fortunate to get on the last flight out to RDU so I can make my 2 hour drive home. I know these things happen. But it’s frustrating nonetheless.
WiFi didn’t work the entire flight. Very disappointing. Minimal food and options - sadly the state of current affairs. All other aspects of the flight were fine.
Given it’s a red-eye into Charolotte, we didn’t get any food. The survey does not include “N/A” so the rating will be skewed.
It went up and down at the right time and place. I’m happy with that outcome.
Flight was cancelled as I was in line for security. Next available flight got me to my destination 24 hrs later than the first. No refunds offered, just credit toward another flight. I booked with delta, got to my destination only 2 hrs behind my original flight schedule. Won’t be using American again.
It was a good flight - not overbooked and in time.
It was perfect in almost all ways. In fact it arrived early in both legs of my flight. The entertainment was marginal, but that was due mostly to the length of the flight. I love American!
Thankfully no connections off of this one on the day of the flight as it was delayed 90+ minutes.
Average - flew with Jet Blue internal and it was far more comfortable and better food and entertainment. Notable difference
Frontier didn’t give us enough notice that our flight had been delayed. I was just entering the airport when I received the notice, less than 2hrs before my scheduled flight. They delayed it 1hr 22min because another jet left late out of Vegas. Frontier needs better communication with customers because I could have eaten at home and had someone drive me instead of paying for an Uber.
I know Frontier is a “no-frills” airline. I understand the concept. However, I jumped on some tickets for our family vacation, expecting to play a bit of a game to figure out the family bags and not over spend. In the end, I got the short end of this deal by far. 1. I did not expect them to charge the baggage fee for each direction. It makes the fee look high-ish at a glance, but reasonable. Then when you get to checkout and realize you have to pay it twice to come home with your luggage, it becomes ridiculous. 2. The low checked bag weight limit. I am used to packing a 50lb bag with my preferred airline. Frontier’s artificially low 40lb limit more quickly triggers the extra weight fee, which almost DOUBLES the price of the bag if you go over ($79 for the bag/$75 for the next 10 lbs) 3. The fee for a carry-on bag is the same as a checked bag but with a lower size and weight limit. Make it make sense! 4. The seats are terrible. My 2.5 hour flight almost had me losing my mind. I’m 6’3” and my femurs barely fit in the space provided. My knees had to wiggle just right to jam into the crack next to the armrest of the seat in front of me. The cushioning was thin and inadequate. I am tall but I’m not a freak. These seats are unacceptable. 5. I overheard the woman next to me speaking with the gate agent about being charged a $25 fee for not checking in online - she checked in at the airport counter when she arrived. That’s ridiculous. She was old and in a wheelchair. She had a paper boarding pass, and was obviously not tech savvy. She should not be punished for that. 6. They do not have good placement in the terminals. It was always out on the end or down on a subfloor, and we had to walk out on the tarmac almost every time. In Denver. Their home airport! 7. Every time I loaded a new page on the website while buying my tickets or my bags, it was constantly trying to upsell me on some esoteric bundle. Like, a pop-up every time. Very annoying. 8. No screens in the boarding area (at least where we were) to confirm you’re in the right place. Just static gate number signs. I am sure these are standard practices for Frontier, and I should have read more about them before I purchased tickets, but as a result of this single round trip, I do not plan to ever use this cut-rate airline again. I would rather pay the normal amount for a ticket and be treated like a customer instead of a mark.
I paid for the upgraded bundle. Was worth it! Great experience round trip!
Decent clean onboard experience. Okay discount airline experience. Unfortunately, any customer service interactions are difficult and unhelpful. There is no service. Also, a premium seat only gets you premium boarding if you line up first. Once they start general boarding you must go to the back of the line. Not very premium
The delay was ridiculous because nary a word escaped from the gate attendant regarding our flight status. It was a complete joke.
Plane was down graded and I lost my uncharged exit row with more leg room. No mention or offer of refund from podium. Flight attendant was nice to explain this happens often and that I could request a refund via online form submission. I did this and have heard nothing back.
Although we received an email from Kayak AND the airline, turns out we were not on Frontier’s manifest for the flight. We had to purchase tickets at the gate. Not sure where this transaction fell apart, but it did. We are now disputing the charges for the SLC to PDX flight originally booked through Kayak.
Our flight was cancelled and I spent $800 on a replacement ticket. No refund was awarded other than the cost of my original Frontier ticket. unacceptable...
The worst experience ever!!! They canceled our flight when we arrived at the airport to check in. We asked why is it canceled they told us they don’t know. No apology, very cold and rude. We had to pay for another night at the hotel, we had to call out of work. We won’t be using them anymore in the future!!!
Flying Frontier was a nightmare. From the booking through Kayak, checking in, departing and arriving, I will never recommend Kayak or Frontier.
More options for your flight from Salt Lake City to Iowa
Complete your trip to Iowa with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Iowa
Cabin classes available on flights to Iowa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Salt Lake City to Iowa
Flights from all airports in Salt Lake City to Iowa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
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.
Flights from Salt Lake City to popular cities in Iowa
Flights from Salt Lake City to Omahafrom $331