Daily cleaning, installation of cabin HEPA filters on flights from Tampa to Johannesburg
Most visitors from Tampa need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.
Read more about travel restrictions for Johannesburg
Visitors from Tampa are not required to quarantine after entering Johannesburg.
Visitors from Tampa must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.
Current regulations for vaccinated travelers to Johannesburg: most visitors from Tampa may enter Johannesburg but may still need to provide proof of negative COVID test.
Health Declaration Form
Must be completed in 48 hours prior to arrival in South Africa.
Masks: Required in public spaces, enclosed environments and public transportation.
Restaurants: Open with restrictions
Bars: Open with restrictions
Flying to Johannesburg from Tampa requires at least one stopover, as there are no direct flights for this route. The shortest flight duration is 19h 50m.
In the last 72 hours, the cheapest one-way ticket from Tampa to Johannesburg found on KAYAK was with Delta for R167 168. Delta proposed a return connection from R190 799 and United Airlines from R200 427.
Your flight ticket price will generally be cheaper if you fly to Johannesburg on a Friday and more expensive on a Sunday. On your return trip to Tampa, you should consider flying back on a Tuesday, and avoid Sundays for better deals.
Tampa airport is called Tampa and the only airport in Johannesburg is Johannesburg OR Tambo.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Tampa to Johannesburg.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Tampa is likely to change within 7 days, so travellers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Tampa with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Tampa up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Pros: "Crew was very courteous and attentive"
Cons: "More fruits and green (non-starchy) vegetables"
Pros: "The crew service was very good, as was the food. The only complain is about the entertainment, hope to update the touch screen."
Pros: "Crew was great, seating comfortable."
Pros: "Great organization, very efficient"
Cons: "Bag fees were not made clear on Kayak or Swiss website, seats on Edelweiss A320 we’re spaced too close together for my legs, though was not a problem on the 777."
Cons: "seat comfort"
Cons: "I still haven't arrived yet, missed the big flight by two minutes, no help from the crew, had to overnight in Zürich. Trying again today..."
Cons: "Boarding time needs to be longer. Also, too little time between connecting flights."
Cons: "the seat did not reclined, it was broke. travel with my wife on different seat my wife had a broken knee and they assigned a seat smack in the middle of the isle and she told me she almost past out because she could not move I had a passenger in the back that was kicking my seat every few minutes and I woke up every time I went to sleep"
Pros: "I loved the aircraft, the courtesy, professionalism and friendliness of the cre, the communications from the pilot. The food was very good and tasty which is a great challenge in overseas flights, the choices of drinks. We will definitely travel again on SWISS, this time for a visit to the Alps hiking trails"
Cons: "I can’t think of anything I did not like at all"
Pros: "There were good entertainment options though I didn’t use them"
Cons: "Our flight was delayed 2.5 hours, during which we had boarded but were told we could not leave our seats even for the bathroom. We were offered a cup of water once during this delay which is inexcusable. (We were also woken up to serve dinner at 1am so that was incredibly inconvenient for an overnight flight) On top of that, I, as well as many others missed our connecting flight. Personally I missed my connection by 20 minutes, which seems a reasonable amount of time to hold a connecting flight with so many people from our flight on that next one. In missing by only 20 minutes, we have lost an entire day of our trip and are spending 9! hours in the airport today. There was no communication between flights clearly. Despite there being an earlier flight we could’ve been placed on after missing our connection - we did not get booked on this flight. I asked why and they just randomly placed people on random flights with no regard for when we showed at the desk. In this scenario, a first come first serve would have alleviated an absolutely awful experience. I will never fly Swiss Air again and will urge people I know to not fly this airline. The experience was extremely frustrating, the best response from an employee was “that’s all I can do for you” and I wish it on no one."
Cons: "They canceled the flight and took me to another company with a stop in Turkey,it was a really bad and uncomfortable flight And I’m really disappointed!!!!!"
Pros: "the crew was wonderful, I was surprised that they had a little snack on such a short flight, the plane was clean and very comfortable. I plan to use Swiss Air again."
Pros: "The attendants and food were wonderful. One attendant gave me ice for my swollen ankle"
Cons: "Cramped in economy"
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "The seats in exit row were large enough for me to straighten my legs"
Cons: "Very rude attendants. Also if you sit in the exit row they don’t let you put ANYTHING on your lap or by your feet, even a sweatshirt that you remove for a moment. I have never had this problem on any other airline."
Pros: "I was very happy with the overall experience"
Cons: "The crew could have been a little more helpful"
Cons: "I didn't get my kosher food that I ordered"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "Swiss Air the best!!!!"
Pros: "Service was excelent puntualiti was excelente thank you very much"
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Cons: "I bought economy class ticket! (I have a printout ticket as proof!) When I went to the airport i had a VERY UNPLEASANT surprise. I had a 23kg bag. Bording stuart said that my ticket is ECO LIGHT class and I don't have the right to any baggage. Worst thing of all was that the reason of my trip to Paris was my sister's graduation and half of the baggage was my formal wear and other half were presents for my sister! Your lack of transparency ruined one in lifetime special event- MY SISTER'S GRADUATION. I am very glad that you asked me for my opinion because I am using my free time to demand full refund, even tough the damage is much bigger than the cost of the ticket and it's irreplaceable."
Pros: "Flight itself was good, comfortable, staff were professional"
Pros: "On time departure. Nice crew Meals were fine for airline food. Would take again."
Cons: "Tight connection on Zurich."
Pros: "Leg room"
Cons: "No entertainment"
Pros: "Fast journey despite a short delay it arrived on time."
Cons: "Felt a bit hectic on the plane, possibly due to other passengers being slow to board."
Cons: "My seat did not recline and my tv did not work"
Pros: "good stuff"
Cons: "HAving to walk across the Zurich airport to buy a business class upgrade was bad. I just wanted to buy the upgrade at the desk. No need to go from terminal 3 to terminal 1. total waste of 20-30 minutes. Ironic that this happens to people willing to spend $'s of dollars for convenience and comfort. should be able to purchase upgrade ASAP with a smile at check-in."
Pros: "Seat assignment had taken into account that we had a 45 minute window to our connecting flight. Everyone very pleasant and helpful. Fantastic help to escort us to our connecting flight so we did not miss it! Did not make us feel rushed even though time was short!"
Cons: "All good!"
Cons: "At the Budapest airport the attendants were not willing to accommodate to check in my second luggage without a fee, despite the fact that I have a Miles & More card. On the way from NY to Budapest I checked in two luggages prior to arriving to the airport with out any fee. I would like Swiss air to issue a refund. I have my receipt for the excess luggage fee. Thank you, Eva Baud"
Cons: "Everything was very good except the TV screen on my wife's seat malfunctioned after the first movie watched. The crew "tried" to fix it but nothing happened, not blaming them specifically but I don't think they were to concerned about one customer with no entertainment. After a long while it started working again. It was a long flight to not have entertainment the whole duration of the flight. Besides this little problem it was a very good flight. Crew very professional and nice."
Pros: "Flight was not full and I was able to have several seats to spread out"
Pros: "The service is the best!!! I enjoyed everything!!"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "It takes two minutes to get to a live operator when you call. Simply amazing."
Cons: "The flight from Nairobi to Zurich starts in Nairobi, flies an hour south to Dar es Salaam, you then sit on the tarmac for an hour, then you fly north for an hour until you get back to the starting point. I would think they would save money if they flew an empty plane down to Dar es Salaam, picked up those passengers and then flew back to Nairobi. No way should an 8.5 hour flight take over 11.5 hours. Plus my screen didn't work for one of the flights, nearly 12 hours without entertainment was BS. No real variety in their meals either. The first leg had a main meal of beef and potatoes as the meat option, same option for the second leg."
Pros: "The captain kept us informed of all the delays and changes to the flight. The food was excellent and served at appropriate times. The entertainment system proved enough variety for everyone to relax and enjoy themselves on the flight. The agent seated our entire family of four together in the middle section, which was convenient for all of us."
Cons: "The temperature in the airplane was very cold. Both myself and all my children struggled to stay warm, even with the blankets provided. Is there a way to increase the interior cabin temperature? I also wish they had allowed families with children to pre-board the flight."
Cons: "My luggage being lost both from Toronto to Zurich and from Zurich to Toronto. Air Canada took nearly 4 days to get my baggage to me in Toronto, as a result of which I was unable to attend a funeral in Chicago. I was lied to over and over by air Canada. The entire experience was horrible."
Pros: "No delays. Good boarding *but I have Senator status so I bypass lines). Food good even on short flight"
Pros: "The crew was very professional and friendly. That is a great thing since it's a long flight. Very well prepared! Entertainment was nice lots of options there to keep you busy."
Cons: "I wasn't pleased with their meals so that it's important when it's a long flight, and not many choices available."
Cons: "see above"
Pros: "The friendly and attentive crew helped me from boarding to disembarking. Swiss' service in general is outstanding. I highly recommend them for flights to Europe."
Cons: "Cons: They never reduced their fares & surcharges after fuel prices came down this spring; and to add insult to injury, they started charging a $ 29.- seat reservation fee. Loyal customers should not have to pay extra fees! Peter (86)"
Pros: "Friendly and attentive. The check-in person was willing to check to see that I had a reclining seat. Friendly and accommodating attendants good wine offered in economy, water offered several times during the 9:30 hour flight. Pilots changed Flt altitude to accommodate for turbulence."
Cons: "Very little not to like on this flight."
Cons: "Communication was terrible."
Pros: "Excellent food Attentive and smiling flight attendants"
Cons: "Cleaning after meal service was too quick. Then the galley was curtained off with no attendants in sight."
Pros: "Time of flight"
Cons: "Food and entertainment were not good. Person next to me smelled bad"
Cons: "The most racist and unfriendly and uncivilized people ever."
Pros: "Good people."
Cons: "Bad food."
Pros: "Plenty of empty seats so it was much more relaxing."
Cons: "Seats are pretty crammed in (per usual) and on this leg of flight there were no overhead air flow things, so I couldn't get any air to blow on me. Prior flight did have them so I guess it depends on which plane design you are on. Air flow would be good on all planes."
Cons: "My flight was last minute canceled and then one of my replacement flights was canceled"
"There were some delays due to weather but Delta was able to get me home within an hour of my original itinerary."
Pros: "Crew were great. Cookie was good. Seat was comfy to sit in upright."
Cons: "Leg room was poor, flight was overcrowded, seatback wouldn't recline, there simply isn't enough width to the seats in the middle of each row. This should be a perk to balance the perk of a window on one side and extra leg room in the aisle on the other."
Pros: "Delta has the best flight crew! Couldn’t ask for a better airline!"
Cons: "Provide blanket and pillow in first"
Pros: "Smooth flight. Crew friendly."
Cons: "More leg room"
Cons: "The exit row door in 12B kept making a high pitch squealing noise...very unnerving"
Pros: "Flight experience was good"
Cons: "Delayed bording 1.5 hours due to staffing issues"
Pros: "Great crew"
Pros: "I love that the plane has extra space available between seats (with no one in the middle) & that everyone was encouraged to keep their mask on at all times."
Cons: "It was at a good pace"
Pros: "Poor service overall. Seats were just like in the economy area, not much different."
Cons: "Better service"
Cons: "We PAID $30/each to check 2 bags, both ways, so $120 total. Then at the gate, BOTH WAYS, Delta Gate Reps allowed people to check bags for FREE, & pick up at bag claim, just like WE PAID TO DO. NO MORE DELTA FOR US!"
Cons: "Delta Comfort isn’t so comfortable. Seats are too skinny."
Pros: "Not a lot"
Cons: "Customer service"
Cons: "The website could work for starters"
Pros: "The entire flight was excellent, on time, great friendly crew, edible food, movies and options were great, perfect in every way. It was a little chaotic at flight loading on extra security, but I assume it could have something to do with it being on 9/11 and it was ultimately bound for NYC."
Cons: "I honestly cannot think of anything."
Pros: "Prompt boarding and departure."
Cons: "Refreshments and up to date airplane. Plane seem outdated and very loud. Flight attendants could use a friendlier demeanor"
Cons: "Being on time."
Cons: "Crew unfriendly."
Pros: "Crew was great. Planes with built in TV was even better."
Cons: "One really obnoxious kid kept screaming the entire time. Instead of charging for earbuds maybe give them out for those of us that don’t have any."
Pros: "The crew was professional and courteous, one of the best crews we had experienced onboard Delta."
Cons: "Cleaner bathroom"
Cons: "The WiFi"
Pros: "The entire crew was hospitable & accommodating; I was very pleased with all of the flight crew!"
Cons: "My disappointment regarding my flight experience had nothing to do with the flight crew I met/seen/corresponded with; I was unhappy & displeased to pick up my new luggage with the top zippered broke off & missing."
Pros: "Fine, courteous"
Cons: "Everything. Flight got delayed, luggage was sent before i boarded the plane. Terrible service of Delta. Never again using Delta or going to Atlanta. Wasted two days already from my vacation..."
Cons: "Everything else"
Pros: "Nice ride, entertainment available and arriving a little early was a plus."
Cons: "Missed my flight do to TSA security my wife is diabetic this TSA agents/idiots looked like they newer seen insulin pump or insulin bottle and flight left 15 min early. So I'm in Tampa trying to get flight in morning to Cancun"
Pros: "No entertainment and no food other than snacks."
Pros: "Crew was friendly enough, but not overly."
Cons: "Entertainment system was (again) not fully functional. No success to "noon-movies", such as games. Plane was untidy almost from the beginning. Check-in staff was functional, but not particularly friendly."
Pros: "The KLM ground staff were extremely helpful and reassuring when there was confusion with my ticket."
Cons: "I booked KLM flights (Cork - Tampa return) but the planes were in fact Aer Lingus and Delta. So I have no idea what KLM is like. When I checked in at Cork the ground staff could only give me a boarding card for the first flight. For the second one she said I would have to go to the Delta counter in Amsterdam. It was difficult to find a counter there or staff as check-in was all by computer. The computer kept saying 'error' when I put in my code. I eventually was directed to a KLM desk (nicely hidden). I was told that my seat no longer existed. At this point the flight was ready to board. Thankfully the KLM ground staff were extremely helpful and reassuring and upgraded my ticket to economy comfort. On the way back, I could only get a boarding card for my first flight. The second two I had to collect at the boarding gate of the second flight."
Pros: "The service and snack selection is better than the other large US carriers. Delta studio is a decent replacement for the lack of PTVs on these planes."
Cons: "Delta offers a decent product on most of their fleet but the 717 or MD-88/90 can be extremely loud at the back of the plane. You better bring ear plugs or noise cancelling headphones and learn to read the flight attendants lips."
Pros: "Although the flight was delayed, when it was time to board and take off, this was extremely efficient."
Cons: "Delayed flight. However, I know this sometimes out ot the airlines control."
Pros: "I told the crew I had a short connection time at a far terminal and I was worried because my seat was in the rear of the aircraft and they were able to move me up closer to the front to ensure I got off the aircraft quickly to make my next flight. That was amazing."
Pros: "Kenyatta Cheatham, our flight attendant was absolutely delightful! She made my flight enjoyable with her beautiful smile. She clearly loves her job!"
Pros: "Great trips notifications"
Cons: "Barking dogs. 4 around us! Middle seat."
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Pros: "Crew was great, helped us board fast after a delayed arrival and to avoid needing a crew change (FAA Regs)."
Cons: "Plane was a D-90? The plane was very loud with vibration noise at very high decibels during the whole flight. Because of the extended flight (3 1/2 hours in the air) due to a storm system, they should have offered more food to travelers."
Pros: "Newer plane with entertainment"
Cons: "was a great flight"
Pros: "Entertainment in top notch... stewards were very pleasants"
Cons: "No complaints"
Pros: "Air crew was friendly and tried to get people settled as quick as they could to get back on time"
Cons: "plane was a bit late getting in so we left Tampa late fortunately my transfer gate was only a short walk from the arrival gate in Detroit so no issues catching my next flight."
Pros: "Not crowded. Short flight."
Pros: "Movie helped to pass the time this was the longest flight ever I was glad when it was over"
Cons: "I have nothing to complain about"
Pros: "I liked the WiFi and Movies. The flight crew was wonderful making a stressful retreat from Hurricane Irma a little better"
Pros: "Staff was frIendly."
Cons: "One of my bags went to Santa Fe"
Pros: "We flew a plane that had 2 row seats. I booked that for my daughter and me as well as seats ahead of an exit so we would have no one behind as. Great seats and they reclined quitea bit. We were very pleased."
Pros: "Excellent infotainment system"
Cons: "45 min queue to take-off"
Pros: "The updated food is a nice change to Delta and a positive one."
Cons: "The attitude of the flight attendants was rude and not a way to act in a customer service industry."
Pros: "The flight was good, but the flight attendants were friendly and fun making it better than usual."
Pros: "Overall flight experience was excellent - no delays!"
Cons: "As always, Delta has very little room to store anything in pullback seat back of seat in front of passenger seat."
Pros: "This Transavia Airlines is not good at all."
Cons: "Many things cheaper does mean better."
Pros: "Pumpkin soup instead of a heavy entree was welcome and tasty. Breakfast yogurt portion was generous, the granola less so. Accompaniments were good. Butter was not ice cold, thank goodness."
Cons: "Inbelievably chaotic boarding process for Kili to Dar leg. No boarding lanes so had to fight through the crowd. Was able to observe cleaning process at Dar stop, which was cursory and am sure there was no cleaning of seats of those who boarded at Kili."
Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."
Pros: "Great atmosphere, crew was excellent!"
Cons: "I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone."
Pros: "Impressive service... amazing crew, very friendly and professional"
Cons: "Still don’t have my luggage yet"
Pros: "KLM STAFF WERE VERY PROFESSIONAL"
Cons: "SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE"
Pros: "Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight"
Cons: "Not being to help on the ground in Copenhagen with delta issues"
Cons: "Fix the damn KIOSKS at Vienna!"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Food and service"
Cons: "Working wifi would be good. Better A/C. More comfortable seats"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Crew was fantastic, seats and entertainment was great. Very good food choices."
Cons: "Everything was very good."
Pros: "Comfortable seat, friendly crew. Crew were conscious of recycling which I like a lot as there is so much waste on flight. Anything we can do to reduce waste is very welcome."
Cons: "Food wasn't very appetizing, pasta didn't have much flavor and I don't eat red meat so the other choice wasn't an option for me."
Pros: "Helpful and kind crew"
Cons: "I wish there was WiFi"
Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."
Pros: "the crew was nice"
Cons: "Seat confort on long flights, leg rooms,"
Cons: "Need more leg room!!! Larger meals needed."
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Pros: "Service was great as usual. Food was very good and entertainment options were great so you won't have to be bored throughout the trip."
Cons: "Flight canceled, poor communication from the airline to the passengers. Møre than 5 hrs delay"
Pros: "Nothing to mention"
Cons: "Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!"
Cons: "old screens and entertainment system leg room to small"
Cons: "wasn't able to take the flight since I missed it"
Pros: "Crew where awesone and the choice of entertainment was fantastic"
Cons: "Seats way to close together"
Pros: "Time and Good clean place.. in This case airpöane.."
Cons: "It was not entreteiment st all"
Pros: "The food rocks! I know that I will always be eating well with KLM. The staff is always so nice, professional and cordial...I always know I'll be in good hands with the flight."
Pros: "The flight to Gdansk took off and arrived on-time and the staff were professional."
Cons: "The flight to Amsterdam from Gdansk was late and I had to RUN to the connecting gate. 50 minutes is NOT ENOUGH time to go through passport control."
Pros: "More than adequate room, And very good service from a very professional staff. Head and shoulders abovevany American carrier, and several European lines I have flown."
Cons: "Can't think of anything."
Pros: "We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!"
Pros: "Fairly nice flight. 7 hours AMS to JFK. They had ice cream cones for us mid flight and an after dinner cognac if you wished."
Cons: "Not a big fan of paying for a few extra inches of leg room in a better seat after paying for a ticket."
Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"
Cons: "Headset jack only worked if the headset plug was in EXACTLY the right spot."
Cons: "Bag was lost"
Pros: "Airlines issue"
Cons: "Profiling certain customers"
Cons: "They stole my money"
Pros: "Clean airplane, friendly crew, no rush, nice snacks for a short one hour flight. Just generally a positive experience."
Cons: "It was announced I can choose between fish and chicken meal but when I requested for fish meal, I was told it’s finished. My seat was 21, and it surprised me. If something can be changed about that then your services would be much appreciated. Thank you."
Pros: "The flight attendants could not do enough for you."
Cons: "Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in."
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "Short-hop flight, fit for purpose."
Pros: "Priority boarding was appreciated and the flights were on time. Service was fine. Schipol was good."
Pros: "Speed, crew, and reliability."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."
Pros: "The service, entertainment, food, the crew, the aircraft were excellent."
Cons: "They put us in a Transavia plane."
Pros: "I ended up getting home with less delay than originally predicted. I guess that's a good thing Also delta customer service was super polite and trying to help when I called"
Cons: "Delay again... seems to be pretty frequent on KLM flights at least on the ones I flew with in the past 4 years... this time it was 3hours wait due to a technical issue... no alternative flight option and we ended up getting a very old plane as a replacement. In addition people at info terminals are disorganized and not kind at all.."
Pros: "KLM food and service are great"
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."
Cons: "One and a half hour delay on a 50 minute flight. Flight was operated by Cityjet on behalf of KLM. Never have I seen such bad customer service: from rude people at the bagage drop off to incompetent hostesses at the boarding gate."
Pros: "Entertainment, cabin crew great."
Cons: "Seat layout may now be standard but is still cramped."
Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "Crew was friendly and everything was perfectly on time!"
Cons: "4 hs delay"
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "Leg room fantastic"
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "The window seats in these new airplanes are freezing."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Very narrow seats"
Pros: "The crew, the food and the smooth journey."
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Cons: "Delayed, ended up missing connection. Still not arrived at destination. Will end up being an 8 hour delay!"
Pros: "That the flight was on time."
Cons: "not applicable."
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."
Cons: "Better business class seats"
Cons: "Delayed, twice!"
Pros: "Selection of films was good"
Cons: "BA business class is getting tired and very odd configuration. Ran out of choices for food and breakfast looked like there was not enough to go round. Overnight flight, but food not served for about hour and half, and breakfast served 2 hours before landing."
Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"
Pros: "Captain kept passengers informed on everything, great flight, helpful crew, fantastic entertainment system."
Cons: "Leg room isn’t great for such can’t a long flight and the food was not the greatest."
Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"
Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."
Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."
Pros: "Food was tasty"
Cons: "Was delayed"
Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."
Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."
Pros: "Friendly flight staff, spacious cabin, decent food, clean and well-maintained. Additionally, we were delayed by 30 minutes and still managed to arrive before our original arrival time at Gatwick. I haven’t flown BA in years but this trip has made me a new regular customer."
Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."
Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."
Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"
Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."
Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."
Pros: "Employees were very helpful. Wheelchair personal were efficient and friendly."
Cons: "Lack of a separate "extra legroom". Have to be careful to get premium economy and then hope I can get bulkhead seat at airport."
Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"
Pros: "The team on board is always trying their best and work hard to make it comfortable."
Cons: "The flight was delayed for almost an hour after boarding which isn't the end of the world but to sit on the plane is worst than waiting for it. They had one disabled customer who screamed all night and to be honest, again, not much you can do about it but it kept everyone awake on an overnight flight. Would've been nice if they had handled the customer."
Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."
Pros: "The plane was old and dirty even after it had been cleaned. There was grime in the lavatory and on the seat back tables."
Cons: "The crew was fine and the food was edible, but it wasn't great."
Pros: "Crew were especially friendly and helpful. Very smooth sailing all the way. Just luck that it wasn't a full plane. Lots of pillows and blankets. Food was good."
Cons: "Audio for music wasn't the best. In fact, classic station had skips and drags. Volume inconsistent, although controls were responsive, especially for movie. Coach seats begin to feel like park benches after 5 hours."
Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."
Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."
Pros: "The airflight attendant was very helpful."
Cons: "The seat narrow as a tall large man was sitting in the middle"
Pros: "Boarding staff was confused and took al long time. The crew were nice enough but disinterested in serving us and were annoyed when I asked for a few crackers or bread to help with a stomach ache. Never got any. I had to get up several times to ask for water. Comfort was ok and plane was warm enough. There was several people who came and sat down next to me in the open seat, 6 or 7 different people who left their own seats elsewhere on the plane and came to sit next to me in the open seat. One woman brought her child over, asked me to love another seat over, so her child could lay down and put his feet in my lap. Then, when Inledt for the ladies room, she left him there to kick the seat in front of him and throw his tuna fish sandwich pieces on me and on the floor. I never agreed to play nanny to her child and after I'd paid $750 for a one way ticket from TPA to AMS, I didn't think I should have to. The mother gave me an earful of her bad language when I asked her to take care of her own child and take him and his fishy tuna sandwich back to his own designated seat. I had asked a male flight attendant to handle the situation, neither he nor the other staff, who stood by, cared that it was disturbing me, or that the other passengers were playing musical chairs with empty seats all night. I have flown British Air more than 100 times in my life. For 35 years it was my go to airline for step up in quality, service and class. This time I could have flown several other airlines that would have been $379, $400, 547, 650 for the same flight TPA to London Gatwick then AMS, instead I opted to pay a little more and thought I'd get a little more. Not any more on British Air. Other passengers on the flight were rested when they arrived. Not me, I was tired and disappointed and kicking myself for paying more to fly British Air. This is sadly understandable, as all quality is down with alot of airlines. But it's particularly disappointing that I'm saying that about British Air after all these years. I have only complained one time to an airline over 30 years. This will be my second time. I plan to send this complaint to British Air and ask for a refund."
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: "Gold muffin."
Cons: "Lots of turbulence so only business class got drinks does not make sense how is it that turbulence only stops economic people from getting drinks."
Pros: "Boarding was quick and efficient and the crew was friendly and very helpful. The one flight was on time, but the other can be excused because of a technical fault on the plain. Safety is priority #1 so although a 3 hour delay was not nice, i'd rather be safe than sorry!"
Cons: "The food was absolutely appalling on both flights... We received a cheese snack. It was an old sesame seed bun ,with a very thin, small slice of cheese which you could hardly taste on it. With that they placed cucumber, that does not add to the taste of the dish, but only makes the bread soggy. There is also a piece of lettuce on that is past its crunchy freshness it is supposed to have. The last ingredient is sun-dried tomato that was the only ray of light for a poor effort of a snack by BA. I can truly say that during the past year BA's in flight food service on local flights, are on a downward spiral and almost in the dumps."
"Flight was on time. Crew courteous and knowledgeable. Good flight"
"We arrived early, then sat on the runway for almost an hr. I then missed my connecting flight."
Cons: "Flights are quieter during COVID. Hard to give a high rating with no service. Boarded, landed on Time."
Pros: "The crew was very friendly as well as the pilot after we had landed. Also was nice they gave us each a little water in a plastic bag as well as a snack"
Cons: "Not much anything can be done to make a flight better with Covid. Masks have to be on, no drink options available anymore."
Cons: "The crew failed to enforce ANY mask policy. The WiFi did not work. They over served alcohol to the passengers."
Pros: "Fast transportation and great seat"
Cons: "The air hostess were rude."
Pros: "Delays. Very hard to rebook. Crew was inattentive. No chargers or TVs. Little overhead bin space. Terrible flight."
Cons: "Fix everything mentioned above"
Cons: "We were inconvenienced with the requirement to check our baby seat and stroller at the gate. We were expecting to gate check it and found it inconvenient to have to retrieve it from baggage claim."
Cons: "Flight entertainment it's kind of hard to set up depending on the device you own"
Pros: "Quick boarding"
Cons: "American's coach seats are NOT that comfy"
Cons: "The pilot on this flight was amazing!"
Pros: "The seat was super Uncomfortable. Squished Middle seat that I paid $37 for (w/Priority boarding, see below). What a ripoff. The seat was designed specifically to torture passengers, of this I am certain."
Cons: "I paid for a seat upgrade that included "Priority Boarding", For AA, that meant Group 5 out of 9. WTF?? Clearly Bait and Switch - there's a big placard at every AA boarding gate that states: Priority Boarding 1-4 (to the Left) and "Main Boarding" 5-9 (to the Right). Fraudulent, clearly."
Pros: "The seat was So so"
Cons: "My food was cold had to send it back"
Cons: "My bag is misplaced and no one has an answer"
Pros: "Plane had three delays. Apparently American mechanics are not allowed to strike so they have these fake or very slow mechanical issues."
Cons: "Be on time. We missed our overseas connection and had to buy new tickets to Italy"
Pros: "Smooth for most of the flight"
Cons: "4:41 pm flight took off at 7:00 pm. Landed and now sitting on the tarmac waiting for a gate."
Pros: "Absolutely nothing. The flight was delayed to the point to where I had to stay overnight in Tampa because I would have missed my flight, connecting flight in Philly."
Cons: "Made it so I would have gotten out of here on time to make my connecting flight, and not have to spend another day in Tampa"
Pros: "Well the flight was cancelled due mechanical issues. Didn't receive any compensation. Hopfully leaving a day later"
Cons: "Multiple lengthy delays, gate agents in Charlotte not committed to explaining the problem and solutions"
Cons: "The boarding process at the gate was brutal and very disorganized and the persons working for American Airlines were overwhelmed and announcements relating to the delay were very confusing"
Cons: "Popup ad in already terrible gogo inflight media playback site stumped entire plan."
Cons: "There was a maintenance issue on departing plane which delayed us a few minutes and when we arrived to layover airport (note we still arrived before the connecting flight was scheduled to leave), the connecting flight had decided to leave early and was gone. Now stranded with standby and all the flights for the next few days are sold out. Beyond angry!"
Pros: "the plane looked new and clean"
Cons: "the leg space"
Pros: "Friendly attentive crew"
Cons: "The only entertainment was streaming movies via your own device. Not the end of the world but most people have come to expect having personal video monitors. Delta is adding them but AA is taking away."
Cons: "Terrible rough landing for no reason"
Pros: "Crew was great. No electrical outlets, wntertainment was mediocre. This was an old 747 that needs an update."
Pros: "Crew was polite and respectful"
Cons: "Communication was irregular, a meal was promised that was never delivered, delay on tarmac handled poorly"
Pros: "Decent boarding group, same snacks, same flight attendants (who were very nice)"
Cons: "My only gripe is that paying for an assigned seat is only allowed 48 hours before takeoff and costs at least $30, twice what Spirit charges to allow you to select a seat during booking, so it is worse. No one watched us to ensure that we didn’t use the overhead bins (a stipulation of the fare) but we did comply anyway. We chose to take our chances and were assigned seats at the gate 16 rows apart and both in the middle seat."
Pros: "We had a newer plane. I LOVED that the seatbelts had a little more room, and also that each seat had it down screen. I really enjoyed the new pre-flight video; it was entertaining and I appreciated that it allowed the crew to get ready, rather than demonstrate a seatbelt for us."
Cons: "I am not sure how boarding groups work, but I will never understand why we don't board from the back of the plane to the front. People waiting and trying to load luggage or climb over others makes the pre-flight more stressful than it needs to be. (This is obviously not specific to you airline.)"
Pros: "FUE OPERADO POR AMERICAN AIRLINES Y EL VUELO DESDE TAMPA DESPEGO TARDE Y PERDIMOS LA CONEXION A JAPON TODO EL DIA EN EL AEROPUERTO SOLO HASTA EL DIA 21 VAMOS A SALIR DE LOS ANGELES A TOKIO SI TENEMOS ALGO DE SUERTE MUY MALO EN VERDAD NOS ENTIMOS ENGAÑADOS"
Pros: "Average. Expectation for US airlines are so low this flight score average."
Pros: "I liked the way the AA gate supervisor too charge of the problem and solved it, with great deal of personal imvolvement and follow up. Also check-in crew was very much the best. I would say that AA showed the best of passages care to me. Truly outstanding."
Cons: "Because of a mixup, though not of AA doing, I was literally forgotten at the gate. However, AA personnel showed the very best of can-do attitude and got me home for Thanksgiving. I am very proud of everyone working at AA at the TPA airport."
Cons: "I called your customer service department which I believe is in India or Pakistan three times to ask them to help with an alternative flight and each time I got different information, when I asked to speak to a supervisor I was told by the punk on the end of the phone that that wouldn't be possible. I asked for his name and employee number and he told me his name was Michael, difficult to believe when he sounded Indian"
Pros: "Timely I have no complaints. The flight went well."
Cons: "Timely I have no complaints. The flight went well."
Cons: "Too cold on the plane"
Pros: "Tiny airplane but single flght crew managed my and from what I could see fellow passengers needs commendably. Whilst I didn't like needing to hand in my carry on (without much warning so I didn't have time to pull out a magazine to read) on the plus side it was stored well as my suit carrier came out unscathed and you get your bags curb side as soon as the plane lands so you don't have to wait for the rest of the bags to unload."
Cons: "Because the airplane is so small there is not much room to move in the aisle (thankfully most people just sat down for the short flight), also you have to hand in your carry on baggage so that it is stored with the main bags."
Pros: "Good air and great stewardesses"
Cons: "Horrible experience in the ground system, they charged me $240 for my bags and the staff are really confused."
Pros: "Delayed 2 hours out of charlotte. Missed flight to Madrid. Newark people are rude"
Cons: "Look above"
Pros: "It was fine"
Cons: "It was a full flight, but I cannot complain"
Pros: "Attentive staff, easy boarding"
Cons: "AA got rid of the video screens on the chair in front of you; poor snack selection"
Pros: "Great crew!"
Cons: "Pilot did a great job getting here, but gate was blocked by a fuel truck and sat on the tarmac for an extra 20 minutes! Pilot has now asked for a tug to pull us in."
Pros: "Everything went fairly seamlessly despite having a pacted plane."
Pros: "Boarding process was quick and staff was decent."
Cons: "Tiny seats, everyone was uncomfortable because of this. No in flight entertainment."
Pros: "I flew first class. Philadelphia airport is horrendous. I chose to fly first class to avoid lines and make flying by my lonesome go more smoothly. There are no special lines for first class there are absolutely no perks to flying first class out of Philly. The first class flight attendant was rude. They ran out of hot food by the time they got to me so I was served yogurt ... I don't eat yogurt. I waited 40 minutes for my luggage to arrive at baggage claim. The flight to Philadelphia from Tampa was a good experience. They had first class lines. The airport was cleaner. The flight attendant Steve, was kind and professional. I was served a hot lunch. I'm a diabetic and when my blood sugar went low he got me orange juice quickly. I waited maybe 10 minutes for luggage at baggage claim. However with the horrific experience in Philadlephia I may never fly American again. Definitely will never fly out of Philadelphia again. I was told by the woman who I sat next to on the way home that she hates American and usually flys Delta for her business trips."
Cons: "AVOID FLYING OUT OF PHILADELPHIA!!!"
Pros: "Flight on time"
Pros: "Friendly staff, on time"
Cons: "No issues"
Cons: "NEVER GOT THE TICKETS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
Airlines flying from Tampa to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Tampa to Johannesburg
Masks required on board, masks provided on flights from Tampa to Johannesburg
Social distancing seating
Middle seats unavailable to book on flights from Tampa to Johannesburg
Testing for antibodies, testing for symptoms for flights from Tampa to Johannesburg
Waiving of change fees. Search flexible flights from Tampa to Johannesburg