Find cheap flights from Johannesburg to Iowa

Search hundreds of travel sites at once for deals on flights to Iowa

JNB — Iowa
Sep 30 — Oct 71
Return
1 adult
Economy
0 bags
From?
To?
Fri 30/9
Fri 7/10

Let KAYAK do the searching

Save 8% or more

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

December

High season

August

Cheapest flight

R11 965

Average price (return flight)

R16 923

Good deal (return flight)

R16 923
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Johannesburg OR Tambo to Des Moines
(avg. price over the last 2 weeks)
or less

Top tips for finding cheap flights to Iowa

  • High season is considered to be June, July and August. The cheapest month to fly from Johannesburg is February.

FAQs - booking Iowa flights

Top 4 airlines serving Johannesburg OR Tambo to Iowa

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 11886 reviews
8,3Boarding
8,1Comfort
8,6Crew
8,2Entertainment
8,0Food
Airline reviews

Better option on food selection

Read more about Qatar Airways

Better option on food selection

It's getting to the point in life that a flight in coach in those little seats for 9 to 15 hours is just too cramped. This was a packed flight with nearly every center seat taken. Good for Qatar airlines, which is a terrific airline, but its tough to ride in those little seats on long-haul flights

Qatar is undoubtedly the best airline in the world. Very impressed with their all around service and customer care.

The airport staff of Qatar airlines was UNFRIENDLY and UNHELPFUL. They all acted like we were bothering them. They gave no help in moving from one station to another. In general they gave an extremely bad first impression of Qatar airlines!!

Pros: "I would have appreciated that with ALL required paperwork, my stay at check in point would have lasted a little less than two hours I spent standing and waiting for a feedback."
Cons: "Updating clients and offering a seat if it’s a long wait could have improved the situation. It is on reception that the business gets its impression. Thanks."
Pros: "Everything great!"
Cons: "~"
Pros: "Crew was great. They made up for mistakes in a positive and amenable way."
Cons: "Flight was late. There was no communication about it. The flight from Joburg to Doha was late, therefore I missed my connection. The delay was not officially communicated to any of the passengers — no announcements made, no representatives to talk to at the gate — until well past the time that we should have been in the air. It was distressing."
Pros: "The crew was very attentive and professional"
Cons: "Food wasn't great"
Pros: "Crew is amazing"
Cons: "The Entertainment screen wasn’t working"
Pros: "My FA from IAH to DOH was outstanding. She made sure I was comfortable the whole flight"
Pros: "The crew was amazing and delightful"
Cons: "The crew was amazing and delightful but should provide food to kids first before even those special diet or vegetarians."
Pros: "Great crew and food. Nice economy class."
Pros: "Great service, as always. Very comfortable flight."
Cons: "In flight WiFi is too expensive and unreliable. Compares very poorly to some competitors (free - in business - and fast on Turkish Airlines)"
Pros: "Nice crew, 1 hr free WiFi"
Cons: "Significant delay on jetway, temps uncomfortable,"
Pros: "Excellent"
Pros: "Short flight. Attentive crew"
Pros: "Qatar is awesome. Amazing service and great new planes."
Cons: "All good"
Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"
Pros: "I am very pleased to travel with Qatar airways. Qatar airways and Singapore Airlines are the best companies."
Cons: "I was a little bit annoyed with the staff at the Doha airport at the boarding gate because she did not let me get in to boardin in priority even though with my privilege club card, I do have to insist after the call for zone 1 to proceed for boarding."
Pros: "The service of the cabin was great!"
Cons: "The food was not of the quality I would have expected from the expectation created by the airlines marketing. We boarded close to a full hour later than scheduled and the boarding process was very slow."
Cons: "Did not make this flight."
Pros: "Everything"
Cons: "Excellent"
Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"
Pros: "Qatar airways is the best airlines and they serve you like a 5 stars hotel"
Cons: "The problem is when they linked a flights frome other airlines companies. Under ( one world ) On this flight the were linked with sirlankian airlines The flight was full and a lot of older asian on flight they don’t respect people and speak loudly The smell was not good enough"
Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "The change of my flight schedule for the entire journey was done without giving me any options (departure flights from origin and return). It would have caused me inconvenience if the change of time does not allow me to adjust my plans."
Pros: "Great flight. Everything was good. The only very small issue is hey offer WiFi but even if you pay the allocation of data make you feel like you living in the 1990. 10 meg free and 300 meg for a whole flight is a complete joke, especially for USD 30. They could manage protocols but give a reasonable service."
Cons: "WiFi"
Pros: "Qatar is a reliable airline."
Cons: "No matter how many times I have traveled with Qatar (5 international flights in the last year); I still do not receive any benefits such a priority boarding or upgrades."
Pros: "The service from check-in till landing was on the ball and superb. They were friendly and eager to assist with everything. They have the latest movies and shows to watch on their in-flight entertainment."
Pros: "great crew and food."
Cons: "being charged excess baggage when one suitcase weigh under weight. Having to wait at the terminal for a hour and a half because of bad weather -- not the pilot's fault"
Pros: "Food, seat OK, crew excellent"
Cons: "Immigration at Doha is appalling. More than 75 minutes waiting and very understaffed."
Pros: "The plane from Johannesburg to Doha was Fine but not as wonderful and comfortable As flight from Doha to Chicago"
Cons: "They lost my bag and that’s disappointing considering I have my bank account details in that bag. Very disappointed by this"
Pros: "I was actually impressed with the entertainment selection :)"
Cons: "The economy seats are just unfortunately not a place you can get comfortable enough to sleep. On 14 hour flights one hopes to sleep."
Pros: "Food and entertainment"
Cons: "Hard cushioning and narrow seats on the 787"
Pros: "Had a good experience , comfortable check in , boarding , seating and polite crew . Good part was the flight was on time and on couple of occasions before time arrival . Great entertainment options in the flight ."
Cons: "I had requested vegiterian food but they were short of veg food options . they did not have enough veg food on board from Doha to Nagpur . also it would be great if they considered more interesting menu ."
Pros: "Good in-flight service"
Cons: "Cramped seats"
Pros: "In general the crew was very nice."
Cons: "The dreamliner is a little tight in relation to the B777. The Kosher meals very all the same for breakfast lunch and snack"
Cons: "1. rude staff - i stood in Jburg at the counter for 13 minutes (i checked my clock) while 8 staff ladies spoke among themselves in a myriad of languages. FINALLY one lady asked if i had been helped! I said no and she was clearly less than thrilled to be the one to help with my question. i literally just wanted to ask if my seat assignment was a window, middle or aisle, but it was like i was the bane of her existence and i interrupted their social hour. On my outbound flight (ORD to DOH) I also watched three staff members be beyond rude to guest after guest at the check in counter regarding baggage when they came forward to "re check-in" which was a new requirement for most people. There was a lot of general confusion on behalf of the consumers and the staff was NOT the least bit patient or helpful in explaining what they needed from us or why this flight had different procedures than normal. I still don't know why they were so fussy about baggage and made everyone re check in at the gate in fact. And they didnt do it to my baggage so i have no idea why they were so rude to some and completely left others alone. (didn't seem to have to do with size, carrying of electronics, i don't know?) 2. the physical flight - you changed my original flight time to something that was REALLY close for my connection from DOH to CDG, so you instead bumped me to a later flight without consulting me. it would have caused me to miss a connection flight I booked separately through EasyJet from Pairs to my home airport BIQ. I had to figure that out on my own. RUSH through Doha to make my 35 min connection and barely was allowed to board my onward Paris flight by the Qatar gate staff which was only cutting it close as a result of YOUR changes! Yet i was treated like i was somehow "late" and wouldn't be able to board ??? Again incredibly rude staff. Subsequently you lost my luggage because the connection was too tight. i landed on Friday and it didn't catch up to me until Tuesday. Not one person has said sorry or offered any restitution. And this is honestly what upsets me the most. I doubt anyone even reads this. pathetic. I work for a travel club and since Monday (so in 4 days) I have actively reached out to 4 clients to cancel and re-booked their Qatar airways flight to another carrier to get them to Johannesburg. They will be doing the same safari experience I did, but I will NOT recommend and book my clients on Qatar after my experience."
Cons: "You canceled our flight in the last minute. we were starting our holidays and missed one day included the booking reservation. We didn't get any refund regarding this issue. On the other hand, i booked my special meal and never received it."
Pros: "The flight was on time, not full and the crew and the entertainment was excellent. Very happy with the experience of flying on Qatar Airways from Johannesburg to Miami."
Cons: "Everything was well, the food was good not great (even for airplane food) and the only other issue is it seemed like trash from our drinks and food services was picked up for quite a while or until we brought it to the flight attendants ourselves."
Pros: "Crews and quality of food was great"
Cons: "Seating"
Pros: "landed safely"
Cons: "Had to claim bags at Doha and go through multiple security screenings to board connecting flight. At one point all the security was not functioning and we were packed up in lines. Barely had time to stop at the restroom before final security check where it was all so disorganized. After that check we were told that if we left we had to go through security again. Would have been nice to know that upfront. It was a madhouse going through that final security check and my husband's wallet was lost for a bit. No one really tried to help and we were told to move aside. Finally someone saw that it had fallen beside one of the counters. It was all horrible. Because of all this our 5 hour layover was a hassle with no time for food, etc. The whole airport experience was confusing and badly handled."
Pros: "Was not a pleasant flight"
Cons: "Basic onboard entertainment, even on business!Staff Could be more genuine!They handled the cabin baggage Like potato not helpful."
Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
Cons: "Nothing"
Cons: "Kayak/priceline re-booked my flight for my sister and I from SAA to BA, but failed to completely reissue us tickets. When we checked in for the flight, we had no ticket for the first leg of the flight, but we had tickets for the remaining flights. We immediately called to fix this problem, but due to slow customer service, we weren't issued tickets in time and the flight left without us. We missed all remaining connecting flights and were forced to buy New tickets. Now we have to work with kayak/priceline to get all my money back due to their error. We came back a day later than expected and missed going back to work."
Pros: "I enjoyed the staff"
Cons: "The screens were old school and I HS a hard time getting it to work Also the sleep mask I received had sticky stuff all over it when I opened the package."
Pros: "Excellent Cabin Crews, Flights on time"
Cons: "Food is mediocre at best, comfort on 787 is terrible."
Pros: "nothing"
Cons: "Because of poor connection, arrived for flight 15 min. before departure. Gate agent wouldn't allow us to board and wouldn't help us rebook. Offered no help."
Pros: "Seat space. Stevice. Terminal."

Everything went pretty smoothly: from check-in to boarding to baggage pick-up at the destination (Atlanta). The plain was clean and in great condition. The flight crew and ground staff were excellent. I just wish Delta and other airlines increased leg room in coach. But I guess that will not happen without a mandate from the government.

The checking process was chaotic with multiple security checks where there was no organized que. Main cabin seats are so small you can't extend your elbows to eat. When the person in front of me pushed their seat back, it knocked my wine cup over.

The flight attendant who served snacks/drinks on the MSP-BDL flight on Monday Jan. 31 was SUPERB. I am deaf and it is impossible to communicate with people wearing masks. She didn’t skip a beat, or look frustrated (or disdainful)… she just immediately set to typing/texting notes with me on my phone! <3

Recovery is taking its toll, The Delta employees are burdened with the covid restrictions costing then undue time to make sure they are complaint and its hard to do. Federal law mandating restrictions above local law is ridiculous. I did like the new boarding back to front, been wondering a long time when airlines would figure that out, but drop all the categories for pre-boadrings, only have one: Special needs, Military and 1st class, one call then back to front, half the plane was onboard before it got efficient.

Pros: "flight time is so confusing"
Pros: "Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights...."
Cons: "More leg room would have been nice..."
Pros: "As always the Delta crew was super friendly and helpful and made the trip very enjoyable."
Cons: "Everything was perfect"
Pros: "The crew on both legs of our trip were nice and accommodating."
Pros: "Confort for a supposed 5 hours flights was ok. Entertainment system worked good"
Cons: "The flight had many delays due to weather issues. We had to refuel in a different airport before arriving with 5 or 6 hours delayed. That happens but the crew was very mean and brutal to answer questions and very poor to hold the stress of the travelers."
Cons: "Plane was cramped and in disrepair: broken seat arm and headrest, very limited recline. It was a 767 and felt more uncomfortable than a 30 seat regional jet. Very dated entertainment system with limited media options. Exceedingly long delay (1 hour) which the pilot attributed to the ground crew."
Cons: "The check process was ridiculous. There not enough room in the box for me to explain my experience but the ticket agent lied to me, said he couldn't take my bag until I got a paper receipt and boarding pass from a kiosk despite having had pre-paid for my bag and digital boarding pass. 25 mins wasted"
Pros: "Everything was perfect!"
Pros: "I liked that is was a short flight"
Cons: "Plan was old. Seats not comfortable. Plane not clean. Flight attendants not attentive. A lady stored her carry-on on the floor in front of her and she was in the emergency row! Attendant walked by before takeoff and said nothing! Really?!"
Pros: "After a late, crowded boarding process, somehow the flight crew got us off the ground on time!"
Cons: "Having more than 2 harried airline agents at the gate to handle the sold out flight filled with families with babies!"
Pros: "Smooth flight"
Cons: "Delta’s boarding process is based on how much you paid for ticket/loyalty. It would be better for everyone if seating was done in a way that window people were seated first, then aisle."
Cons: "KLM staff at Schipol Airport in Amsterdam was rude and unprofessional. I will not fly with KLM again."
Pros: "Fawn on our flight from Atlanta to Newark was amazing."
Pros: "great flight attendant"
Pros: "Zee was our flight attendant and she was absolutely wonderful. Personable, attentive, and she made sure each and every person on the plane was comfortable and happy, going so far as to move solo passengers to empty rows so they could have more space. I wish she could be on every flight I take."
Cons: "Better screens for in-flight movies. More legroom or upgrade options."
Pros: "Flight was smooth and fast."
Cons: "Didn't love that my 1st flight got off at gate G. And connecting flight was at gate C on the other end of the airport."
Pros: "codeshare by China Southern"
Cons: "codeshare by China Southern"
Pros: "Seats more comfortable, plan wasn’t too full"
Cons: "No charging port for cellphone."
Pros: "Everything went great. Flight left a little late but was fine and only arrived a little late. I like the side wings on head rests really help."
Cons: "Seats are always hard on long flights."
Pros: "Quick and easy."
Pros: "On time. Seat upgraded seat to Delta Comfort plus, courteous flight crew, music before take off and landing."
Pros: "Didn’t major it on the flight. Sleeping in Atlanta. Not the house I paid for in totrtola."
Cons: "Terrible planning. Didn’t have enough fuel to circle. Took a stupid path. 10 minutes cost me a day."
Cons: "Almost an hour late leaving the gate."
Pros: "Upgrade to ComfortPlus"
Pros: "Service was great, crew was responsive, snacks were good per usual."
Cons: "The AC was blasting at an all time high, felt frozen to my seat, even asked for a blanket but “ they didn’t have any more “, had to tuck in my arms into my layered shirt. this was a morning flight and no breakfast was served ... they didn’t even have food available for purchase."
Pros: "This flight was spectacular! I loved how the flight attendants served with pleasure and delight! They are very polite and patient, especially with the children. I have never seen flight attendants work with so much compassion and joy!"
Cons: "This would have to be my best flight so far!"
Pros: "Comfort Plus seating was good for the long flight, lots of choices for entertainment."
Cons: "Some crew members were rather cold in their manner, either disinterested or grumpy. Electric outlet didn't work. On screen entertainment touch screen was very difficult to use (unresponsive to touch)."
Pros: "Buen entretenimiento."
Pros: "Staff personalities"
Cons: "Waited extra 20 mins after door closed to-complete loading luggage"
Pros: "Loved the TVs"
Cons: "The space was too small"
Pros: "Nothing"
Cons: "We lost our whole vacation and had to pay for the plans fare twice because My last name was spelled wrong on our tickets and we were unable to use them because my passport didn’t match the name on the ticket. We had to rebook everything pay almost twice as much for the plane fare, our Lodi g cost more and our trip was delayed for two weeks. Vyama is blaming us for spelling our name wrong and claimes that it’s our fault this happened because everything is automated. There saying they don’t touch anything that we enter into the booking but somehow everything they claim we entered is now in all capital letters and the space between our first name and middle name is now gone and all run together. The coustomer service number gets you to someone in India. I have tried to get this addressed four times now at first they tried to place the responsibility on the airlines now us and they have hung up on me twice. Kayak has been worthless, they also just pass the responsibility on to someone else. We will never use them again ant I intend to make sure that this mess is put out in social media to hopefully keep others from having their travel plans ruined by their flawed system."
Cons: "Padding on seats are worn out. Very uncomfortable"
Pros: "The plane went where it was supposed to go."
Cons: "Older plane and seemingly frustrated crew. They had very little patience."
Pros: "The crew was very professional."
Cons: "Seats were to small and uncomfortable for us."
Cons: "The flight attendants were unfriendly and borderline rude. I felt like when I asked for anything or was just up stretching my legs that I was bothering them. There was also quite bit of turbulence in the first two hours- I have traveled a lot and I felt like it took the pilots too long to find a smoother altitude."
Pros: "Service"
Cons: "Comfort"
Pros: "Friendly crew"
Cons: "Seats too close. Food lacks salads. Fruit salad tasteless--fruit not ripe--looks good, but no taste."
Pros: "Crew was very professional and friendly."
Cons: "Seats too close together."
Pros: "Great!"
Cons: "Great!"
Pros: "Seats were reasonably comfortable."
Cons: "Boarding process was ok (they bused us over to the plane and then had us walking out halfway to the plane's stairs before frantically sending us back on the bus because the plane wasn't cleaned yet). Not a big deal but we were traveling with a 10 month old so miscommunications like that cause a larger inconvenience than usual. The real downer on the flight was when we needed hot water quickly to warm our infant's bottle. The stewardess had begun beverage service and was about 8 rows away from us. My wife hit the call button, expecting the stewardness to come over somewhat quickly. Instead, she just continued beverage service and got to us about 15 mins later. By that point it was too late and the baby was wailing from hunger. When we asked why, knowing that we had a small child, the stewardness didn't just push the cart forward and attend to us more quickly, she said she didn't want to do that. No apology, not even a sense of remorse. At the end of the day, a customer's experience will always be tainted by poor service and that is what we received on our flight."
Pros: "Short flight time"
Cons: "Delayed for 2 hours due flat tire. They should've checked tires before we boarded. Cabinets were almost full. I had a hard time to put my skateboard and backpack in a cabinet. Attendant didn't help out at all! It took over a minute to figure out to fit my stuff in there like Tetris. One passenger was upset that I took his bag out. It was frustrating when attendant didn't help to store my bag."
Pros: "Orderly boarding process."
Cons: "Overweight people being seated int he middle seat and sticking their elbows over both arm rests while comfortably sleeping."
Pros: "Everything else good."
Cons: "N/A"
Pros: "I liked the in-flight entertainment and the crew was very pleasant"
Cons: "The seats are awful. If you're 6 ft or taller, your legs barely fit if at all. Boarding is ridiculous."

Very long delay, apparently the delay was due to a poor system in Philadelphia where international travelers have to go through security multiple times before allowed on a connecting flight. In this case, several travelers returning home from England took over 40 min after boarding time to get to the plane due to this extended security check

I liked that they were quick with the groups to board. I think availability to watch or use the entertainment on board could have been better such as a screen in the back of the seat in front of everyone would make sense.

Flight was great!

My flight was cancelled and I wasn’t even notified!!! Horrible service!

Pros: "Crew was fantastic. They offered to valet my bag as I was boarding when they saw that it was cumbersome for me. The stewardess put me in a great seat when I was helpful to another passenger upon boarding. Also everyone seemed to be quite attentive and helpful during the covid situation, where people are a bit unnerved. I appreciated the effort to make everyone happy."
Cons: "The landing was a bit rough, but the rest of the flight was a dream. Definitely one of the better experiences Ive had in my 34 years of flying."
Pros: "Nothing. Will never fly American again"
Cons: "Better customer service at the gate."
Pros: "Easy"
Cons: "All was good."
Cons: "boarding, seating, entertainment"
Pros: "On time, main cabin extra was great, crew was nice, entertainment was great."
Cons: "No criticism"
Cons: "I could not access the games the lady next to me, and others were playing. When I decided to watch movies the earphones were so small they kept falling out of my ears, and I am a small woman. It was a long flight from Tokyo to Dallas, and the lack of diversion became a major irritant."
Pros: "Great crew with positive attitude. Boarding was non chaotic and plane was clean and new."
Cons: "Food could be much better"
Cons: "Lack of a crew delayed flight 4 + hours."
Cons: "Larger plane. Had to crouch all the way to my seat. Seat was comfortable enough."
Pros: "AA desk counter were v helpful"
Cons: "they are perfect in what they do"
Pros: "Absolutely nothing"
Cons: "Everything"
Cons: "Having a crew ready"
Pros: "everything"
Cons: "snacks"
Cons: "Seemed disorganized getting on"
Pros: "Comfortable seat, no middle seat on my side of plane."
Pros: "Boarding was very smooth because the fligh had a lot of Sears availabke"
Cons: "Make AA a real earline to serve passengers not profits"
Pros: "It was on time"
Cons: "Delayed on the tarmac"
Cons: "Very strict on baggage.. Even they don’t compromise for an additional kg in check in bag.you need to pay for most of the things.. even for a drink"
Cons: "Flight got delayed by 2 hours"
Pros: "Flight attendant was dilligent"
Pros: "When I went from London to Chicago, I felt one male crew member wasn’t very kind. He wasn’t tall but healthy and serving the other side away from the main door. I felt him greeting others with a smile but with no smile to me. I thought in my heart seems like he is discriminating, I could be wrong, but I always felt he wasn’t so humble while serving to me or may be other Indians too. But he was smiling extra to rest of the passengers,"
Cons: "I didn’t like his attitude. I would request you to request the crew members to be kind to everyone. Since Iam vegtarian ..I couldn’t eat the egg that was served an hour before landing in Chicago. He could have given me the chocolate inside. He just said in haste this has egg. I told him oh I don’t eat egg, thank you. still he could have been considerate and offered me the chocolate “Toubolron” but he just went away. Later on I saw everyone eating the chocolate."
Pros: "I am so glad that there is a direct flight from Des Moi es to Philly. Our flight home arrived a little early and the crew was very responsive and professional."
Pros: "It works if you follow the rules."
Pros: "Love seat space in aisle 8f. I remember that is a perfect seat for persons 6'3" or better. I got a chance to nap for about 1 hour, not normal for me. Very comfortable."
Cons: "Everyone was really good"
Pros: "Everything was very adequate, nothing special about this flight."
Cons: "Takeoff was delayed about 35 minutes just due to traffic on the runway. Out of all the flights on our international trip, the only issues we experienced were with American airports. You would think an issue like this would be readily solved by foreplanning, but instead we sat on the tarmac just waiting for our turn to take off. Some form of entertainment on the plane would've been nice. Or at least a place to charge electronics. Our bags arrived at our destination before we did, and although I immediately received a text alerting me to this fact, I was dismayed to find out they were in an entirely different terminal of the DFW airport. After 24 hours of travel and very little sleep, instead of just walking off the plane and retrieving our bags, our group of 20 weary souls had to first determine where our luggage was, catch a bus to a different terminal ( because of the size of our group we couldn't all fit on the first bus, so had to wait for the second bus), and then track down our bags. American Airlines did absolutely nothing to help make this experience any easier for us. Five of our party were in wheelchairs due to various levels of exhaustion or ailment, and all we were told is "I'm sorry but there's nothing we can do." This little adventure delayed us about an hour."
Pros: "The crew was friendly and the flight was great."
Cons: "No preliminary information that no meals are included."
Cons: "They were late because of bad scheduling and the gate agent was rude"
Pros: "Entertainment comfort crew food fligjt"
Cons: "Not 1 thing"
Pros: "Safe, efficient and pleasant flight. I would fly American again. I appreciate getting a soda and snack included."
Cons: "No movie. I got "spoiled" on flight from Seattle to Phoenix with a movie perk. Was looking forward to another on the 2nd leg of our trip. I thought maybe it was an "American" thing. ... but apparently just got lucky on first leg."
Cons: "They rebooked my flight to one with an overnight layover and informed me via email with no explanation. I rerebooked it myself to one which left the next morning and arrived sooner than their rebooking."
Pros: "Boarding was simple"
Cons: "For my whole three hour flight a child kicked my chair, i asked the mother politely if she could get her to stop. the woman didn't even apologize and the kicking continued for three hours."
Pros: "Comfortable seats, attentive staff, good entertainment offerings"
Cons: "AA got rid of the video screens on the back of seats."
Pros: "I paid for extra leg room and I got it. The only thing I was in the row right behind first class they require you to put all of your carry-on above even a purse. I had never had that before but I guess that's common practice."
Cons: "Poor snack options"
Pros: "Outstanding crew and pilot dealt with some tough weather issues"
Pros: "The friendly flight attendant."
Cons: "The flight was late boarding and leaving Dallas but we arrived on time. And the plane is very narrow. Two ladies with hips sitting next to each other can be uncomfortable."
Cons: "Unexplained delay in leaving but only arrived about 10 min later than scheduled. Took an hour from pulling into the gate for bags to arrive though which caused me to miss my shuttle. Never had to wait more than 15 min for any other airline at DIA."
Cons: "Checking one bag took 30 minutes. Very stressful"
Pros: "The crew was very nice"
Cons: "Tvs broken for a ten hour flight. No power outlets for electronics. Unacceptable"
Pros: "Nothing"
Cons: "Hour late crew rude"
Pros: "Person at the ticket desk was nice and helpful"
Cons: "Not enough people to help all of the travail let's"
Cons: "Why are there no more blankets?!?! Or if there are - they are for First Class only. Ridiculous"
Pros: "Everything was on time. Food and service were very good."
Cons: "My check-in bag was 5 pounds overweight and resulted in a charge of $200. I think this is outrageous."
Pros: "Everything was good or better."
Cons: "No dislikes"
Pros: "There were too many gate changes ."

Canon crew weren't particularly friendly.

Food was terrible, and service efficient but cold

TSA was mismanaged. The crew and captain made it possible for those of us impacted to not miss the flight.

Having problems connecting with my MacBook Pro. Found later that Safari is no supported and had to use the Firefox or google apps. Could have had that in the available brochures, I did not see it. Also lots of empty seats where UA was trying to sell but would not let the 'lower' class passengers move into them even though we were pilots going into a exit row. Once the door closes they are not going to sell anymore of those seats so why not do 'upgrades' for passengers to the 'bit' more expensive class. I get the first class barrier but when in a cattle car. . . . . . . .

Everything was on time and staff was great

Pros: "The crew on both legs of our flight were very nice and accommodating."
Pros: "Pleasant staff."
Cons: "not enough room in seating area."
Pros: "seats were comfortable"
Pros: "On time and great professional staff throughout"
Cons: "Wi-Fi, as usual, was not working. Plus, there were no screens in the seat, so passengers have to rely on their own smartphones/tablets/magazines/books to keep entertained."
Cons: "The flight was delayed then to top it off we sat on the tarmac awaiting to off load in DesMoines. We spent just as much time waiting to off load as we did in flight!"
Pros: "Early arrival to DSM."
Pros: "We were delayed taking off from Denver due to snow storm. The crew was communicative and accommodating."
Pros: "Well, I got there."
Cons: "Purchased economy plus bundle. United employee closed gate in my face at ORD. United Club toilets were filthy and the worst of my problems was the ridiculous selection of teas. (Toilets outside of United Club much cleaner.) I had an economy plus seat, but this did not allow me to board early. So I boarded late and there was no seat in front of me. So I could not put my carry on in front of me. I asked if I could put my bag in top, but attendant told me that I had to ask the first class person in front of me for a favor and thank them for the favor. I did. But this was one of the more disgusting experiences that I have had on an airplane and I paid an extra 100 USD for the privilege of it."
Pros: "The crew was polite and professional. Thanks"
Cons: "Cannot think of a thing"
Pros: "Got me from point A to B"
Cons: "Cabin was freezing, very skimpy on drinks, coffee maker didn't work. Ask volunteers to move to back of plane to balance out weight."
Pros: "The crew was one of most pleasurable group that I've flown with. Polite AND funny!"
Pros: "was"
Cons: "Poor boarding service"
Pros: "Will bw traveling to chicago then to iowa"
Cons: "Flight delay and itenirary changed"
Pros: "Nothing I wasn't on it I missed it because of you"
Cons: "My plans for travel were ruined because when I arrived at the airport for my flight I was told it was too late to check my bags, therefore I had to be placed on a later flight which then set off a chain reaction where I lost my rental car and missed various meetings at the event I was supposed to be at my final destination. The main issue was that when I purchased my ticket throughout Kayak YOU NEVER SPECIFIED THAT I SHOULD CHECK MY BAGS 45 MINUTES EARLY OR I WOULD LOOSE MY FLIGHT. YOUR LACK OF CLEAR INSTRUCTION SCREWED UP MY TRIP"
Cons: "I did not like sitting on the runway for 40 minutes I did not like to have to run to catch the next flight I'm 63 years old I do you dont like to run to the next plane"
Pros: "This flight had televisions in the headrest, so we could watch Direct TV when it was convenient. Thanks for the ride."
Pros: "The people on the flight with me"
Cons: "The flight attendants were cocky and then my flight was worse overall my flights in all were horrible with united . I've never been sick on a plain and I got so sick for the landings"
Pros: "Arrival was late and United held the connecting flight! Thanks United."
Pros: "No-thing!!!"
Cons: "I was traveled no with my wife and my son to Des Moines andI documented our 3 bags in Mexico City and "the first surprise" was that they charged in Mexico n I he front desk about $27 USD per bag...it seemed that the bags were also passengers and " needed to pay"... The big other surprise was when we got to Des Moines and realized all the bags were opened!...my wife's jewelry was stolen!!!! UNITED AIRLINES SUCK!!!!!"
Pros: "The flight was 3 hours late, for 'weather conditions' as we were told. We've been given no compensation or vouchers. Communication was super poor: displays still showing the originary boarding time. And then suddenly they started birding before the time announced."
Cons: "The plane was delayed again n again from ,7:30 pm to 11:45pm"
Pros: "Same exact as above"
Cons: "Same as above"
Pros: "Crew kept passengers informed about changing information"
Pros: "Staff were courteous and I greatly appreciate not being charged for a beverage!!!"
Cons: "The Denver airport was chaotic and the trains were totally messed up!!"
Cons: "One of the fight attendants answered no to moving to an empty seat saying it was an Economy Plus seat but in less than 3 minutes another passenger freely occupied that seat. Really?"
Pros: "The flight I was able to get on eventually had pleasant crew and arrived early."
Cons: "Where to start.... they "delayed" my flight for 11 hrs from 5:55pm to 0700am due to "weather" so no hotel or food vouchers would be issued. THEY ALSO SAID "don't bother going stand by for the other two flights leaving this evening as they will be overbooked or "cancelled" as well. When I walked to customer service they stated it was NOT cancelled but rather "rescheduled due to operational issues" then they put me on stand by for the next flight leaving in a couple hours. I boarded that flight only to be pulled out of my seat the last second before the gate closed saying there was an error and there were two "Fishers" and I was in one of thier seats. After closing the door and departing the gate the agent said "whoops" I guess it was a small child that was to be on the parents lap. "Sorry" as the plane left with an empty seat that I had been sitting in. After a long conversations with the supervisor they finally were able to book me on the last flight out that night arriving in DM at 12:15 in am. I had to dig my original boarding pass out of the garbage as they had refused to put me in first class... an upgrade I had paid for. After being lied to repeatedly about status of plane and bumped from flight due to incompetent gate agent I was able to finally procure a $10 food voucher (a beer is $11 at the airport. There are additional bungles including lost luggage and more to this saga but I think you get the picture."
Pros: "It was coach so you get what you pay for"
Cons: "No help from the flight attendants before we landed to inquire to see if the connecting flight would wait - just MINUTES!"
Pros: "Nothinng"
Cons: "Didn't hold our seats! Made it with ten minutes to spare, but sold our tickets when they could of called and said three passengers are on their way over!!!! Instead made a little more money!!!!"
Pros: "very smooth and fast"
Cons: "some of the united employees were rude"
Cons: "Late night flight to begin with then mechanical issues so more delay which made it later. Chicago ground folks were very good at keeping us informed on the status."
Pros: "I liked that i didnt have a passanger"
Cons: "Nothing"
Cons: "The plane operated from LV to Washington smelled like urine. Yak! The plane from Washington to Vienna: Food - nothing special. The new touch screan tv's are great to watch but terrible to feel. The person sitting behind me kept hitting buttons for 7 hours, so i didn't get any sleep at all. I was furious!!!! And exhauated. Will not fly with these airlines again nor will reccomend."
Cons: "Same as above."
Pros: "It landed in Des Moines 30 minutes early."
Pros: "Flight, when it the air, was fine. But..."
Cons: "We arrived from Tampa about 8:00am to discover shortly later that flight 558 would be delayed to 9:30am. Then at 9:30 it was announced the plane is to be delayed to 10:30. Shortly after that announcement it was announced a gate change and further delay to 11:30. Then another delay to 12:20. finally departed."
Pros: "On time"
Pros: "Fast boarding, pleasant crew, nice leg room!"
Pros: "I have metal leg braces. The staff was helpful getting me from terminal to terminal. They were very helpful."
Cons: "Having a leg brace makes difficult I am blessed I can move a little without them. I had to move a short distance without my brace. No place to put it back on."
Pros: "The fact that you serve a small complimentary drink and snack on such a short flight was extremely appreciated. It seems most airlines either won't serve on a short flight or charge you extra. Also, I absolutely love the new seats on the planes you guys have been using for quite a while now. They're much more sleek/minimalist so they don't take up as much room. As a disabled person, the bulky seats still employed by many planes on other airlines are incredibly hard on me getting in and out of the seat isles. The crew was very efficient and kind. I also appreciate the thank you to military personnel that they announced at the end of the flight."
Cons: "My gate was moved a few minutes prior to scheduled boarding. It was a minor inconvenience. Flight was a bit late getting out, but still arrived at designated time. Complimentary Wifi would be pretty nice, but not expected."
Pros: "Great ticket counter staff!"
Cons: "Overbooking a flight by this much is obscene. When an aircraft goes down, everyone loses."
Cons: "The flight was very cold. My son's toes were turning blue and they did not offer blankets. I had to unpack my carry on to grab a t shirt to wrap him in. No reason the plane should of been that cold. Will not fly untied again."
Cons: "I did not like that our flight was delayed three hours. I understand there was a thunderstorm but it has resolved before we were to board the plane. Then we had to switch gates three times."

Book cheap flights from Johannesburg to Iowa

Recent return flight deals

24/10Mon
2 stopsDelta
29h 22mJNB-DSM
20/2Mon
2 stopsDelta
31h 25mDSM-JNB
R18 857
24/10Mon
2 stopsDelta
29h 22mJNB-DSM
20/2Mon
1 stopDelta
20h 05mDSM-JNB
R18 929
24/10Mon
2 stopsAmerican Airlines
32h 41mJNB-DSM
20/2Mon
3 stopsAmerican Airlines
32h 03mDSM-JNB
R21 322
1/12Thu
2 stopsUnited Airlines
48h 59mJNB-DSM
4/1Wed
2 stopsUnited Airlines
28h 01mDSM-JNB
R21 412
1/12Thu
2 stopsUnited Airlines
48h 59mJNB-DSM
4/1Wed
3 stopsUnited Airlines
28h 01mDSM-JNB
R21 502
1/12Thu
2 stopsUnited Airlines
32h 49mJNB-DSM
4/1Wed
3 stopsUnited Airlines
28h 01mDSM-JNB
R23 877
1/12Thu
2 stopsDelta
35h 32mJNB-DSM
4/1Wed
1 stopDelta
19h 54mDSM-JNB
R25 910
1/12Thu
1 stopDelta
32h 22mJNB-DSM
4/1Wed
1 stopDelta
19h 54mDSM-JNB
R31 200
24/10Mon
1 stopDelta
32h 38mJNB-DSM
20/2Mon
1 stopDelta
20h 05mDSM-JNB
R50 452

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/11Sun
3 stopsMultiple Airlines
54h 43mJNB-DSM
R11 965
6/11Sun
2 stopsQatar Airways
39h 11mJNB-DSM
R12 253
6/11Sun
1 stopDelta
24h 20mJNB-DSM
R20 260

Search by stops

Search by airline

Search by price

Johannesburg - Iowa Flights

Departure:

Johannesburg (JNB)South Africa

Return flight deals:

Iowa - Johannesburg

Browse origins:

R18 857

Browse destinations:

R18 857