Find cheap flights from Tanzania to Johannesburg

Find cheap flights from Tanzania to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg. Bundle your flight + hotel and save!

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Fri 7/30
Fri 8/6
Any month
Compare vs KAYAK |

Good to know

Low season

AprilBest time to beat the crowds (2% less expensive on average)

High season

AugustMost popular time to fly (3% more expensive on average)

Average price (return flight)

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

Good deal (return flight)

R4 028or less

Good deal one-way

R2 756or 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 Zanzibar R2 756 one-way - R3 798 round-trip, from Dar Es Salaam R4 028 round-trip, from Mwanza R6 560 round-trip
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly to Johannesburg is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Which airlines have a flexible cancellation policy for flights from Tanzania to Johannesburg due to COVID-19?

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

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 Tanzania to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 11 025 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "Great crew! Excellent business class suite"

Pros: "The crew was v good"
Cons: "The seats and boarding staff"

Pros: "Perfect"
Cons: "Perfect"

Cons: "All good"

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "My FA from IAH to DOH was outstanding. She made sure I was comfortable the whole flight"

Pros: "Food and leg room"
Cons: "All was fine"

Cons: "Awesome experience on Qatar Airways... will definitely fly with them again!!!"

Pros: "Qatar Airlines treats you very nicely and doesn’t try to charge for little extras. They include the nice extras as part of your travel experience with them. I highly recommend Qatar!"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "Crew was amazing and aircraft was clean and seats comfortable!"
Cons: "I would like to have more air fresheners during the flight as there are some people who eat special food and it smells so bad in aircraft"

Pros: "Seats are very comfortable, easy boarding, good crew"
Cons: "Food - I wish you have healthy options"

Pros: "Staff was friendly and helpful, aircrafts were all comfortable, food was incredible. If I could only ever fly one airline again I would pick Qatar!"
Cons: "Nothing"

Pros: "Out flight was not crowded so after take off we could take up all three seats. That was cool for a little nap. Crew was good. Everything was good."
Cons: "Everything was good."

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "So many movies to spend flight time with great crew"
Cons: "There are couple things. First of all, it was cold almost for everyone: everyone used a blanket, and some people asked for a second blanket. Secondly, I think that if this airline became the best airline in 2017, staff should care about their passengers’ stuff more than they do, so backpacks or suitcases don't lose parts or get crushed during flights. When I got my backpack back, I thought that someone had used it to play football. My backpack had lost some parts, and some pieces of it were torn!"

Pros: "Staff was great"

Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."

Pros: "Had always liked the airline and on board crew members"
Cons: "Ground crew members in Doha airport need attitude check. been spotting these too often. On Board crew members are much better."

Pros: "The Crew has been excellent"
Cons: "When I arrived at the Airport in Arusha (JRO) my reserved row 23 aisle seats for the DOH to JFK segment were changed to the (last cabin section row 31); also my aisle seat was changed to a middle seat Food was better from JFK to DOH Entertainment was lacking - movie and TV selection was poor for 20+ hours of flight time"

Cons: "Seat to LA was broken"

Pros: "It's was good"
Cons: "The plane from Qatar to Nairobi new modern plane needed"

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: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."

Pros: "The Crew The food"
Cons: "Transiting. Made to stay in the airport for over 8hours after a 9hr 35mins flight. I was not happy about it. I hope that, on the return journey, when transiting time would be over 10hours, i would be lodged in a hotel. Thank you."

Pros: "Every aspect of flight was wonderful, though I’m sure that fly"

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "The flight got delayed for 4.5 hours. We didnt receive any call, sms or email informing us about the delay. We went to the airport for checkin only to discover that it was delayed! No justification or any reason were given to us. We are travelling with a baby. We had to get a taxi to return to our home and return back to the airport after 4.5 hours. Called qatar airways and send them a xomplaint email. No one cared to answer. The worst flight ever. Will never go with qatar airways anymore"
Cons: "Delayed for 4.5 hours. Extremely bad customer service"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Cons: "Checkin at Jakarta needs fine tuning. Checkin in started 30mins later than what the QR rep informed me an hr previously. QR lounge needs upgrading."

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Pros: "Excellent service. Good seats. I like the 3x3x3 configuration which make the middle seat bearable."

Pros: "The plane number one is very good but the onther one to cairo is good not like the first"

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Pros: "food and courtesy of the staff"
Cons: "nothing"

Pros: "Vegetarian food options"

Pros: "The flight attendants were courteous and helpful, the flight left on time and even arrived early"
Cons: "Seat 10H, the transition from coach to business class could be designed a little better so the service carts don't hit the seat occupant when they move between cabins"

Pros: "Cabin cleanliness including restrooms, excellent food selections comfortable seats including head support and friendly professional attendants."

Pros: "Roomy seats & clean appearance and modern cabin."
Cons: "Boarding would have been improved by utilizing both cabin doors (front & rear). The entertainment system did not work during my 13 hr flight."

Cons: "You are cold and cant get any blanket? Very poor service"

Pros: "Food, crew , entertainment are excellent."
Cons: "The boarding is a little longer than normal"

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Pros: "I would like to see you distribute toothbrush kits in economy class, even if you do not consider 7-8 hour legs as long haul flights"
Cons: "there were no toothbrush kits given out in economy class"

Pros: "Yes"

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Nice and clean flight good crew"
Cons: "Nothing as such"

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "Went by Economy, upgraded to biz on way back. Both were great experiences. Biz class was excellent, I feel better than United."
Cons: "NA"

Pros: "Everything was great"
Cons: "N/a"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Cons: "The food was not up to the mark - the menu choice and combinations needs to be re-looked at for non-veg passengers. The choice of spirits was limited and not there at times. The flight attendants overall disposition towards the passengers needs to improve. - at times they forgot what was asked of them."

Pros: "Nothing"
Cons: "The flight was delayed 5 times and they keep telling us 5 min . They served food half hour before landing"

Pros: "Operating mechanisms"
Cons: "Inside flight centre required heart ♥ feeling fragrance smell"

Pros: "I liked the passengers"
Cons: "dirty toilets,clogged,seats dirty,crew not enthousiastic, left overs from previews passengers,expired candies."

Pros: "Good selection of food"
Cons: "Having to listen to everything in both English and Arabic"

Pros: "Service is very excellent."

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Pros: "Flying with Emirates is always great."

Pros: "Layout of plane is very convenient , bathroom acessable, no crowding in isles. Love the dining cards & choice of meals, and the comfort features ( blankets , pillows , toiletry bag) The entertainment center is also amazing! Perfect for long flights. So many choices & also power usage also great for the passengers on long flights. Also, normally I try not to use the lavatory, they are usually awful, but these make the most of their space, warm water, nice soap,colognes,seat liners."
Cons: "Apparently, operational issues in Athens, no information of why we had to go to an additional security at the gate, including a litmus test, go through our bags again & a light pat down! They also wanted us to board separately, which made my travel partner even more anxious than she already was!"

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Cons: "Boarding of gate A20 location in Dubai"

Pros: "service was good"
Cons: "Need to improve on the toilet"

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Pros: "As comfortable as one could hope for a long haul economy seat."

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Pros: "Plane was the old type and not the new one that I got when flying out. Still the seats were comfy and reclined. Also the entertainment system has been updated and was brilliant."
Cons: "The food could have been in more regular intervals. I was very hungry by the time we got the turkey sandwich and chock chip cookie."

Pros: "Everything was on time. Very comfortable. Nice service."

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "Food better than average"
Cons: "Poorly designed economy seat. Unusable wifi."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Cons: "I was not allowed onto this flight (Dubai to Hong Kong) because my previous flight (London to Dubai) was a little late, but I made it to the gate before it was closed. My fellow passengers from my flight were also not allowed onto the plane, and while we were arguing (including being told that the plane was full) other passengers from an even later flight were allowed on board! Instead I had to wait many hours in the terminal (because apparently there were no hotel rooms available!?) to get a flight to Riyadh, Saudi Arabia (!!!?) where I could get a Cathay flight to Hong Kong. This meant I arrived 14 hours later than scheduled. Absolutely abysmal service, with no sympathy and no responsibility from any employees."

Pros: "Crew and service were good. Not a fan of Indian food. Ran out of alternatives. You are leaving India. Might want something other than Indian."
Cons: "Used 2 prong headphones so you couldn't use your own which was uncomfortable."

Pros: "The ground and on-board staff was courteous and efficient. The specious seating and clean men's room were added bonus."
Cons: "Coffee was ok, but could be better."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Pros: "Relaxing on time flight.."
Cons: "Food was bad... Before it used to be really good..."

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Pros: "Good space"
Cons: "It's unfortunate that when you order a special meal you dont get your drinks until after you have eaten your meal. and if you end up waiting then you end up having a cold meal. It would be great if this could be changed"

Pros: "Comfortable seats not packed"
Cons: "Nothing"

Pros: "Seat reclining was good. Fleece blankets were warm"
Cons: "Blankets had a really bad smell Food options were very limited - even bread was eggless"

Pros: "Friendly crew, comfortable plane"
Cons: "Luggage lost, unhelpful Kigali Helpdesk. Johannesburg VERY helpful"

Pros: "The two check in bags rule."
Cons: "Not applicable"

Pros: "Yes"
Cons: "Customer services"

Cons: "Time was never kept. we had a delay in LGW for more than 2 hrs. I had a 17hrs layover in Kigali. I was not aware that i would not be booked in a hotel to rest. I had to make my own arrangements. And another extended delay out of Kigali to Nairobi"

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

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: "Food and in-flight services"
Cons: "Entertainment package"

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"

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: "Food and free WiFi. Ample seating space."
Cons: "Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled"

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

Pros: "Fligh was on time, front desk staff were very helpfful, flight staff were friendly"

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 comfortable new planes."
Cons: "There wasn't much not to like."

Pros: "New airline. Left 20 mins early."
Cons: "Nothing."

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: "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: "Was good on time"

Pros: "The flight attendants are very welcoming and helpful. You feel safe and you get to see the pilot who is going to take you to your destination."

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: "New plane, friendly crew"
Cons: "Cramped seating, poor signage & boarding announcements"

Pros: "Staff courteous and friendly"
Cons: "Some choices on menu do not do well by time of serving ie fish"

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

Pros: "Everything"
Cons: "Time management"

Pros: "Planes were great and flight crew excellent."

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"

Cons: "Too cold on the plane - way, way too cold"

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: "Crew were pleasant. The flight was comfortable."
Cons: "The flight was delayed, causing me to miss a connecting flight. Boarding was a bit confusing as multiple flights were departing from Kigali airport at the same time and same airline. Information was not conveyed clearly and it might have been easy to begin boarding the wrong flight."

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: "They were professional, timely and courteous. Except for one flight attendant who was a bit rude, the entire flight was enjoyable"
Cons: "The rude flight attendant who was welcoming people to the plane"

Pros: "The crew was mazing and the seats are so comfortable."
Cons: "To me everything was excellent from the captain to the flight attendants i was impressed i have been to all domestic flights but Airlink is the best and after yesterday flight i decided that Airlink is the one for me onwards. The only thing i can suggest is the points program then the sky will be the limit for you. Keep up the good work guys BIG UP."

Pros: "Flight was on time and crew was great"

Cons: "good short flight"

Pros: "Time keeping, plane was well sized and okay"
Cons: "Didn’t get a single sensible meal!"

Pros: "Attendant was professional"
Cons: "It was okay"

Pros: "It's a shorter flight so, no IFE. The front row of the business section was nice. I'm glad that reserving those seats worked out for this flight, although it didn't on all the other flights."

Cons: "No entertainment available, and the BUQ departure lounge could be improved"

Pros: "flight was on time food and drink"

Pros: "Tayla the stewardess was very sweet!"
Cons: "Nothing. It’s a small plane!"

Pros: "Excellent service"
Cons: "Luggage was riffled through and item stolen"

Cons: "Delayed flight with close connecting flight and none of the flight or ground crew were able to communicate with the connecting flight gate agents. No priority for deplaning and tarmac shuttle was given to those with close connecting flight. Had to sprint through airport and barely made connection."

Pros: "Amazing crew, wonderful short flight and delicious snack. Could not be any better."
Cons: "Just continue the wonderful service."

Pros: "Everything was good"

Pros: "There was hardly anyone on the flight so I got a row to myself! Also the flight was fast and smooth and landed on time despite boarding about 45 minutes late"
Cons: "At the beginning they needed 8 people to move up front for take off which was weird but obviously not anyone’s fault, and if the flight was full wouldn’t have happened, so it’s probably not something that could be done differently but was just weird."

Cons: "The staff at Vic Falls airport tried to charge me several hundred dollars for extra bag fees. The fee kept changing depending on who I was speaking with and when I agreed to pay with my AMEX they said they did not take AMEX so they eventually waived the fee. This was only done after showing the manager a printed copy of my booking which listed that passengers are allowed 2 checked bags each. This was all done in the office of the South African Airways who I assume was managing the Airlink flight."

Cons: "Johannesburg Airport was terrible and every where we turned in the airport we got misinformation and people tried to scam us for tips including airport employees."

Pros: "It was good just the way it is."
Cons: "Why put cheese on the cross bun not good at all."

Pros: "Airport check in went quickly and smoothly! Waiting lounge was excellent!"
Cons: "Nothing to report."

Cons: "Lazy agent said we were too late but bags not booked through on connection which helped cause delay"

Pros: "Pilot effectively communicated about the fueling delay and the imminent storm."
Cons: "Refueling issue : After boarding we had to sit on the aircraft to wait for the refueling driver to arrive and fuel the aircraft. This resulted in a delay of some 20 minutes. ssue"

Pros: "We were on a small cramped plane. The food was horrible."
Cons: "Rude employees at the counter in the airport."

Pros: "The crew were great."
Cons: "The flight was delayed by 2 hours. We barely made our connection flight in Johannesburg, which resulted in us having to run through the airport. We did not have time to get dinner."

Cons: "With over 1.5 hrs to check in, guards allowed others to cut in front and my son was told no problem, he would not miss his flight. He did miss his flight and couldn’t apply his ticket to another flight. Had to pay in full to buy another ticket for a flight 5.5 hrs later. Not good!!"

Pros: "Easy process to get to Joberg. Flight was on time and comfortable."
Cons: "Similar to some other reviewers we had to completely exit the terminal at JNB and then check in for our international flight sequence on Qatar, this was easy but caused a little anxiety, especially after learning that the total checked baggage for one person on the air link is 30kgs (66lbs) which is less than standard international weights. We had to pay extra for the “overweight” bags but the cost was reasonable. I would use the airline again."

Pros: "Quick cool spacious"
Cons: "They left us in a hot hot bus for a long time at terminal and on the run way."

Pros: "The plane from Antanarivo as on time - quite an accomplishment for Madagascar!"

Pros: "Stewardess was very professional, spoke clearly, was very helpful. On time and affordable rates!"

Pros: "the seats"
Cons: "Food was cold"

Pros: "Comfortable transfer to Skukuza from Johannesburg"
Cons: "The flight was not listed on the departure monitors in the hall where we arrived. We had a hard time finding the terminal and then the check-in counters and the departure gate. If the flight would have been listed it would have been easier, no asking around required."

Cons: "Staff not so friendly"

Pros: "seats were nice"
Cons: "food was cold. no entertainment for 3-4 hour flight"

Cons: "The flights were not operated by South African Airways, so when we arrived to Johannesburg we had to take our luggage and register it again and make a second check-in. Because both flights were operated by airlines different from South African Airways we were not able to accumulate our One World miles."

Cons: "Spraying a very potent chemical in an already crowded small plane that send people home sick is not the best way to treat passengers. We do recognize there is probably a reason for doing it. Has the airline consider the impact on those with respiratory issue? Some passenger could not stop coughing until their final destination. Hope they find a better way."

Pros: "Everything was good - timely, service, check in, etc."

Cons: "No priority boarding. 15 minutes waiting inside a cramped bus. First three rows in plane are curtailed off but seats are exactly the same as the rest of the plane. Beverage selection was poor and again same as in economy. The lunch was the only difference: a plate of chicken instead of a sandwich. SO WHAT DID I GET FOR PAYING BUSINESS? a curtain, a plate of chicken and exclusive access to the toilet at the head of the plane. Shame on SAA for selling this as a SAA business flight. Or Kayak for wrong advertisement. In the future I will definitely not pay for business as it is absolutely not worth it and will try to fly this portion with Air Botswana"

Pros: "Left inn time and arrived a bit early only 12 14 passengers in a 36 pAX plane..."
Cons: "Small Cramped seats No power plugs...average food"

Pros: "Seats wider (or seemed to be so) than most economy flights. Flight crew courteous."
Cons: "Have lived in Madagascar for almost two decades and have never seen such disorganized boarding. No signage, staff all the same uniforms (thus no visual clues), no gate noted on boarding pass. Very frustrating. Two Airlink flights were leaving at the same time due to a delay for one flight, so better communication needed. Plane toilet disgusting and would not flush."

Pros: "Flight was on time."
Cons: "I do not understand why the staff wait for all passengers to be on board and close the door to spray this unbreathable air spray. I was suffocating during a few minutes and coughed during the whole flight. My throat still hurts. The cheese sandwich was terrible."

Pros: "Efficient on time no hassle"

Cons: "Cold food. SAA used to serve hot meals. What happened to that?"

Pros: "short, easy flight"

Cons: "Lost baggage. Sent to Jouburg instead. Second day at Cape Grace in dirty safari clothes. Still no bags."

Pros: "Pilot and Stewardess were good and airport was nice. I appreciated the flights from Cape Town to Skukuza and from Skukuza to Johanesberg."
Cons: "Airport crew not able to answer questions outside of their scope of responsibility. I asked a question several times and reply was "good afternoon". finally another person helped and directed me to another part of the airport where I asked the same question and received blank faces until supervisor showed up."

Pros: "It all went as expected. Today, that is excellent"

Pros: "I enjoyed looking out the window as we flew. Interesting countryside compared to what we have where I live in the U.S."
Cons: "Maun airport is small but it gets the job done. The people at the SAA counter were not well versed with checking bags to your final destination when you continued on from Johannesburg."

Pros: "South African Airlines is like flying years ago when you were given respect and special treatment. It's my favorite airline, by far. Actually, it's the only airline I like to fly. I've flown Delta, Lufthansa, KLM and United to South Africa - big mistake. SAA is what I wish all other airlines are. They are first rate."

Pros: "Pleasant experience. Gate personnel and crew were friendly and helpful; plane and seating were comfortable."
Cons: "No flight information signage at gate, and gate boarding public announcements were distorted. Besides being distorted, it was hard to understand the 'English' translated announcement."

Cons: "Delayed flight due to airplane malfunction and caused late arrival and could not make our connecting flight. Had to argue for support to stay in Johannesburg due to the inconvenience"

Pros: "Stewardess was very professional, spoke clearly, was very helpful. On time and affordable rates!"

Cons: "THe check in lady on the flight from Cape Town, was surly, rude, unhelpful, arrogant...just awful"

Pros: "Tight and packed. With the pandemic still going. Children wear masks better and that is not properly enforced."

Cons: "Better seat More friendly crew"

Pros: "Arriving on Time"

Cons: "Seating"

Pros: "The crew was amazing. Smooth take off and landing"
Cons: "Meal options. The only available options were sandwiches. A bag of nuts would have been nice"

Pros: "Good service with friendly crew"
Cons: "Toilets clean but a bit worn out. Windows were very dirty inside and out."

Pros: "The crew was great, and greeted passengers with a smile."

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: "New plane"
Cons: "Food too dry"

Pros: "Service was good and flight was smooth"

Cons: "Nothing"

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

Pros: "Punctuality"

Cons: "I had asked for window seats from the agent I spoke to and didn't get that when my flights were changed."

Pros: "All fine..."
Cons: "uncomfortable as usual on this kind of planes"

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: "Clean planes, everything (for me) ran on-time"
Cons: "Boarding was a bit "hectic", could be improved. Toilets got progressively worse as the flight went on (should be cleaned regularly). On 1 flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "KQ usually has great service. Sometimes this flight is delayed, but this time it was on time, not full, and the plane was very tidy."

Cons: "Old planes and little entertainment"

Pros: "The crew"
Cons: "None"

Cons: "Timing schedule not respected. No legroom my knees were so squeezed."

Pros: "They no take care of my bag"

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

Cons: "Food"

Pros: "PUNCTUALITY"

Pros: "Everything went as it should."
Cons: "The AC in the plane was a little bit to cold"

Pros: "Service excellent, flight on-time."
Cons: "Only 3 movies to choose from?!"

Cons: "In a lot of airports, if a flight is delayed, the airline is aware and holds planes on the ground for a few mins if there are multiple people that will miss the connection. In this case, we were delayed for 2 hours, arrive to Nairobi and am at the gate 15 mins before and they sent me to customer service as the gate had just closed. More than 5 other people on the flight missed this common connection as well. Not only did KQ not have a system in place to work with other flights, the service area was completely swamped. People missed their connections because they couldn't get to the front in time to have a boarding pass printed or have a question answered. The staff were rude and didn't give eye contact or answer questions."

Pros: "I got moved to a different airline and was not notified so when I got there over 2 hours early for KENYA FLIGHT I was hustled and bustled and BUSSED TO A DIFERENT TERMINAL at Dubai airport, then chastise, harangued and insulted by new airline staff for being "Late" and they couldn't guarantee I would make the flight. I it on board and someone else was in my seat. HE. Got bumped to first class..."
Cons: "See above...the whole experince"

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

Pros: "I liked the alerts from crew about the journey.They kept time about the journey."
Cons: "The space between one row and another in economy class was too small as compared to other flights I have had. I did not like the lay over time."

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: "All in all was good -"
Cons: "three of us were travelling together with 3 bags. Two bags didn't come - they were left in Nairobi. We were in Nairobi more than 3 hours so it should have been enough to get the bags on the plane. This is super frustrating - also can Kenya Airways not deliver bags in nairobi if they left them. I do understand when flight connections are tight etc, but this wasn't."

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

Pros: "The flight was delayed in leaving but the Captain didn't say anything until we were about to land. The overnight flight was pleasant but the food was pretty mediocre."
Cons: "Crew were pretty good and the Dreamliner is an excellent aircraft, particularly in business class."

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: "tickets were cheap"
Cons: "Flight was late leaving Dubai therefore causing me and several other people to miss our connecting flight."

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: "Not much space between rows,everybody reclined their seat, you could barley move"

Pros: "on board crew members were pleasant and efficient."
Cons: "rude and dismissive ground crew. delayed flight. and when we got to Nairobi we discovered that several items had been stolennout of our checked luggage."

Pros: "Aircraft."
Cons: "Boarding was late."

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

Cons: "Boarding in Nairobi as we had a small child and it was a bit chaotic as those with children, and those in business class, were not given a chance to enter first."

Pros: "Extremely friendly and helpful hosts. Enough space. Overall a very rewarding way of travelling to East Africa. Will use them again. Very impressed on our flight from Johannesburg to Nairobi -- they booked our 87 year old father-in-law about 5 hours before flight time, took care of his luggage all the time, and helped him get on the flight after midnight on his own. He arrived safely with such good care!"

Pros: "Cheerful staff and great services"
Cons: "N/a"

Pros: "The airline did not make further damage to my bag, they did not cut any more zippers like they did on outboard flight 2 weeks previous"
Cons: "Caused my airport transfer to not wait at airport for me because the flight was so late"

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Tanzania to Johannesburg

Airlines flying from Tanzania 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 Tanzania to Johannesburg

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Tanzania to Johannesburg

Pre-flight testing

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

Book cheap flights from Tanzania to Johannesburg

Recent return flight deals

5/8
Thu
1 stop
Ethiopian Air
5h 20m
DAR - JNB
16/8
Mon
1 stop
Ethiopian Air
6h 50m
JNB - DAR
13/9
Mon
1 stop
RwandAir
11h 20m
DAR - JNB
19/9
Sun
1 stop
RwandAir
11h 55m
JNB - DAR
6/8
Fri
1 stop
Kenya Airways
15h 00m
DAR - JNB
19/8
Thu
1 stop
Kenya Airways
7h 00m
JNB - DAR
13/9
Mon
2 stops
Uganda Airlines
14h 20m
ZNZ - JNB
23/9
Thu
1 stop
Uganda Airlines
22h 40m
JNB - ZNZ
16/9
Thu
2 stops
Multiple Airlines
18h 05m
ZNZ - JNB
23/9
Thu
1 stop
Multiple Airlines
22h 40m
JNB - ZNZ
5/8
Thu
2 stops
Ethiopian Air
6h 30m
DAR - JNB
16/8
Mon
1 stop
Ethiopian Air
6h 50m
JNB - DAR
2/1
Sun
2 stops
RwandAir
10h 30m
DAR - JNB
4/1
Tue
1 stop
RwandAir
12h 10m
JNB - DAR
6/8
Fri
1 stop
Kenya Airways
15h 00m
DAR - JNB
20/8
Fri
1 stop
Kenya Airways
25h 15m
JNB - DAR
7/8
Sat
1 stop
Ethiopian Air
5h 20m
DAR - JNB
17/8
Tue
1 stop
Ethiopian Air
6h 50m
JNB - DAR
13/8
Fri
1 stop
Kenya Airways
25h 40m
DAR - JNB
22/8
Sun
1 stop
Kenya Airways
7h 00m
JNB - DAR
10/8
Tue
1 stop
Ethiopian Air
5h 20m
DAR - JNB
28/8
Sat
1 stop
Ethiopian Air
6h 50m
JNB - DAR
11/8
Wed
3 stops
RwandAir
13h 25m
DAR - JNB
14/8
Sat
2 stops
RwandAir
14h 50m
JNB - DAR
7/8
Sat
1 stop
Kenya Airways
8h 10m
DAR - JNB
18/8
Wed
1 stop
Kenya Airways
12h 05m
JNB - DAR
10/8
Tue
1 stop
Ethiopian Air
5h 20m
DAR - JNB
10/11
Wed
1 stop
Ethiopian Air
6h 50m
JNB - DAR
2/1
Sun
2 stops
RwandAir
10h 30m
DAR - JNB
6/1
Thu
2 stops
RwandAir
14h 50m
JNB - DAR
10/8
Tue
1 stop
Ethiopian Air
5h 20m
DAR - JNB
17/8
Tue
1 stop
Ethiopian Air
6h 50m
JNB - DAR
10/8
Tue
1 stop
Kenya Airways
15h 15m
DAR - JNB
16/8
Mon
1 stop
Kenya Airways
17h 25m
JNB - DAR
11/8
Wed
3 stops
RwandAir
13h 25m
DAR - JNB
14/8
Sat
1 stop
RwandAir
14h 50m
JNB - DAR
6/9
Mon
1 stop
Ethiopian Air
5h 20m
DAR - JNB
9/9
Thu
1 stop
Ethiopian Air
6h 50m
JNB - DAR
15/8
Sun
1 stop
Kenya Airways
13h 35m
DAR - JNB
17/8
Tue
1 stop
Kenya Airways
20h 05m
JNB - DAR
Show more results

Recent one-way flight deals

21/10
Thu
1 stop
Ethiopian Air
5h 20m
DAR - JNB
20/10
Wed
1 stop
Kenya Airways
8h 10m
DAR - JNB
4/8
Wed
3 stops
RwandAir
13h 25m
DAR - JNB
10/8
Tue
2 stops
Uganda Airlines
10h 25m
DAR - JNB
10/8
Tue
2 stops
Multiple Airlines
19h 25m
ZNZ - JNB
12/9
Sun
direct
Airlink
3h 45m
DAR - JNB
10/8
Tue
1 stop
Ethiopian Air
5h 20m
DAR - JNB
2/9
Thu
1 stop
Ethiopian Air
5h 20m
DAR - JNB
3/8
Tue
1 stop
Kenya Airways
15h 15m
DAR - JNB
5/8
Thu
1 stop
Ethiopian Air
6h 05m
DAR - JNB
7/8
Sat
1 stop
Kenya Airways
8h 10m
DAR - JNB
10/8
Tue
1 stop
Ethiopian Air
5h 20m
DAR - JNB
3/8
Tue
2 stops
Uganda Airlines
10h 25m
DAR - JNB
4/8
Wed
1 stop
Kenya Airways
21h 30m
DAR - JNB
20/8
Fri
2 stops
RwandAir
11h 45m
JRO - JNB
8/8
Sun
2 stops
Ethiopian Air
6h 30m
DAR - JNB
4/8
Wed
2 stops
Multiple Airlines
25h 05m
ZNZ - JNB
6/10
Wed
1 stop
Kenya Airways
8h 10m
DAR - JNB
20/8
Fri
1 stop
RwandAir
11h 45m
JRO - JNB
4/8
Wed
2 stops
Multiple Airlines
14h 20m
ZNZ - 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