Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Rome
Flying to Rome from Johannesburg requires at least one stopover, as there are no direct flights for this route. The shortest flight duration is 14h 25m.
In the last 3 days, Egypt Air offered the best one-way deal for that route, at R59 350. KAYAK users also found Johannesburg to Rome return flights on Qatar Airways from R90 468 and on Emirates from R92 116.
If your flying dates are flexible, you should consider flying to Rome on a Friday, as we generally find the cheapest rates on that day for this route. On the other hand, Thursday is the most expensive day to fly from Johannesburg to Rome. For your return ticket, we recommend flying on a Wednesday and avoiding Tuesdays for the best deals.
Johannesburg has 2 major airports: Johannesburg Lanseria and Johannesburg OR Tambo. Rome Fiumicino is the only airport in Rome. You’ll usually find the cheapest deals if you fly from OR Tambo Airport, Johannesburg.
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 Johannesburg to Rome.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Rome from Johannesburg is likely to change within 7 days, so travelers 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 Rome with an airline and back to Johannesburg 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 Rome from Johannesburg 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: "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!"
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 were good"
Cons: "Food- eggs were terrible. The touch screens for the movies didn't work properly on either of our seats. Flight took off late, spent a long time taxi'ing. Sound for announcements was very bad"
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: "Clean, modern planes, on time, good service amd team."
Cons: "If they bump me up to First or Business class.... :p"
Cons: "As with all economy seating...it is cramped"
Pros: "Great crew and food. Nice economy class."
Pros: "Nice crew, 1 hr free WiFi"
Cons: "Significant delay on jetway, temps uncomfortable,"
Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"
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."
Cons: "Seat didnt fit to me."
Pros: "had a whole row to myself and the food was very good"
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: "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."
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: "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: "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 crew was fantastic!! They saved this rating."
Cons: "Old plane. No power outlet, no wifi, entertainment system was glitchy... if it was not for the crew, this would have been the poorest u could get. Doha security and transfer were unruly, long, and a mess. Terrible experience there. Nearly missed connection. Dreading going through there on return flight"
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: "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: "It was not a full flight. It was ok."
Cons: "Well, I noticed when the person in front of me reclined their seat, I had a hard time adjusting the entertainment screen so I could see it properly."
Pros: "Staff were polite and helpful. Flight was smooth and on time. Overall very good considering length of flight and difficulty of accommodating such a large crowd for such a long time."
Cons: "Meal service was very disappointing. 16 hour flight with one meal at the beginning, one meal at end, and a small, rather unappetizing hot pocket like sandwich in between? And snack offerings were ice cream, potato chips, candy bars and a few apples (ran out of apples). Need more healthy options. There needs to be a more full meal/snack offering around the half way mark if you are going to keep people from grumbling."
Cons: "Entertainment system did not work Boarding at Colombo air port is absolutely the worst We have seen. I have traveled a lot. Took 1 hr 30 mins to check in 40 people."
Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
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: "Spacious single seat Plenty of handy storage Pajamas provided Quiet cabin Great service Lounge wonderful as ever Not woken until last minute"
Cons: "Boarding a bit haphazard"
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."
Cons: "Attendant was rude and never really finished service, never remembered any requests and consistently skipped guests when providing food or drink service, cabin kept oscillating between either too hot or too cold."
Cons: "We took off in a terrible storm with lightning striking all around the plane. Very rough, lightning which scared the hell out of both me and my wife."
Pros: "Price and schedule"
Cons: "Food. Waiting place at Qatar airport. Arabian crew on board due to their non- friendly attitude."
Pros: "Amazing and efficient when we had to be rerouted due to the hurricane we had excellent service and care at the hotel which made my stay for a short while a memorable"
Cons: "The plane was quite congested as the seats were very narrow coming back to Miami"
Pros: "Real silverware."
Pros: "All good"
Pros: "Absolutely friendly Professional"
Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."
Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"
Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"
Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."
Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."
Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."
Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."
Pros: "General flight was good. Loved the food."
Cons: "Beeing more than an hour delayed"
Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."
Cons: "Read the above. Completely incompetent and dishonest company"
Pros: "Emirates really knows how to treat customers"
Cons: "Flight was long"
Pros: "Good service by Emirates"
Pros: "Service was excellent"
Cons: "Veg food needs to be improved in ROME-DUBAI Sector."
Cons: "Water leaking into 52 and 53. Wet socks"
Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."
Pros: "Upgrade to Business class"
Pros: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"
Pros: "A380 flight was very comfortable, with adequate leg room. A great feature for long haul flights. Good food and a very good entertainment system"
Cons: "Good was served late, in both legs. Flight departs at 7 pm but diiner was served after 10 (midnight Dubai time) Which meant our sleep was disturbed and when breakfast was served we had a full stomach."
Cons: "Did not happen. Flight was purchased fraudulently and fortunately was caught by Emirates and Amex. Please REMOVE all my contact information from your website"
Pros: "excellent staff and friendly flight attendant."
Cons: "i wish next time the flight will includes a hotel for the over night stay. I had to sleep on the seats at the airport."
Pros: "Staff were friendly and helpful. ICE entertainment onboard offered a wide veriety to choose from"
Cons: "The food was average"
Pros: "Good service"
Pros: "We will highly recommend to use this airline. We will try again to flight to any city that we know they will have connections . Is worth it to plan to stay a few days in Dubai. Is a great city , unique, different."
Pros: "On time and Crew was helpful otherwise"
Cons: "We had to negotiate with passengers to get our children together as we had been allocated scattered seats It is very irritating to see that you need to pay extra to get your seats in advance which is like any other budget airline, not expected of Emirates"
Pros: "Crew very good"
Cons: "Too cold. Food not very good"
Pros: "Flight was quiet and very well organized"
Cons: "I normally choose vegetarian on all my flights, but emirates only has a strictly vegetarian option. Which means vegan - food was not good at all. Sometimes too spicy to even try to eat. I asked to replace my meal on occasion and took the continental breakfast which was great."
Pros: "the food was wonderful, the economy seats were comfy, and the service was superb. I really liked being able to watch movies and listen to music w/o a charge."
Pros: "The great content in the entertainment system and the wifi. Bed was comfortable and the service was fantastic. I also really enjoyed the bar in the upper deck. The A380 is a wonderful machine!"
Pros: "I say that everything was good but overall "excellent" because it is hard to fly for hours upon hours and say that it was excellent. All considered, it was good while Emirates (compared to other carriers) is excellent. These huge airplanes are amazing!"
Cons: "Flying for hours upon hours but nobody can do anything about that. Africa has a routine, including this flight, of filling the cabin full of chemicals - for insects? Prepare to cover your head and face!"
Pros: "The comfortable seats, the entertainment system, the food, the attention given by the flight attendants. A great airline!"
Cons: "The length of the flight, but that's unavoidable."
Pros: "Space and the fact that everything worked. Food was excellant."
Cons: "I always like Emirates."
Pros: "leg room"
Cons: "the touch screen system was poor, limited movie choices, food taste, poor crew members etc"
Pros: "Airbus 380 is my favorite plane; the entertainment selection was very good."
Cons: "Dinner featured a salad of potatoes and green beans and the entree included potatoes and green beans, a repetition that seemed odd. According to the printed menu, the passengers had a choice of lamb or chicken, but I only heard the flight attendant offering chicken - no mention of lamb. The food was much better on the Rome to Dubai leg of our trip, as was the service."
Pros: "OK flight"
Pros: "Efficient, clean, friendly"
Cons: "None comes to mind"
Pros: "Entertainment Food Friendly Flight Crews"
Cons: "Had to rush to the next flight in Dubai."
Pros: "The crew were excellent. Very helpful and professional."
Cons: "All good!"
Pros: "Food and Entertainment beat Delta hands down."
Cons: "Unfortunately packed into a row with a lot of big guys"
Pros: "It was just ok overall."
Cons: "The first flight was late by over an hour and nobody could tell us why. They also serve food once and you don't get a snack or anything--you don't even see the attendants--for another 10 hours. Then they serve breakfast close to an hour before landing. The crew is constantly telling you to sit as if you weren't allowed to use the toilet at all when the seatbelt sign is on--and it's on the whole time. So you have to be asking permission to use the toilet when you are right next to the toilet door and about to go in because they don't allow you to use it. That's not healthy for someone to hold it."
Pros: "I will only fly Emirates when available to my destination from now on."
Pros: "I liked the boarding and most the crew was excellent"
Cons: "I specified ovo Lacto vegetarian because I eat cheese and diary. I got a stale and very small bread role with strawberry jam, wilted fruit and margarine for the breakfast meal. The non vegetarians got a full plate of croissant, cheese, fruit and jams. When I asked for butter I got no response. I asked three times before I could get some butter as I do not eat margarine. Lunch was wilted and slimy lettuce and tired fruit for dessert. The main meal itself was delicious but I was hungry the whole flight due to the small helping.. Another small but slightly fresher role and margarine again. Next to the non vegetarian meal there was less than half the food. It was very disappointing."
Pros: "Movies and internet"
Cons: "Took too long for food service. We were in middle two seats and my partner was feed and finished before I even got my food. They should go down each side at same time."
Cons: "My seat was broken and did not recline My luggage did't arrive and i had a conecting fly the same day to Buenos Aires and this create a big problem for me I hope i will receive my luggage son"
Pros: "Crew attitude and helpfulness. Food and beverage."
Cons: "Boarding procedures. Inadequate bathrooms for passenger numbers. Seat width. No economy plus seating."
Pros: "The wrap-around head rests help with sleeping. The good size blanket was comfortable and kept me warm. I really liked the bigger entertainment screen and excellent choice of movies and TV programs. I've never had 'Homes International' and 'Don't tell the Bride' on any flights, which are favorites of mine and are very popular.. I fly on 16 flights/year domestic and international. The flight attendants were very pleasant and helpful."
Cons: "It was a bit too cold. I was in row 50 on the aisle. I am vegetarian so was pleasantly surprised with the fish curry being on the menu, but couldn't see or taste the fish. A bit disappointing."
Pros: "Both flights were amazing the service in both were excellent including crews too"
Cons: "Is from Jhb to Dubai were not Cartered for our foot socks had to were shoes to keep warm regards the long flight, and cover our eyes too ,but every thing was the best regards that only"
Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "Great attentive crew."
Cons: "Boarding has no groups, seats are small"
Pros: "Crew was really nice can’t complain"
Cons: "Other airlines offer free beer or even hard liquor here u have to pay"
Cons: "1.5 hour delay departing put a slight damper on this flight but otherwise it was fine."
Pros: "Superb crew; surprisingly delicious food (better than some first class meals I’ve had in the past)."
Cons: "The seat was remarkably uncomfortable. I fly business or first class when traveling overseas (prefer business class) specifically to be able to rest - this was the most uncomfortable I’ve experienced in the last few years."
Cons: "We were happy with everthing"
Pros: "Crew was kind and gracious."
Cons: "Hand carry was checked 3 different times. Goes to show that Swiss staff doesn’t trust its colleagues to determine if the bag passes muster."
Cons: "Poor desk service Food at breakfast A joke"
Pros: "The space of the seat is wide. Nice chocolate."
Cons: "First, they announced that they need some passengers to voluntarily give up the booking in exchange for 280 refunds (a slightly higher rate which not worth to do it) and 1 stopover the fight to Rome which will arrive at 22.00 instead (our flight is 17.35). About 15 minutes before boarding time, they announced flight delaying. Around 17.45, they announced gate changing from B to A which located at opposite side of the the airport so all passengers run there because of everyone afraid that their booking might be canceled because no one agrees to give up. At both gates, many people try to jump in the queue which no staff comes in the manage the queue. During waiting on the board, the air condition seems to be closed, hard to breathe. Around 19.00, the plane took off the Zurich airport eventually, finish the 1.5 hours delay. The captain announced that it cause by the technical problem of the flight earlier but my thinking it cause from over-booking."
Pros: "On time; smooth boarding process; lights dimmed for a reasonably long time."
Cons: "NO legroom on the Zurich to Dusseldorf flight."
Pros: "Left on time. Quick flight."
Pros: "The crew were great and boarding went very smoothly."
Cons: "After such a smooth boarding we found we had to sit on the tarmac for an hour because of congestion at Zurich."
Pros: "There was too little space between rows. Sometimes it was too difficult to watch a movie because the screen was too close to my face."
Pros: "the premium economy section was very pleasant, well worth the $150 upgrade price. Though they should have included priority boarding."
Cons: "One hour delay in boarding, two hours sitting on the tarmac due to cargo loading and overweight issues. No notices, very poor communication."
Cons: "Worst travel experience ever and I’ve traveled the world. Red eye flight delayed for 3 hours. Missed connection flight with not a lot of options. Waited for another 3 hours to get rebooked and have to stay at Zurich overnight and only to find our checked luggage is no where to be seen. First and LAST time we fly Swiss Air!!!"
Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."
Pros: "Punctuality, onboard service and the food served were all very good. Their app is very practical, no need to go to the counter except for dispatch of luggage."
Pros: "Nice breakfast treat and chocolate is always appreciated"
Cons: "Not a specific complaint about this flight but boarding in general is not smooth No online check-in that I could find."
Pros: "Good and fast service"
Cons: "The size you allow for the hand baggage is insufficient"
Pros: "I was very happy with the overall experience"
Cons: "The crew could have been a little more helpful"
Pros: "Flight was fine"
Cons: "Check in at Nuremberg terrible"
Cons: "The airline changed a seat reservation after I paid for it. The Swiss support staff told me on the phone they would call me back. They never called back. I called again and was told the seats are changed and I can’t do anything anymore. The return flight seats also disappeared from the reservation. I had also paid for it. The support staff when I called again put back the seats for my return flight. I tried to check in online. Not working. Tried at least 50 times. Not working. Called the support staff. They told me to call the check in support center. I called the check in support center at least 50 times where mi was told the staff are busy and could not answer the call. I called at 6:00am next day where I was told by the check in support staff that my ticket had an issue which they did not know exactly what was the issue but prevented me to do a check in. I drove more than 2 hours to the airport where finally I could check in but I was told that my return flight seats had disappeared again. They managed to put them back again. I hope this time it’s finally ok. The support staff on the phone told me I could get reimbursed for the seat reservation I had paid for for the on going flight. The Swiss staff at the airport told me there would be no refund. Swiss is terrible"
Pros: "We flew Miami to Zurich, then Zurich to Rome. The international leg was awesome. The intra-European flight was less impressive. We “self-boarded” which was new to us - and wasn’t explained. The seats were smaller and there was only the drop down screens for every 2-3 rows, but otherwise, for a less than 2 hr flight, it was fine."
Cons: "Boarding wasn’t fully explained for those of us who are not Swiss or German. I slept thru “lunch,” which apparently was a sandwich - but that’s more than many American airlines provide you on similar flights!"
Pros: "Swiss Air is very nice, planes are clean, snacks on board were fantastic!"
Cons: "Why the ridiculous amount of money to check a small bag? For this reason, I would not fly Swiss Air. My fancy sandwich was not worth CHF 50."
Pros: "Very well organized company beginning with the website, check in, boarding and the flight."
Pros: "Too hot. Even after several requests nobody lowered the temperature. Very cold manners except for one attendant who was friendly"
Cons: "Service, Temperature, Attitude"
Pros: "Swiss is always a tad nicer than the alternatives"
Cons: "Our flight was delayed 25 minutes leaving Rome."
Cons: "Because there was no way for us to check in early or online and they did not send us an email directing us to do so, they put us on standby even though the flights were paid for months before. We couldn't sit together--they wouldn't even try, they let the computer do it randomly as we boarded. They put my son through ridiculous strip search security measures, and when my passport fell into to the steel bullet of a garbage can, they didn't help and my son and I figure out how to go through it to get my passport. They could not have been more unhelpful. Plus the food was terrible, and delays both in taking off and getting to the gate. I will NEVER fly Swiss Air again."
Pros: "A snack was actually served on board! With a beer if desired."
Cons: "Change of planes at gate produced some boarding confusion."
Pros: "On time"
Cons: "Engine shut down juast as the safety briefing started but all was good when it started again. A light meal would have been better than yoghurt & biscuits. Staff were very helpful."
Pros: "EXCELLENT LEG ROOM"
Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"
Pros: "The crew was entertaining and pleasant. The flight was short and easy."
Cons: "late boarding but quick, lost my luggage"
Pros: "Crew; polite helpful and professional."
Cons: "Seating, and the pre booking process. The cost of endless add for a decent flight. Ex. buy a ticket but you didnt buy a seat, luggage, meals, wifi,"
Pros: "It was comfortable."
Cons: "No entertainment."
Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"
Pros: "I'm very satisfied with Swiss airline excellent service starting from the flight attenders very professional friendly excellent food .if I would recommend this airline absolutely 100%.."
Pros: "Was all great as with other legs...will fly again"
Cons: "Seats seemed smaller but do need more entertainment options."
Cons: "People who handle Swiss"
Cons: "The flight crew was horrible. The desk crew inept. A wheelchair was requested but not there on checkin. Pre boarding did not happen as was supposed to. Older person male at desk was rude, insulting and sarcastic. This did not happen on Boston end. The person was there with wheelchair at the Boston gate and assisted us. Not in Zurich. What about handicap travel? Swiss????"
Pros: "We liked that there was, by default, a vegetarian meal option. There were good entertainment options too."
Pros: "i got a free upgrade to Business Class... which was super awesome! everything about it was great! the regular Economy Class i had on the way there was perfectly good as well. but Business Class was just the best all around."
Cons: "the ridiculous checking-in / boarding process. seems like showing my passport like once or twice would work. it did on my way there. for some reason it was needed like 17,000 times with ridiculously understaffed lines needing to service several hundred people on the way back. absurd."
Pros: "Flight was cancelled. Had to sleep in Zurich overnight. Airline covered the hotel and dinner bill though"
Cons: "Next morning the flight was delayed . Lost time in Rome and a night in Rone hotel"
Pros: "Chicken with polenta was better than most airplane meals."
Pros: "Beautiful new jumbo jet"
Cons: "Changed plane and seats so boarding was delayed"
Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."
Cons: "Food is not great and the flight was delayed by an hour"
Pros: "Care from the crew and consideration"
Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"
Cons: "The counter could not find my reservation a d they said because i booked online i had to go to another counter and then back to check in. It was pretty stressful"
Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"
Pros: "The seats are not as luxurious as the international. They do not recline that much and are not pods. No surprise as that is similar to the US. But it was only a 3 hour flight so was fine. Food was same as first trip, solid.. Staff was very friendly."
Cons: "Flight was delayed 2.5 hours. They did not communicate at all the reason. Takeoff was supposed to be 8.30pm, didn’t take off until 11pm. Sat on the tarmac for over an hour and the crew or pilot did not say a word. The beverage service again was lacking compared to other international business class flights I’ve taken."
Pros: "Seat space continued to be better than BA. Nice surprise to get an evening meal on the last leg to Rome. I actually was able to sleep a bit on this smaller airplane as well. Crew went out of its way to help people board and load bags overhead. They seemed very attentive, and tried to provide extra drink options even."
Cons: "Boarding process at IST was a challenge. We left from a remote gate, and the agent didn't seem interested in the boarding process. I heard no announcements, maybe because it didn't matter as everyone was crowding the door 15 minutes before boarding began. The agent seemed perturbed, but I've seen it on almost every Italian bound flight. No one wants to wait. It is actually a bit amusing to watch the struggle between boarding policies and a group of people who seem determined to ignore them. The buses were also pretty well packed. More so in Rome than IST. Not much organization in loading at either place. After all the passport control they left us to walk outside to wait for the bus. Maybe you can tell I'm not a fan of remote gates."
Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."
Cons: "Disorganized boarding process -- did not matter what Group you were in. Also instructions at gate were not said clearly in English nor were they repeated."
Pros: "Timely departure and arrival. Excellent landing. Helpful crew."
Pros: "including new releases"
Pros: "Friendly crew Good food Clean plane"
Cons: "The boarding process was odd. The gate agent herded us all toward a set of doors but didn't open them for about 5 min."
Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"
Pros: "Lots of in flight entertainment options. Good meals. Very nice and helpful attendants."
Pros: "Staff at Istanbul Airport kindly re-opened the gate for late passengers due to unexpected delays of preceding Turkish Airlines flights. Otherwise, I must have missed the flight from Istanbul to Rome."
Pros: "food, entertainment"
Cons: "I liked everything"
Pros: "The food on flight."
Cons: "Ground staff in Istanbul were very rude! Staff would not respond to lights turned on on the flight as well, for any assistance."
Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."
Pros: "Nothing.... except the movies"
Cons: "Everything....food and service. The airlines also Lost our bags...and till today cannot trace or find it. Went on a cruise with 2 pairs of clothes. How does an airline give a bag tag to a passenger without putting it in the bag???? 12 days and no bags.... terrible call center service too no help at all."
Pros: "Great comfort and speedy service of beverage and breakfast"
Cons: "They didn't pick up the dishes fast"
Pros: "Like my trip to Istanbul, I had no complaints. It was easy to make my transition to this flight and boarding was fine and once again the crew were friendly and welcoming. The short 2 1/2 hour flight went well."
Pros: "Flights were on time; Crew was pleasant - asked for water and was provided in a minutes; Pilots were great, they have landed smoothly"
Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."
Cons: "The veg food is quiet bland"
Cons: "the kosher food was poor"
Pros: "They should inform layover passengers about getting their visa for free hotel accommodations."
Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"
Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Pros: "Plane was nice. Crew was very nice."
Cons: "The plane was blazing hot. The in flight entertainment system was down for half the flight."
Cons: "We boarded on time but the flight didn't leave for another 45 minutes or so. This made me miss my next flight when I landed in Instanbul. I think they might have been doing extra checks on the plane so it's fine. Even though I missed my flight and it was out of my control, I was able get another flight within 5 hours and free of charge!"
Pros: "Service and food were very good, so happy to be fed and watered even though it was a short flight, really pleasant surprise."
Cons: "The wait to go through security when we got to Rome, but I dont think the airline was the cause of that."
Pros: "Flights attendants very nice, offered full meal if hungry"
Cons: "Paid to upgrade to business/first class and still was given a seat in economy. I don't mind economy as I sit in economy often but this time I paid extra money to be up front and they did not consider that."
Cons: "Flight was delayed by one hour"
Cons: "This is one of the worst airlines I have flown with. I travel internationally frequently, I had used Turkish Airlines on a domestic flight in Turkey back in the 90's. It was a decent experience. So I decided to book my flight to Athens with Turkish Airlines. I bought a nonstop flight from LAX to with one and a half hour layover in Istanbul and then flying to Athens on the same day. I was assigned bulkhead seats on the way over. On the day of the Parcher at the Turkish airline counter in LAX I was informed that my seat assignments were changed. The agent could not/ would not give me a satisfactory answer as to why! During the course of the same conversation I was also informed that my layover Istanbul is not 1 1/2 hours, instead it is seven hours and I will be flying out to Athens The following day. My flight was randomly changed to a later flight without my knowledge! After a long wait at the ticketing counter, the manager switched us back to the original itinerary. Sadly it doesn't end here. The take off was about an hour and a half delayed. This was about exactly the same amount of time I had as layover Istanbul airport. I asked several flight attendants about how will Turkish Airlines will handle this delay as my connection to Athens was in jeopardy. Again not one flight attendant could give me a straight answer. Some said "well hopefully you will make it to the next flight". One said "the pilot we will make up for the lost time". I also noticed that my original bulkhead seat assignments were given to three ladies who were friends of a first class flight attendant! it was really annoying to watch the flight attendant bring them treats from the first class kitchen area. It was clear that our seats were intentionally switched as a special favor. Long story short, upon arrival we were told that the our connecting flight is at gate 501 only to find out there was no plane at the gate!! We never found out what happened to our original connection to Athens, but we ended up waiting an additional 5 1/2 hours in the airport for then next day flight. No explanation given, no accommodations provided, no apologies!"
Pros: "Still able to rest & crew very nice and helpful"
Pros: "Pretty much everything"
Cons: "Was late taking off"
Pros: "Everything was excellent"
Pros: "They gave us a meal on a 2.5 hour flight and we were very surprised!"
Cons: "They boarded late and you had to take a shuttle to the plan. We drove to the plane and waited for 15 minutes in the cramped shuttle while they were putting another staircase to the plane and finishing prepping it. We left a half an hour late and the flight was already at 10pm. It was a pretty terrible experience! And the section of the Istanbul airport we were in was pretty dirty. Also the movie they played had two language options but no English which was disappointing."
Cons: "Did not have as the flight to istanbul was cancelled and moved to alitalia"
Pros: "The food and drinks were excellent."
Cons: "Entertainment option was restricted to one movie for everyone on the flight. I wasn't interested in the movie. This flight was not equipped with the entertainment suite attached to the chair like the previous flight."
Pros: "Continued the great service"
Cons: "I would like a little more leg room"
Pros: "On time departure and arrival. Seat back entertainment systems were quite good."
Cons: "Seats were a bit cramped. Meal was OK, not great."
Pros: "Nice attendants"
Cons: "Small plane"
Pros: "The food!"
Cons: "Gate agents attitude and unwillingness to answer simple questions."
Pros: "Flight attendants were great!"
Cons: "Food not what expected."
Cons: "The crew was very rude and was not helpful at all."
Cons: "In addition to long delay before the aircraft was finally parked on the tarmac, passengers had to wait for more than 40 minutes before the checked bags were delivered. There was nobody from the ground crew to tell us the reason for the delay as passengers were just wondering about waiting for their luggage. This airline needs to know how to treat their passengers well."
"Air France service was superb. The airline did their best to expedite the boarding process even with the constant changes of Covid19 guidelines"
Cons: "Not to have 2 distressed cats on board meowing non stop for 10 hours."
Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"
Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us.The food was also mediocre."
Pros: "The seat was really comfortable and I was able to sleep the whole flight with no disturbance"
Cons: "Flight was delayed for 4+ hours"
Pros: "Crew were very good."
Cons: "No vegan food available."
Pros: "Perfectly on time, no hassle, seat OK. This is the way I appreciate a flight."
Cons: "Food. No choice, three "madeleine" (sweet) cookies for all, no sugar-free (salty) alternative..."
Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."
Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."
Cons: "the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit."
Pros: "All went right namely the seats but the luggage condition is the worst"
Cons: "Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France"
Pros: "Crew was ok and servicial"
Cons: "Food and reception at door of boarding"
Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."
Pros: "Multiple crew members paid constant helpful attention to my mother (88yrs of age) during boarding, deboarding and throughout the entire flight. Thank you!"
Pros: "Red wine was excellent"
Cons: "Bright lights on throughout flight, would have been nice to dim lights for late night flight so passengers could rest"
Pros: "The crew was excellent."
Cons: "The snacks that were handed out prior to landing were not very good and it looked as though a lot of people in our section felt the same way. Also, there were a lot of empty seats in the comfort and premium sections, but non of our gold medallions were offered an upgrade."
Pros: "Everything was great"
Pros: "crew was wonderful, great food, quick boarding"
Cons: "cant think of anything"
Pros: "Crew and food were great."
Cons: "Old plane. Seats were super tiny and uncomfortable. Couldn’t sit in the same spot for longer than 15 min without getting sore."
Pros: "Air France personnel is always really helpful"
Cons: "Food and comfort in short haul are not the best - but the flight is short..."
Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."
Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."
Pros: "Most of the crew tired especially hard to keep everyone comfortable and safe. The food was absolutely amazing."
Cons: "Other members of the crew were snarky to passengers and dismissive of questions from passengers during the early stages of the delay. We were all trapped on board for about 4 or so hours without much communication from the crew or captain which made me very anxious. We arrived 5 hrs late and it put my whole trip in jeopardy. Based on this experience, I eont be inclined to use this airline again for future trip planning. This airline will need to work hard to earn my trust back because i felt physically and emotionally unsafe throughout the experience, many times."
Pros: "I was given a great seat and the food was OK- not the Air France food of 5 years ago but still good"
Cons: "I didn't really use the in flight entertainment - the usual movies, tv etc"
Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"
Pros: "Timely and smooth teansit."
Cons: "Food has a way to go to be appetising."
Pros: "Flight on time"
Cons: "The usual Air France flights to Rome, that I have been flying for years, are now operated by Joon. For a couple months nothing changed, except the way the crew dressed. But now Joon is showing its true nature as a LOW COST airline.Seats cramped. Snacks and apple juice are now available for purchase only."
Pros: "Modern aircraft with power, big screens etc"
Cons: "Teenage crew, poor service (not even water brought on request, all "self service" at back of flight, and not being allowed a second drink with dinner), poor language skills (crew not very helpful when 2 hour delay meant I could miss connecting flight, suggesting I "walk fast")."
Cons: "Entertainment screen did not work; in neighboring seat it could not be switched off when we wanted to sleep; sourly employees everywhere (re-booking counter an exception); food close not being edible and cold; I forgot my watch on when going through security in the Air France terminal; when I started to say "sorry" I was yelled at by the screener who said that she will do the talking; she sent me back through the scanner twice without my watch, then once more with the carry-on and made sure that I went to the end of a very long line to wait for another screening rather than having me just go through the scanner without my watch. Needless to say, there was nothing else suspicious about me once the watch was removed. Eager to exercise her power, the security person did not seem to consider that she slowed down a long line of people waiting to be screened. I should add that I am 73 yrs old grey haired female who has traveled a lot both for pleasure and business during my entire life, often to some difficult places and that I do not argue with or provoke those in power in a situation like this. The yelling and the sending me repeatedly through the scanner, which did not beep once the watch was removed, was beyond anything I had experienced anywhere else. The sending me to the very end of the line seemed outright spiteful. (I did miss the plane connection.)"
Pros: "The food was okay and the staff were friendly."
Cons: "My seat and several others around me were broken so that they would fall all the way back if we leaned back at all. The entertainment system kept crashing and forgetting what shows everyone on board we’re watching. There were no air vents to control. The games crashed constantly. The usb hubs didn’t work."
Pros: "Boarding was on time"
Cons: "flight was delayed by 20 minutes Boarding got me through Sky priority quickly. Had to then wait in the boarding tunnel as the cabin was not ready. large queue Seats were exactly the same as economy so offered no added benefits apart from the meal on board parked in a distant area of the terminal and had to shuttle bus to 2E which meant a very tight transfer"
Cons: "Screen broke half way through flight. Food was poor"
Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."
Pros: "Plus seat was good. On board crew was nice."
Cons: "Another Air France company, with their motto: We Don't Care. Ground staff was rude, no good food onboard and have to pay for it. Entertainment is your device, but you can't download the app to use it."
Pros: "Courteous crew"
Pros: "Staff was nice"
Cons: "Very cramped. Poor leg room also with.metal bars under seats that further. Limited foot room. Terrible options in movies. The seats in front of us reclined so far that I couldn’t do anything but stare at the back of the seat anyway."
Pros: "Love the flight attendant, loads of food couldn’t take it anymore. Professionalism at its peak."
Pros: "Crew was nice and responsive"
Cons: "The overall experience is regular at best"
Pros: "The price 50€ cheaper than the other operators. Quick flight. Kind crew."
Cons: "Lack organisation for checking. No difference if you have done the checking online. No breakfast on a 7am flight though included in the price."
Cons: "There are always delays. Today it was that internet was down."
Cons: "Had to check in our underweight small carry on because there was no space left. Left out hotel at 3.15am. A dry croissant did not satisfy three hungry children for breakfast, the coffee was terrible and the seats too close together. Not a good experience."
Cons: "Air France lost my luggage and they can't find it in the computer system."
Pros: "No issues, quick trip, friendly staff, comfortable ride..."
Pros: "It didn't take longer to board! Crew with great attitude Take off and landing were just great"
Cons: "My sandwich, it contained too much pepper, I mean too muuuuuch My narrow seat No entertainment"
Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."
Cons: "The company failed to transfer my checked-in bag to the next flight during the transfer apparently"
Pros: "Kind, courteous, attentive crew. Smooth flight."
Pros: "You get everything you would expect in this kind of flight in term of meals, comfort and entertainment."
Cons: "The flight left half an hour late because of weather conditions. But it is more an airport issue rather than an airline one."
Airlines flying from Johannesburg to Rome 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 Johannesburg to Rome
Masks required on board, masks provided on flights from Johannesburg to Rome
Social distancing seating
Middle seats unavailable to book on flights from Johannesburg to Rome
Testing for antibodies, testing for symptoms for flights from Johannesburg to Rome
Waiving of change fees. Search flexible flights from Johannesburg to Rome