Find cheap flights from Cameroon to Johannesburg

Find cheap flights from Cameroon to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Thu 5/13
Thu 5/20
Any month
Compare vs KAYAK |

Good to know

Low season

JulyBest time to beat the crowds (5% less expensive on average)

High season

DecemberMost popular time to fly (11% more expensive on average)

Average price (return flight)

R5 849(avg. price over the last 2 weeks)

Good deal (return flight)

R5 676or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Yaoundé R5 676 round-trip
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Johannesburg is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

How does KAYAK find such low prices on flights to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

What is the Hacker Fare option on flights to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

Top 5 airlines serving Cameroon to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,0
RwandAir
Overall score based on 283 reviews
8,1
Boarding
8,3
Comfort
8,6
Crew
7,0
Entertainment
7,8
Food
Airline reviews

Pros: "I was happy to avail of Wifi in the sky."
Cons: "No entertainment! For an major international flight, one expects some seatback entertainment"

Pros: "Well organized on check in. Attentive"

Cons: "It was ok"

Pros: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."

Pros: "Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism."
Cons: "Entertainment was limited."

Pros: "The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great."

Cons: "No vegetarian option Bad boarding procedures, no one gets direction and it was very slow"

Cons: "THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!"

Pros: "The crew members are very polite and professional"
Cons: "The food is not very nice, the drink is don’t taste so great either . The airline seats are too small"

Pros: "I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone"
Cons: "As I said, I liked everything. From the departure to the landing"

Cons: "My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash."

Pros: "The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again."

Pros: "They respect the timing"
Cons: "The luggage escalator is not working and you have to carry it from one point to another..."

Pros: "That there were not many people on the second leg and that the plane was clean"
Cons: "The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed"

Pros: "Everything was perfect. On time arrival."
Cons: "Loud Nigerian co-passengers"

Pros: "Timeliness, Service, Cleanliness Comfort"

Pros: "The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat."
Cons: "The breakfast was not as appetizing."

Pros: "The Airbus. The crew's simple commitment to excellent service"
Cons: "The unconventional check in closure 90mins to departure even when the plan arrived late"

Pros: "Nice blankets. Good service."
Cons: "Food wasn't that great and juices were very sweet (tasted like sugar water)"

Pros: "Good and clean planes, good service"
Cons: "We had couple of ours delay and not well communicated"

Cons: "The food options were unclear- they didn't announce what was in each meal, aside from the type of meat. It wouldn't kill you to have a vegetarian option on hand either, especially since your website doesn't work."

Pros: "the snack was terrific!"

Pros: "Landing was very smooth. I got window seat as requested."
Cons: "My bags were mistagged and almost sent to Lagos instead of Nairobi. The agent noticed the error after the second bag was tagged. He went to search for my first bag that already went down the ramp. Although I gave him the exact description of the bag (purple hard case), he retagged the wrong one (red soft case). Good thing he took a photo. Third try was the charm but shouldn't have happened in the first place. Agents need to be more diligent with where they are sending bags and to double- and triple-check before he luggage is sent down the ramps."

Pros: "My sister and I were travelling to and from Tanzania through Kigali. The crew was great and our flight was easy."

Pros: "Information during flight"
Cons: "No TV or programmes to entertain slong"

Pros: "Good"

Pros: "on schedule. staff at counters and flight crew were courteous and professional."

Cons: "The airline moved my original non-stop flight forward by 3 hours. The new flight conflicted with another flight I had earlier in the day. The airline would not allow me to cancel the flight, and could only offer me a 1-stop flight that arrived at my destination hours after my initial flight would have arrived."

Cons: "Reservation was not honored, and only 3 prople out of 5 get boarding. Airline did not provided any other alternative and our friends had to cancel tour and return home!"

Pros: "The crew was very welcoming"
Cons: "We had a delay of 40 minutes at Kigali airport without prior announcement"

Pros: "Rwanda air crew"
Cons: "Lagos international airport"

Pros: "Like Kigali it was clean and efficient."
Cons: "Food is almost inedible"

Pros: "Everything"
Cons: "Time management"

Pros: "Plane was clean and very comfortable, staff was courteous. Surprisingly good food for a short flight"
Cons: "Changed flight times without informing passengers on BOTH of the legs. Staff were polite, but were more interested in following the rules than helping people get on their flights. No customer feedback forms were available"

Pros: "Planes were great and flight crew excellent."
Cons: "On arrival at Kigali airport we were quickly moved through security to the departure area. This area was hot and without any facilities for toilets or water. We sat there for at least 1 hour and was a low light in out trip."

Pros: "Clean, comfortable plane and seating. On time service, courteous attendants. A meal served on a flight that was only about an hour in duration - very nice. Very pleased with this airline."
Cons: "Nothing."

Pros: "Everything went well as expected..."

Pros: "The crew is nice"
Cons: "Both flights were terribly delayed and while the crew apologized we sat on a small plane. In Entebbe the reason was they overbooked the flight. So leave those people behind to take the next flight, don't keep us prisoners on a plane for hours... Stupid management decisions."

Pros: "movie dinner on each leg of the flight"
Cons: "the movie didn't finish in the first leg and they didn't show it for the second leg, so I never learned the ending the flight arrived 40 minutes late"

Pros: "Food was beef brochettes, one of the best economy meals I have had. Wine was very good, from South Africa."
Cons: "Seats were not adjustable. It may be that I was in front of the exit row, but I looked and didn't see anyone leaning back anywhere. On the other hand, flight was only 1 hr 20 minutes."

Pros: "The Rwandair plane was modern and clean. Kigali airport has a nice cafe, and check-in was efficient. The plane left a few minutes early."
Cons: "Check-in closes one hour before your flight. Economy class: Food was a clingwrapped sandwich. The attendant gave me two bottles of a good South African wine. Security has gotten quite uptight at Kigali airport. They now stop your cab a couple hundred meters short of the airport, and have a dog check the vehicle. You have to pass through another security checkpoint at the entry to the airport building, and a third security into the boarding area. The final security check even takes away any empty bottles you have. And don't take any fingernail scissors in your handcarry, even if they have blunt points. You may have an hour or more wait in preboarding, and without water or bathroom excess. So takke care of these needs in advance."

Pros: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"

Pros: "Nothing."
Cons: "This airline is an operational nightmare. I purchased a ticket with a connection, and the second flight being a codeshare, two months in advance. On the day of travel, I checked in, checked two bags, and headed to the gate. An hour before the flight, a Rwandaair agent approached me to inform me that they were no longer code sharing with precision air, the second flight. Chaos ensued, my bags got lost, I got stuck in Nairobi, etc. in Nairobi, one of the Kenya airways agents literally said to me 'avoid Rwandaair and precision airlines - they are both airlines that do not follow any regulations, and not just operational, but safety as well.'"

Pros: "Orderly, organized, courteous"

Pros: "In general, it was a pleasant flight from Entebbe to Kigali. The Bombardier was in pristine condition. There was no food offered (the flight is 45 minutes) and there is no entertainment available. The crew was pleasant and the seat comfortable (I am 5'11). I would fly again with RwandAir."
Cons: "There was nothing significant enough taken into consideration the characteristics of this flight and the construction in Entebbe."

Pros: "Unfortunately i missed the flight from kla to Nairobi via Entebbe due to closue of Entebbe Road. Return from Nairobi was okey but was delayed for about 40 minutes"
Cons: "Food needs to be addressed"

Pros: "Flight attendant are helpful."

Pros: "Friendly staff, comfortable business class seat with lots of room, good breakfast"
Cons: "No priority checkin for business class and no priority boarding for business class. I don't those are even that hard to organize . Airport ground contractors haven't been instructed to provide service to business class?"

Pros: "I always appreciate the cleanliness of Rwanda! This carries over to their planes too. Good staff on the plane. Too short of a flight for entertainment- it was amazing they even served the quick drink and snacks they did! Good on-time flights."
Cons: "After I bought my tickets the flights were rescheduled, giving us an 8 hour layover between flights... some in our party were stuck in the airport with nothing to do, and there is nothing to do in that airport. One question, when will passengers learn that listening to music or movies on the plane without headphones is really uncool?"

Cons: "Sandwich"

Pros: "amazing"
Cons: "nothing"

Pros: "Crew"
Cons: "Earlier travel and respect of initial timing. If they also afforded a place to rest for the long lay over in turkey."

Pros: "Seats were super comfortable!"

Pros: "Comfort and food with good entertainment."
Cons: "Crew could be trained for better service, most all were rude and annoyed that they were there."

Pros: "Just perfect"

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "Food is DELICIOUS! Service is impeccable. Very friendly and attentive flight attendants."
Cons: "The seat leg room is on the smaller side, although the incline is good."

Pros: "Good, staff"

Pros: "Crew"
Cons: "Food was late and terrible seating arrangements were horrible they placed my infant in a different section don’t recommend it if you are old or traveling with family"

Pros: "Good food, good crew, free beer"
Cons: "Late by 20 minutes. Touchscreen is starting to go out."

Cons: "Bumpy ride"

Cons: "Options for vegetarians were not really good."

Cons: "Too frequent delays. Both directions connection flight missed, due to delayed flight. Both delays seems happened due to landing queue load (plane rounded in air more than hour before landing)"

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Cons: "It was nice"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "everything"
Cons: "-nothing"

Pros: "seats, entertainment"
Cons: "food. only one non-veg option"

Pros: "Some of the movies, part of the food"
Cons: "Part of the food"

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Pros: "Every thing was excellent"

Cons: "From JFK airport Turkish airlines was late almost 2 hours and when we came to Turkish our flight to Tbilisi left :("

Cons: "We end up spending almost 1,200 use extra to reach Washington and return to Yaounde."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "The flight and crew is always great"
Cons: "Food and not a great movie selection"

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "we arrived on time, as scheduled."
Cons: "I missed my flight and the customer service was so poor that I even missed the last flight of the day, and spent money for the hotel. They wouldn't issue me a hotel voucher."

Pros: "After checking in in Manila, they told us there is no more seats for us and we're not able to board the plane that we booked few months in advance! Wtf! We had to board next plane the next day, 24hours latet! One day of our vacation lost. Going back was no better since the plane from Manila had slight delay and we missed our connecting flight to Ljubljana for just few minutes. Disappointment again! We got home 15 hours later than we should have. Don't think we will fly with Turkish airlines ever again."
Cons: "After checking in in Manila, they told us there is no more seats for us and we're not able to board the plane that we booked few months in advance! Wtf! We had to board next plane the next day, 24hours latet! One day of our vacation lost. Going back was no better since the plane from Manila had slight delay and we missed our connecting flight to Ljubljana for just few minutes. Disappointment again! We got home 15 hours later than we should have. Don't think we will fly with Turkish airlines ever again."

Pros: "Food was great, service was great, excellent in-flight entertainment."

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "The free hotel provided by Turkish airline is very nice too."

Pros: "excellent food, service"

Pros: "Food was good for airline food."
Cons: "Seats were smaller on this plane. I'm 6-2" and this flight my knees hit the chair in front of me."

Cons: "Service was poor - my chair was broken had to switch seat - after switching the person in front of me his chair was broken as well and he was praticly laying down on me. My earphone broke in pieces..... Kids behind me was banging my chair the entire flight. Food was just bad ! I heard so much about Turkish Airline as being one of the best airline that I tried it . Big disappointment !!!!"

Pros: "Nothing"
Cons: "I got lucky I came home alive"

Pros: "The crew is wonderful, the food is very good for airline, and the flight was on time"
Cons: "Boarding a bit chaotic"

Pros: "Still able to rest & crew very nice and helpful"

Pros: "Turkish Air flight from Istanbul to NYC was fine but Turkish Air flight leaving Tashkent 8:15 am to Istanbul, May 29, was terrible. Although we had all been up from 5am to get to early morning flight and Tashkent air port has no services, stewardess ran out of coffee and repeatedly refused to get me, the person skipped, coffee, despite repeated requests for a first cup. Each time they refilled coffee, they started run from beginning of plane, and ran out by the time they got to the middle. Usually if someone gets skipped, they just go back and get a single cup, but this lady was determined not to. Never had this happen in 55 years of flying. Serious caffine deficiency."

Pros: "free large movie selection. good food with some Turkish flair. super friendly staff. power port for electronics. Istanbul is a very busy airport hub. This time, we had no delays, but we have before."

Pros: "Food was excellent. Vegetarian meal remembered. Service was good, pleasant crew. Good selection of films."
Cons: "Late depature. Seats not that comfortable. Headphones are really bad quality. Touch screen difficult to use (not very responsive to touch)."

Pros: "Service and food"
Cons: "Wrong passangers were in the plane and we had to take down out baggages and we had a big delay"

Pros: "Crew food and entertainment system had many options which helps on such a long flight"
Cons: "Leg room was below average. Entertainment system only had movies. No tv shows so nothing of short duration"

Pros: "Excellent trip! Great pilots, good service, and a complementary hotel room for an over night layover ( must have turkish visa). I would agree with the statement that they are one of the best airlines in Europe."
Cons: "No ability to upgrade seat at airport. I am not sure if upgrading is even possible. There were plenty of open comfort and business class seats that could have made additional money for the airline."

Pros: "Down to earth staff Great food Helpful staff"
Cons: "Entertainment system"

Pros: "The movie selection was really good, presentation in general was nice."
Cons: "The temperature on the flight from IST to KHI was too high, AC was only blowing out warm air. One of the most uncomforatble flight experiences ive ever had."

Cons: "food and entertainment package was not at all good. co-passenger drinks heavily and makes me uncomfortable as she was totally unbalance"

Cons: "It could have been better if I had taken the flight, and not cancelled it 2 days ago"

Cons: "Over all is ok"

Pros: "On time"
Cons: "Send notifications"

Cons: "Excellent customer service."

Pros: "New 787 is amazing plane ✈️"
Cons: "Nothing"

Pros: "Our flight got delayed for 3 hours and they where ri rude to us"

Pros: "I got an exit seat and it was comfortable and spacious. The crew was really nice"
Cons: "Food choices. Only two options for lunch unless pre-ordered"

Pros: "The plane was overbooked"
Cons: "I don’t think with airline like you could do something."

Pros: "Delivering of luggage"

Cons: "Boarding proceed to improve"

Pros: "Crew wasnice"
Cons: "Plane was old, toilet was disgusting no soap, no personal entertainment option. Food was ham and cheese no other options"

Pros: "Very good and helpful crew. I would have loved to see seafood on their Manu."
Cons: "communication while waiting for transfer to overnight accommodation/hotel need serious improvement."

Pros: "Nice tilt to seats, good food and service"
Cons: "Cabin WAY too hot, poorly controlled small children"

Pros: "Crew was nice and basic service was provided."
Cons: "There was no entertainment on the flight. No screen per person."

Pros: "Food was good."
Cons: "The plane was old, the seats were uncomfortable with no adjustable headrest or flaps to hold your head from flopping. There was no personal entertainment screens on the back of the seats, only the small community one mounted on the roof. The sound for this was terribly unclear. 8 hour boring flight."

Cons: "Aberu had a bag of less than 20kgs and they dont let her send it from addis ababa. Plus the small bad sent was not received. Very bad"

Cons: "Bathrooms dirty"

Pros: "Trip was comfy and swift .. crew are friendly and flight is nice and clean"
Cons: "Food is average"

Pros: "Nothing"
Cons: "Careless"

Pros: "It got me there"
Cons: "No good movies"

Cons: "TV screens were blurry and not working."

Cons: "Prices should be lowered and more direct flights from EWR airport."

Pros: "everything was good especially the timing and entertaining it all good."
Cons: "keeping to the time most especially."

Pros: "I am so grateful and appreciative towards the staff. My flight was delayed and therefore I was very late to the gate. They let me on the plane - a big thank you! I was also in such a rush that I dropped my passport holder and they picked it up and returned it to me. The food was surprisingly good too. The service during the flight was also very good."

Pros: "Direct flight, no other flights can do that."
Cons: "Air condition in airplane and Cairo airport was no good"

Pros: "Flight was on time and I appreciate that."

Pros: "Not much."
Cons: "Crew not attentive not trying to give the extra service that you pay so much money for. Food options hopeless. No welcome no introduction. Nondrink on arrival. I could’ve sworn that I was in a budget economy section. Old Shaking plane. Other than a business class seat you get nothing."

Pros: "Good seats reasonable service and chk in was easy , food is excellent."
Cons: "Very noisy ."

Pros: "People"
Cons: "none"

Pros: "The hotel and the food"

Pros: "Upgraded to business class at the ticket counter for a very reasonable price- comfort and ease."

Pros: "The food was good."
Cons: "Too tight aircraft, noisy and not stable at the sky."

Pros: "Check in online was easy. Check in in airport was nice and easy. Crew was friendly."
Cons: "Delay of the flight around 30 minutes. Entairtainment was poor."

Pros: "Inexpensive fair."
Cons: "Little interaction with crew"

Pros: "Thé smiling and helpful flight attendant"
Cons: "The kind of movie"

Pros: "Crew were professional, despite flight was almost fully booked. Food portion (i had beef meal) was very small (beef). Drinks are ok. Landing was very smooth."
Cons: "Egyptair online check-in failed to issue the boarding pass, just managed to change my seat. The same failure occurred on my way back to Cairo, and reasons are not clear!"

Cons: "The pilot was most defnitely smoking, air was circulated in the cabin."

Pros: "We had a 10 hour lay-over in Cairo and EgyptAIr shuttled us to an excellent hotel and provided lunch and dinner - all for free. This was most excellent and so much more pleasant than sitting at the airport!"
Cons: "If EgyptAir would distribute a little English sheet how the steps are, where to get the passports back (at the EgyptAir Counter in the main hall at the airport), which lines to go to (we didn't officially immigrate, but still had to go through immigration upon return, which wasn't clear). Maybe a word on legal boundaries of the status in Egypt - EgyptAir had the passport, can we go to the pyramids or not - would be useful, too."

Pros: "Crew was lovely"
Cons: "All was fine"

Pros: "Every member of the staff was super friendly. Complimentary food and beverages for all meals. Good selection for in-flight entertainment. Provided eye masks, blankets and pillows. Good amount of leg room."
Cons: "I don't really have any complaints! I would definitely use this airline again."

Pros: "Friendly crew"

Cons: "There is long delay fo 4 hours. In first flight from Cairo to madina air condition not worked correctly"

Pros: "The flight staff was SO helpful, and helped me beyond what I expected. The flight was very comfortable from start to finish."
Cons: "Having more movie options would have been good."

Pros: "The boarding time was exact , the flight was relaxing, staff was professional It was really a five stars."

Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."

Pros: "Was good trip in terms of timing!"

Pros: "Nothing but the basics. It worked and was on time so no complaints."

Pros: "Pilots are excellent at smooth landing."
Cons: "To most Arabs, broadcasting a prayer before taking off is routine and goes without notice. To foreigners, it could initiate fear about the safety of the plane as it projects a need to rely on a super power to make it. It's cultural and could be misunderstood."

Pros: "No problems. As could be expected. Would do again."

Pros: "Entertainment was better than first leg"
Cons: "Attendant woke me up several times. Bag was destroyed when I picked it up."

Pros: "Crew was very professional and helpful"
Cons: "Everything met or exceeded my expectations."

Cons: "Better variety of latest movies,"

Cons: "Comfier seats Some entertainment...there was none. Plane very hot and claustrophobic"

Cons: "Flight take off was delayed aprox 40mnts & pilot’s language and message was not clear why we are still grounding !"

Cons: "Seating"

Pros: "Nothing"
Cons: "Didn’t like anything"

Cons: "Hostesses were kind of biased. Entertainment was not too fantastic, flight was excessively delayed"

Cons: "Entertainment"

Cons: "The breakfast was a donut and roll so no protein or healthy option."

Pros: "Lie Flat beds in Business Class."
Cons: "Meal service was very slow, and food was uninspiring. Essentially economy meals placed on proper plates."

Pros: "I had an entire row to myself so this greatly improved my experience, but if this had not been the case I don't think I would have rated my flight as high."

Pros: "Kenya Airways changed their flight schedule 48 before our departure. The change meant an extra night before departure and an 11 hour layover in Nairobi before our connecting flight. The KA booking agent provided us with accommodation for the delay and the long layover. We appreciated that."
Cons: "We lost 24 hours in our travel. It was reasonable of the airline to provide accommodation during the delay but the night in Nairobi was at a very dismal hotel where the food quality was terrible."

Cons: "Crew is not attentive nor professional."

Pros: "Fairly comfortable, good food. Good service, friendly boarding crew."
Cons: "My luggage was moved from the overhead compartment to another compartment much further from where I was seated. I was not informed of this and was not aware. I had to wait for all the passengers to leave while the cabin crew searched for the back. This was most unpleasant and stressful."

Pros: "Airline and service"
Cons: "Asked for a window or aisle seat and wasnt given"

Pros: "Enjoyed this flight; smooth and no problems."
Cons: "The flight was small, so they didn't have a large entertainment selection."

Pros: "Service was good and flight was smooth"

Cons: "Nothing"

Pros: "Friendly crew and flight was punctual"
Cons: "No inflight entertainment"

Pros: "The planes are clean, the attendants friendly but formal."
Cons: "The food selections was basic - the entertainment selection was mediocre"

Pros: "Clean plane, on-time departure"
Cons: "On this flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "SA red wine"

Cons: "Cabin crew didn't pass out headphones, chicken was tough, cabin crew were not pleasant after having to clean up someone's vomit in the toilet"

Pros: "The crew was professional and friendly."
Cons: "My flight was delayed. The gate changed at least four times with no clear announcement."

Pros: "This company obviously trains its employees to belittle and disregard customers. I have never dealt with a company so at fault for an issue and so utterly unwilling to make up for it. First, they cancel the first of our 3 flights to Delhi 18 hrs before it is to leave. The flight they replaced it with would leave us 10 min to make the connection. So we went to the counter and they told us they'd hold the plane, as did the stewardess on the flight. They lied. The plane left 10 min before we landed. We were stranded. Also, I got food poisoning from their food. They did nothing to help. They would not pay for the hotel we wanted, when we asked they rudely served everyone else they stranded first. The employee would not call his supervisor or give his name. The next morning i saw a doctor but the stomache infection was so bad i couldn't sit up or walk. The doctor wrote this on my clearance to fly document. I needed to get to India to get better medical help. We presented this to the kenya airlines agent and she would do nothing to help. She had business class reclining seats available but would not upgrade me. Even after everything this shitty airline has caused. Unbelievable. Every step along the way of this nightmare could have been made better, so much better, by some human decency but instead we got rude disregard."

Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"

Pros: "Nice configuration and good early boarding plus courteous staff"
Cons: "Cabin was too hot and no headphones, gor the narrow movie selection"

Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"

Cons: "Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line"

Pros: "Convenient morning flight"
Cons: "Not enough leg room for tall passengers"

Pros: "Pilot updating passengers on the geographical features along the route and keeping them informed at all times together with client oriented crew."
Cons: "food"

Pros: "The staff in Addis was pleasant."
Cons: "My original flight was cancelled and I was only given an hour notice before arrival time at the airport! I was rerouted from a one hour direct flight to a 7 hour delay through Nairobi then to Djibouti."

Pros: "Departed on time and arrived on time . Staff very courteous"

Pros: "The flight worked."
Cons: "Looking for my bags for a week."

Pros: "Crew"
Cons: "Equipment, old plane with hard seats, no entertainment."

Cons: "With the exception of one male flight attendant who was friendly and professional, the Kenya airways flight attendants were surly, invompetent and unprofessional. One yelled at us for asking if we could get a vegetarian meal (on the advice of another Kenya airways flight attendant). Another only bothered to give water to the first 2/3 of the plane and then for some unknown reason simply stopped passing out water. All three of the Kenya airways fights were late but no one said so or why. I would avoid this airline at all costs."

Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."

Cons: "They lost one piece of baggage. The check-in crew said we were required to have our vaccination cards although nobody asked for them. Then we waited an hour pulling off one piece of baggage and then they didn't load it on our flight."

Pros: "It was a great flight except for food"
Cons: "Choice of dish - fish ( was like rubber) or beef"

Pros: "Plane was a new Dreamliner and nice to fly in with excellent entertainment package."
Cons: "I had 3 hours in Johannesburg before catching a shuttle bus, so being an hour late wasn't a big problem. After rushing from Entebbe flight which was an hour late leaving and arriving, I got to the gate to be informed that this NBO to JNB flight was an hour late in departing. Pilot said it was due to "technical difficulties". My ticket had 4 legs : Nov 28 due to leave JNB at 1:20 finally left at 8:30 due to NBO runway closed from plane belly landing - the pilot was very apologetic - LATE. Dec 5 NBO to Entebbe was an hour late due to "passenger problem and luggage taken off" - LATE. Dec 10 Entebbe to NBO left an hour late due to "plane arriving late" - LATE. Dec 10 NBO to Johannesburg was an hour late due to "technical difficulties" - LATE. All 4 flights were at least an hour late leaving and arriving yet the pilots all said thanks for flying Kenya Airways - the Pride of Africa. This is what Africa should be proud of ?!? and Kenya Airways is proud of ?!? Passengers I talked to all were negative in their comments about Kenya Airways. All said there is ALWAYS something of a problem on a Kenya Airways flight. Lady on NBO to EBB flight next to me as we boarded plane and I said everything has gone smoothly so far, replied - the flight isn't over yet - and then we sat in the plane for an hour while they "removed passengers luggage". A man in NBO departure area as we waited to board JNB late flight said, the procedures and organisation are terrible with problems most of the time, which was why he was using up his reward miles because he didn't want to fly Kenya Airways again. This is the culture of this airline which is allowed to continue with seemingly no regard for the paying customers. If the powers that be such as the FAA, imposed a $100 credit to each passenger for late leaving or arriving, I would have received $400 back on a ticket that cost $750. Maybe the airlines would do something practical to remedy their problems and care for the paying customers rather than just saying "we are sorry for any inconvenience "."

Pros: "That we eventually left"
Cons: "Our flight was delayed because the airport shut down. When the airport opened again. They gave us a departure time 4 hours after our original departure time (1:20 am). 1:20 came and went without any more communication or information. 1:40 am arrived and someone from KQ showed up at our gate and said they do not have any additional information. We said there are children here and hungry, tired, frustrated people. We suggested they distribute waters or snacks, but that never happened. They just kept telling us they didnt know when the flight would take off (or if it would) nor when they would have any additional information. An hour later they made one announcement over the speaker at our gate that our flight was boarding at another gate. However, many people had fallen asleep on the floor as I had and I would have missed it if one of my fellow passengers hadnt woken me up to say that we were boarding. We then sat on the tarmac a while longer for reasons that were not explained and finally landed 7 hours later than scheduled. Very little effort was put into communicating to us, making our wait comfortable nor apologizing for the inconvenience. It was a very frustrating experience."

Cons: "I was not informed by either telephone or email that the flight was being delayed by 3 hours until I have arrived at the airport, despite having the customer contact information. Moreover the delay eventually turned out to be about four and a half hours; disgraceful and unprofessional! I no longer plan to patronize Kenya Airways if I can help it!"

Pros: "Overall very nice"

Pros: "The pilots are very friendly and regularly updates passengers o issues"
Cons: "The crew on this route are very rude. My experience with them for the last 2yrs is just but a nightmare. They shout at passengers when requested for simple things like drinks, blankets and sometimes even ignore calls."

Cons: "Messy boarding Late departure"

Pros: "Full flat bed Big windows New plane"
Cons: "10h delay very basic food (especially for business class) Basic service level No side treat"

Cons: "Delays"

Pros: "Nothing"
Cons: "That the flight time was changed from 8am to 10am and we were not informed until check-in time. Then the flight was changed from 10 to midday, but we were only told during boarding and told to go for breakfast at some restaurant without getting directions. On arriving at the restaurant, we were made to sit in a waiting area for over 30 mins then later told to move to another restaurant, without directions. After going through the gate to board for the midday flight and waiting over an hour, we were informed that we were to fly at 4:15pm! The flight was uncomfortable with seats that had absolutely no leg room and non reclining seats"

Pros: "very efficient processes and very friendly/capable flight crew."
Cons: "the food was not great (i don't have high expectations for airplane food)"

Pros: "It was on time, had friendly crew"
Cons: "Entertainment system is not great"

Pros: "The food!! The flight was in time and also the flight attendant were so available and caring"
Cons: "I have wifi in board for an hour for whatsapp messaging I would have beloved to have it all flight"

Pros: "Great Crew."
Cons: "Improve baggage charges"

Cons: "Old aircraft rickety seats"

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Pros: "I appreciated the amount of movies offered as well as its variety. I also liked how often they brought drinks and snacks. The airline crew was very helpful to passengers."

Cons: "The delay time was too much for no proper reason"

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

Cons: "There was a disruption with the audio system."

Pros: "It was perfect to me , im in so much pain spiritually and you guys makes me feel home."
Cons: "Everything was good"

Pros: "Good selection on inflight entertainment"
Cons: "Lack of food choices."

Cons: "Bole airport in Addis no place to sit and wait befor you check in"

Pros: "Yes.seat was just ok but not quiet comfortable"
Cons: "I think Ethiopian is reasonably good.I travelled to Seattle via delhi .from delhi to sea I travelled by Ana the reason was the fare of Ethiopian (Enugu to Seattle,round trip)was much higher and also you spend 37 hours before u reach your destination,it is too long.why can't u fly to usa direct ,then"

Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."

Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

Pros: "Helpful crew."

Pros: "The plane was spacious"
Cons: "-The flight entertainment wasn't working -There was a delay, but no one from the airline communicated; we were just waiting and the waiting area didn't have sits"

Cons: "Flight was overly delayed - as a result I missed my connection to Capetown and endured a lot of feeds in cancellation of pre-planned trips. Ground staff in Mumbai and Addis Ababa were awful. Mumbai staff was rude and inconsiderate. Addis Ababa team does not even make eye contact when talking to passengers. I could not wait for this travel to be over. Aircraft was mediocre.. During boarding, they don't seem to care about Priority passengers - despite my status with other Star Alliance carriers. Not sure I will fly by Ethiopian again."

Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"

Cons: "They didn’t announce when boarding started/what zones were to go."

Pros: "Check-in staff at desk ,claiming not working for Ethiopian Airlines only providing service to Ethiopian Airlines therefore unable to in depth questions."

Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"

Pros: "Airplane"
Cons: "Waiting for customer service"

Pros: "NOTHING"
Cons: "The experience from the airport to the plane to Lome was beyond troubling. If ever you are flying internationally from NYC, never fly from Newark New Jersey. Nevertheless, upon boarding the Ethiopian Airline flight to Lome that was supposed to depart at 9:15 pm, the courtesy of the flight attendants was a bit mundane. My mother and I sat on the plane for about an hour after the time of the depart before inquiring why we have no moved and the doors were closed. The flight attendant responded with, "We shall be moving shortly." The air conditioner was barely on. My mother is battling stage 3 Cancer and is an older woman so, I feared for the safety of her health in such a condition. About 30 minutes passed, and we inquired again. This time with a different flight attendant and she said she just did not know what was going on. Other people on the plane began to panic in a sense as well because like my mother and I, they too had a connecting flight to catch. The pilot did not inform the passengers of what was occurring. So, at this point, all passengers on flight ET509 had been sitting on the plane for an hour and a half. By the time we were sitting on the plane for 2 HOURS with the doors closed the pilot finally informed us that they were waiting for some paperwork. He did not apologize or give more information as to why we were sitting on the plane so long, with practically no AC, and weren't informed about when we would be pulling off. About 10 minutes later, the plane began backing up while people were still standing because they were restless with the wait especially when we had a 10-hour flight ahead of us. The pilot then got on the loudspeaker stating that we will be pulling in the air shortly and for the flight attendants to be seated. The pilot did not apologize for the inconvenience or state how long the flight would be or what time we would land in Lome, Togo. Once we were in the air, there were many safety hazards administered by both the crew and pilot. The seat belt safety information was not given, the exit areas in case of emergency were not discussed, what to do in case of an emergency, where certain equipment would be in case of illness or an emergency, and we were still not informed about the cause of the 2 hours and 15-minute delay. My mother and I consistently checked the flight tracker and it did not show the duration of our flight, our location while flying, no flight information was displayed and as hard working paying passengers we should have had all of the information and not have to continuously ask to get a slight answer. Also, I am a vegan and they did not have food for me. But there was a flight attendant who gave me extra fruit which I greatly appreciated. The flight coming back to Newark was decent, going was the major issue. I pray we are accommodated for these great inconveniences. Because to have spent almost $3,000 and receive this type of treatment is both saddening and disturbing to me."

Pros: "The flight crew was pleasant and helpful"
Cons: "Being woken up throughout the night for food. The overhead screens were on all night which made it difficult to rest."

Pros: "Everything Kosher food was excellent"
Cons: "Nothing"

Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."

Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"

Cons: "My phone was stolen on airport premises"

Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."

Pros: "Great crew, decent food"

Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "New aircraft with automatic flushing toilets!"

Pros: "Impressive crew attendants and courteous ."
Cons: "Maybe landing was not too smooth"

Pros: "Was lucky to be able to get 3 seats in a row, so could sleep.. They were able to put me in 3 seats again on return, so all good for me... Crew nice, leg room decent, entertainment was fine... Movie choices were not best I've seen, but first world problem... Overall I would recommend.."
Cons: "The return journey time from Dublin sucks... 6am flight, so u have to stay up all night pretty much... If they could change that, it would be amazing... Food not great, so you would be better off bringing your own stuff..."

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "Nothing"
Cons: "The food was horrible. My TV didn't work and although I asked for it to be reset several times, the crew kept forgetting. The flight was supposed to be 9 hours, but we left late and it was 11+ hours. I understand things happen, but the crew gave no explanation for the delay or elongated flight. Last, but not least, when we landed in Newark we waited 2 hours for our luggage to come out. We landed at 9:50pm and didn't receive our baggage until 11:50pm. My friend and I were not even the last to get our bags. Overall this was the worst flight experience I've ever had."

Pros: "The best flight ever and the crew is super cool"

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Pros: "The crew was very nice, beer on the flight is always a nice touch , plenty of food and beverages. Nice collection of movies and music. Food is OK. We had a 10 Hour connection at Addis Ababba, and we were provided with a city tour at the first time, and hotel at the second. I liked the Injira :)"
Cons: "Overall, it's kinda depressing to fly with Ethiopian, the whole experience, from the colors of the uniforms, to the big African people, there was not enough room to seat next to other person, we and some people we met on the flight experienced the same thing. Addis Ababba was very not welcoming, we had a small tour at the city, the people are aggressive, we heard a lot of "farengie" all the time - "foreigners", everything was very expensive, because tourist have a lot of money... they are not afraid to touch you, even at the face. if somebody offers you guiding, they will ask for money later on and will take you to expensive places."

Pros: "Good customer service on time flight"

Pros: "Nice staff, lits of attention in my aeat"
Cons: "Blocked toilet made cabin unpleasant and stuffy. I was uncomfortable because of smells in the plane. Shoukd have been fixed immediately. Not sure the Purser knownehat to do. Skywatch soes not work in center seats. Could not follow flight status."

Pros: "I flew on the 787 dreamliner, and it was THE BEST airplane I have ever flown on. The service was excellent and the seats were very comfortable. I highly recommend this."
Cons: "There was nothing that I did not like."

Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."

Cons: "same flight crew"

Read more about RwandAir
COVID-19 information

Safety measures for airlines flying from Cameroon to Johannesburg

Airlines flying from Cameroon to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Cameroon to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Cameroon to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Cameroon to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Cameroon to Johannesburg

Book cheap flights from Cameroon to Johannesburg

Recent return flight deals

7/7
Wed
2 stops
RwandAir
13h 30m
DLA - JNB
8/7
Thu
2 stops
RwandAir
14h 00m
JNB - DLA
9/8
Mon
2 stops
Kenya Airways
22h 20m
DLA - JNB
13/8
Fri
1 stop
Kenya Airways
10h 20m
JNB - DLA
9/8
Mon
1 stop
Ethiopian Air
12h 30m
DLA - JNB
16/8
Mon
1 stop
Ethiopian Air
13h 05m
JNB - DLA
10/8
Tue
1 stop
Multiple Airlines
15h 20m
DLA - JNB
15/8
Sun
2 stops
Multiple Airlines
11h 40m
JNB - DLA
6/7
Tue
1 stop
Egypt Air
15h 20m
DLA - JNB
12/7
Mon
1 stop
Egypt Air
17h 05m
JNB - DLA
9/8
Mon
2 stops
Kenya Airways
11h 40m
DLA - JNB
13/8
Fri
1 stop
Kenya Airways
10h 20m
JNB - DLA
9/8
Mon
2 stops
RwandAir
11h 50m
DLA - JNB
15/8
Sun
3 stops
RwandAir
22h 10m
JNB - DLA
5/7
Mon
2 stops
Kenya Airways
11h 40m
DLA - JNB
11/7
Sun
1 stop
Kenya Airways
10h 20m
JNB - DLA
21/5
Fri
3 stops
RwandAir
12h 53m
DLA - JNB
6/6
Sun
3 stops
RwandAir
22h 10m
JNB - DLA
9/8
Mon
1 stop
Ethiopian Air
12h 30m
DLA - JNB
14/8
Sat
2 stops
Ethiopian Air
14h 55m
JNB - DLA
9/8
Mon
2 stops
Kenya Airways
27h 45m
DLA - JNB
15/8
Sun
1 stop
Kenya Airways
18h 10m
JNB - DLA
4/7
Sun
3 stops
RwandAir
25h 20m
DLA - JNB
13/7
Tue
2 stops
RwandAir
12h 20m
JNB - DLA
22/5
Sat
2 stops
Multiple Airlines
31h 50m
DLA - JNB
29/5
Sat
2 stops
Multiple Airlines
24h 15m
JNB - DLA
25/5
Tue
1 stop
Ethiopian Air
12h 55m
DLA - JNB
1/6
Tue
2 stops
Ethiopian Air
14h 55m
JNB - DLA
4/7
Sun
2 stops
Kenya Airways
21h 30m
DLA - JNB
13/7
Tue
2 stops
Kenya Airways
24h 15m
JNB - DLA
26/5
Wed
3 stops
RwandAir
14h 18m
DLA - JNB
9/12
Thu
2 stops
RwandAir
14h 00m
JNB - DLA
10/8
Tue
1 stop
Multiple Airlines
15h 20m
DLA - JNB
15/8
Sun
1 stop
Multiple Airlines
10h 20m
JNB - DLA
21/5
Fri
2 stops
Ethiopian Air
14h 10m
DLA - JNB
6/6
Sun
2 stops
Ethiopian Air
14h 55m
JNB - DLA
9/8
Mon
1 stop
Kenya Airways
22h 20m
DLA - JNB
13/8
Fri
1 stop
Kenya Airways
10h 20m
JNB - DLA
21/5
Fri
1 stop
RwandAir
12h 53m
DLA - JNB
5/6
Sat
1 stop
RwandAir
12h 20m
JNB - DLA
Show more results

Recent one-way flight deals

9/8
Mon
2 stops
Kenya Airways
11h 40m
DLA - JNB
10/8
Tue
1 stop
Egypt Air
15h 20m
DLA - JNB
26/5
Wed
3 stops
RwandAir
14h 18m
DLA - JNB
10/8
Tue
2 stops
Ethiopian Air
14h 20m
DLA - JNB
9/8
Mon
2 stops
Kenya Airways
11h 40m
DLA - JNB
18/5
Tue
3 stops
Multiple Airlines
33h 15m
DLA - JNB
17/5
Mon
2 stops
Kenya Airways
22h 20m
DLA - JNB
18/5
Tue
1 stop
Ethiopian Air
12h 55m
DLA - JNB
9/8
Mon
1 stop
Kenya Airways
22h 20m
DLA - JNB
9/8
Mon
2 stops
Turkish Airlines
32h 45m
DLA - JNB
27/5
Thu
2 stops
Ethiopian Air
16h 30m
DLA - JNB
23/5
Sun
1 stop
RwandAir
11h 35m
DLA - JNB
25/5
Tue
3 stops
Multiple Airlines
33h 15m
DLA - JNB
31/5
Mon
4 stops
Ethiopian Air
21h 50m
DLA - JNB
29/5
Sat
3 stops
Multiple Airlines
29h 45m
DLA - JNB
10/8
Tue
3 stops
Ethiopian Air
46h 00m
DLA - JNB
9/8
Mon
3 stops
Ethiopian Air
20h 10m
DLA - JNB
9/8
Mon
1 stop
Turkish Airlines
32h 45m
DLA - JNB
30/5
Sun
3 stops
Multiple Airlines
31h 50m
DLA - JNB
9/8
Mon
3 stops
Ethiopian Air
20h 10m
DLA - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First