Find cheap flights from Pakistan to Johannesburg

Find cheap flights from Pakistan to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

JulyMost popular time to fly (15% more expensive on average)

Average price (return flight)

R9 127(price for this month)

Good deal one-way

R6 093or 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 Karachi R6 093 one-way - R6 093 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly to Johannesburg is January.
  • 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 far is Johannesburg OR Tambo Airport from central Johannesburg?

What is the name of Johannesburg’s airport?

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?

Can vaccinated people travel 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 Pakistan to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

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

"Boarding in Lahore is slow"

Pros: "Great crew! Excellent business class suite"

Pros: "Crew were so much helpful, really appreciate, my wife got sick, they have been amazing"
Cons: "Seats be little spacious"

Pros: "Perfect"
Cons: "Perfect"

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: "Food and leg room"
Cons: "All was fine"

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: "The seat was ok and the food was good."
Cons: "Though the staff was friendly, I found them a bit unhelpful. I was literally holding three bags and a toddler in my arms, and passed at least three airline crew members. However, not one of them even bothered offering for help. I don’t expect that from a world class airline."

Pros: "Crew and food."

Pros: "Seat where comfortable and thank needed more leg space"
Cons: "Good was poor bcz going and back was same menu of choice of food."

Pros: "The crews are very friendly and seats are very comfortable"
Cons: "There nothing could have been better cause everything is perfect"

Cons: "I didn't like that my Amex was used fraudulently to purchase 3 tickets to a place I would never visit with Ahmed and Mohammed and respectfully request, while I am disputing this with Amex that you credit me the 3 tickets purchased. Thanks!"

Cons: "We requested the wheelchair but it wasn’t provided"

Pros: "The business class service is second to none. Very courteous staff, superb on demand menu with ausome selections."
Cons: "Cleanliness of cabin. Aminity kit is outrageous."

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: "Everything"
Cons: "Food is good except Chicken coconut curry"

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

Cons: "There was a person name Manzoor at Lahore airport working with Qatar Airways ticketing he was asking me to pay him $50 to help me get boarding pass. i will also contact Qatar Airways about this incident if this issue is not going to forward to the airline please let me know."

Cons: "Everything"

Pros: "5 star service"
Cons: "no wifi"

Cons: "Seat to LA was broken"

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: "Seat was comfortable entertainment was nice food was excellent"
Cons: "Nothing"

Pros: "Love the service, love the crew!"

Cons: "There's not food which was on menu I did not eat"

Pros: "Always fun flying with them."
Cons: "Nothing disposable about the airline but booling process gave me a headace"

Cons: "Out dated inflight entertainment system"

Pros: "Overall"
Cons: "Overall"

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: "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."

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: "Everything is good"
Cons: "Everything fine"

Cons: "On O-Hare Airport, Qatar Air Line's staff is very rod, I never recommend to anyone. Now if anyone ask from me then i refuse to buy Qatar Aiway ticket then they buy Emirate or other air line tickets"

Pros: "The seating, crew members, and entertainment was really good."

Cons: "They make you close all the windows and outside lights after each meal. Want you to sleep most of the time so that you may not get up and stroll around or ask the crew any extra drinks, ice creams etc."

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

Cons: "I had cancelled my flight with qatar airways due to the current political problems. My ticket was booked through the agent airfare.com. They have handled the issue terribly. To start with. They said that they have to charge me a $615 penalty on top of the $750 i had payed for the ticket for cancellation. They mentioned that ill be refunded my $750 from qatar as they got a waiver for me. I received $250 from qatar airways and nothing yet. Airfare's customer service staff is highly uncooperative and v rude"

"Emirates airlines does not inform there passengers of the required documents even at there counter in the start of the trip tell they don’t allow you to take your flight to the final destination. After that they say it’s not there Problem and you have to sort it out. Emirates is one of the worst airlines you can travel with."

"My flight was canceled"

Pros: "Yes"
Cons: "Excellent"

Pros: "Flight duration, lay over and timings were convenient for us."

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

Cons: "Emirates allowed only 1 suitcase on return flight,going jfk -khi it was 2 pieces on return khi-jfk only one which i didn't know and never heard....how can i complain to Emirates please send me info..thanks"

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

Pros: "The crew in this sector is ALWAYS rude, and the food is substandard."
Cons: "Better attitude from the crew, food quality needs improvement (substantial) and cleanliness"

Pros: "The crew was helpful. Flights were on time."
Cons: "The transfer in Dubai was to be made in 75 minutes to another terminal where the inter-terminal bus only comes every 40 minutes. Almost lost my connecting flight. Also, the seat on the FRA - YYZ leg was 23A. Couldn’t be reclined and had no leg space. Painful!"

Pros: "Crew was good. Food was good."
Cons: "Time to board delayed. Delayed landing. The passengers bus in airport got malfunctioned which caused more delay to board on flight."

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: "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: "The flight was on time and the crew was nice."
Cons: "The entertainment options and food were outdated and very much unpleasant."

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

Pros: "On time boarding . Crew was helpful"
Cons: "Food was not satisfactory"

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

Pros: "All good"
Cons: "All good"

Pros: "Flight departure on time and good food service"

Cons: "Did not like the fact that I was not able to upgrade"

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: "Was overbooked from start -"

Pros: "Love it"
Cons: "It was amazing."

Pros: "They were able to give me some medicine for my stomach ache and were so kind."
Cons: "Nothing that I can say..."

Pros: "Pleasant n Polite crew, good service"

Cons: "There was a minor issue with bus availability at DXB once we landed. Other than that, the flight was excellent."

Pros: "Interior"
Cons: "Delays Always frustrating"

Pros: "Better food Meals were bland"

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: "Everything i mean whats there not to like ?"

Cons: "The food looked so bad and tasted even worse. Very very poor quality of food. My daughter and I , both would open the tray and close it back. We ate only the crossiants and fruits. Emirates need to improve their meals."

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: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Cons: "I was given boarding card at Karachi airport to go to terminal B at gate 29, and at eleventh hour informed that flight was scheduled at Teeminal A at gate 11. The ground staff was not supportive at all and screamed at me on part of their own error. It was an horrible experience and I might not take Emirates flight."

Pros: "Food good"

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: "After traveling for 19 hours from Washington DC to Karachi, , They lost by luggage. They asked me to come and collect it after 6 hours. Went to the airport could see my luggage sitting in the trolley but still made me wait another 3 hours. NO COMPENSATION / NO APOLOGIZES Going back from Karachi to Washington DC, passenger besides me had a child in his lap throughout the flight. That passengers arm and legs were in my part of the seat throughout the flight. I could not sit or eat or relax. The child in the lap kept on touching me and the food I had on the tray as was unable to eat it. I weigh 165 but the seats are so small that one has to struggle. When back Dulles airport, had to weight for 1.5 hours for the bag to arrive @ thanks to big jumbo A380 aircraft. First class were priority. They checked in first, got their luggage first on a different belt, rest were treated like third class people. Never wasting my $ in this airline."

Pros: "Their entertainment system, meals and aircraft cleanliness"

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: "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."

Pros: "Overall the service and food was nice."
Cons: "I was not able to recline my seat, so did my daughter. This happened for the first time with Emirates. It was a 16 hrs flight and gave me back ache since the passenger in front kept his seat reclined all the time. it gave me less leg room as well."

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: "Food"
Cons: "Handling Flight delays Management"

Pros: "Everything was perfect"

Pros: "The crew was good and the seat allocation and comfort was excellent."
Cons: "Food was below average. This needs to be improved otherwise it is not worth it."

Pros: "No sops followed"
Cons: "Food is really bad and they never even bother checking with any one same burger which is cold dry"

Cons: "Food was very poor. They gave us same food every time in all flights. Sandwich was not good. There was no tea, coffee or cold drink. Not even fruit or any chocolates. Food made all of us very upset."

Pros: "Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA"
Cons: "Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500"

Pros: "My sleep"
Cons: "Food"

Pros: "Yes"
Cons: "Them good"

Pros: "NOTHING"
Cons: "WHEN i ARRIVED AT AIRPORT ON JUNE 3,2019 TRUKISH STAFF TOLD ME YOUR FLIGHT IS NOT CONFIRMED BUT MY FLIGHT WAS CONFIRMED.I AM VERY UPSET BECAUSE I AM DISABLED AND LOW VISION.I THINK THIS IS TOATLY WRONG.20 MAY I WAS SICK TRUKISH AIRLINES CANCELED MY FLIGHT BECAUST I WAS SICK."

Cons: "Staff was not helpful at all."

Pros: "nothing"
Cons: "everything"

Pros: "10hour flight tine"
Cons: "Poor coordination during boarding No snacks offered."

Pros: "Everything good"

Pros: "The crew is friendly, efficient check in and boarding. Food is pretty good."
Cons: "Turkish Air keeps their planes unbearably hot. I’ve complained before and they always say it’s “Normal” for the industry. I fly over 1000,000 a year and I’m telling you it’s not. Also, I bought an “Extra” room seat and the seat is still ridiculously small for anyone over 6 feet."

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"

Cons: "Boarding is poorly done at Lahore. Business class passengers should have a separate line. They should have better announcement system for boarding. Boarding becomes chaos when agents aren’t able to properly board the passengers."

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

Pros: "On time, courteous, professional. The seats in economy were comfortable and there was good amount of leg space."
Cons: "Unlike all other places we boarded from, this location did not allow families with infants to board sooner."

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

Pros: "I had heart surgery and they would not refund us the money Even after I got a note from my doctor that I would die on the airplane from the cabin pressure change they did not care"
Cons: "Nothing they suck"

Pros: "Low engine noise and vibrations. Temperatures were comfortable"

Cons: "Nothing"

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

Pros: "Flight was very comfortable and food was amazing Thanks to chef and pilot. Everything was good If I get good price again I will definitely fly with Turkish all the time :)"
Cons: "The sounds of air was to much. I could hear the air outside and was bothering me."

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.?"

Cons: "The service on Turkish airlines was not friendly or helpful. The food was not quality, or food tasting. The entertainment didn't include a lot of movies at all. One of the flights did even give headphones. The staff wasn't rude and not helpful, and didn't make the flight comfortable. I had high hopes flying with Turkish Airlines for the first time, but I was thoroughly disappointed with everything."

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

Cons: "The Istanbul airport is very large and there are many people. The signage is generally pretty good, but it was confusing getting off the airplane from Berlin and seeing a sign saying something like " foreigners." I waited in that very long line for at least 30 minutes which ate up most of my layover time. Only to find out that it was for people with visas coming into Turley. I was directed to another, poorly marked, line for people transferring planes."

Pros: "Service, timing of flight, entertainment system."
Cons: "There used to be more variety of food choices."

Pros: "Window seat, decent selection of movies / shows."
Cons: "VERY small seats. Staff not very attentive."

Pros: "More leg room at my seat and crew was great"

Cons: "No miles. No notification either. Seems very arbitrary"

Pros: "Turkish tea."
Cons: "The food was not good"

Pros: "Entertainment System, Food"
Cons: "Leg Space, Airplane Space, Staff, 1 Hour Delay for no reason"

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: "Comfortable seats, roomy, good customer services on the plane"
Cons: "One concern - as we were landing and then taxiing, people were standing up and getting baggage out of the overhead compartments before the plane had stopped moving. It felt dangerous. I would suggest having the flight crew make an announcement so people could be safe and remain seated until the airplane comes to a final stop/no longer moving."

Pros: "Every thing was great needed ice water was all thanks"
Cons: "Great thanks"

Pros: "Business class did have their own line."
Cons: "It did not matter where you were on the flight, last row or business class, you all boarded at once. It was a big free for all. And usually business class is given a given special treatment as soon as they are seated but it was not the case. The short flights are not worth the price of the business class."

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: "Half of the plane was empty so most passengers were sleeping"
Cons: "customer service at,istanbul airport was terrible no help nobody knows English at international airport. all they have to speak is Turkce all the way from Istanbul to Atlanta they serve Pasta. very rode is this the standard of good airline?"

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

Pros: "Nothing important"

Pros: "The food tasted great. The crew are very friendly."
Cons: "The seats are kind of small"

Pros: "Flight delayed so was my luggage for more than a week."

Pros: "Staff was good"
Cons: "Delayed baggage on first flight for 1 day Delay in next flight and missed the connection"

Cons: "Took 4 hours to get to hotel in Istanbul with my old father, as no one helped or guided. Trying to get money back for the visa but no luck yet."

Pros: "My flight was from Pakistan to new York. Pak to Istanbul was the worst experience. The bassinet seat was on my legs and my daughter was laying inclined. They increase the number of seat which impact uncomfortable leg stretch. But same airline will offer the wonderful plane from Istanbul to new York JFK. You know why???????? Because it's USA :D"
Cons: "Provide same planes and flight comfort for third world countries like pak or india etc. Human being also live there."

Pros: "new aircrafts, easy boarding ontime departure and arrival"
Cons: "Staff needs to be more friendly, food needs to be better in quality (ie.Etihad food is amazing). knowing that the flights are going to INDIA & PAKISTAN they should add some indian Pakistani channels"

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: "Service"
Cons: "Old plane"

Pros: "The fact it took me where I wanted to go"
Cons: "Food sucked barely ateable, entertainemnt was such an old school. There were hardly any new movies plus they had one two international movies n the rest was from 90s."

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"

Cons: "Nothing!!! It was a great flight!!!"

Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."

Pros: "Crew was friendly and everything was perfectly on time!"

Cons: "4 hs delay"

Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"

Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."

Pros: "Leg room fantastic"

Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."

Cons: "Direct flights to and from South Africa to USA not via Middle East"

Cons: "Very narrow seats"

Pros: "The crew, the food and the smooth journey."

Cons: "It appeared that check-in staff had never dealt with a mobility scooter before"

Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"

Pros: "That the flight was on time."
Cons: "not applicable."

Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"

Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."

Pros: "BA"
Cons: "some more leg room"

Cons: "Better business class seats"

Cons: "Delayed, twice!"

Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"

Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."

Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"

Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"

Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"

Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."

Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."

Pros: "Food was tasty"
Cons: "Was delayed"

Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."

Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."

Pros: "It got me to where needed to get to. First flight in 12 months that wasn’t delayed."
Cons: "Poor value for money. The food & drink selection (that you have to pay for) is abysmal. UK Border is a joke, 20+ passport desks but only 2 are ever occupied, ePassport gate DOESNT work (won’t eork if you have kids). Zero f**ks given. #BrexitBritain #BrokenBritain"

Pros: "Crew and pilot were very friendly"
Cons: "No free food, no entertainment"

Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."

Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."

Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"

Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."

Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."

Pros: "Food was good. I liked that boarding And check-in went quickly."
Cons: "The pilot flew too close to a lightning storm near South Dakota. Really bad turbulence as dinner was being served. It was quite scary and my wife and I lost our appetite. Attendants were also slow to pick up our trays afterward."

Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"

Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."

Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."

Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."

Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."

Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."

Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."

Cons: "Flight was operated by Qatar Airways due to strike of some BA union. Aircraft was old and seats not very comfortable. Boarding process was a bit haphazard. (No row-by-row boarding). Even though it was an international flight, there was just a plain sandwich for food."

Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."

Pros: "Not much."
Cons: "The BA ticket counter did not open early enough with enough staff to get all passengers checked in time. As such, the plane was delayed and we missed our connecting flight."

Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."

Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."

Cons: "Better seat More friendly crew"

Cons: "Better variety of latest movies,"

Pros: "It’s acctually the second time , just last week 23rd , our flight with delta got delayed that made us missed our connecting flight and I had to pass through Nairobi, female crew serving snacks came over to me with snacks and told me I ordered low fat food which I did and I asked her if it was ok if I had chicken that day she insisted that had ordered low fat mean and that’s what she has to serve me and I had to tell her again I needed chicken, she started arguing with me over snacks she got offended and she just threw food in my hand almost dropped to the floor , I think that was not professional at all. And today again coming to Nairobi the female crew came over serving snacks again and requested if I could have some wet wipes my hands were dirty dirty because had seen a crew handing out with to the people in the front raw but she answered me it was in the bank and she kept on and I again asked the male crew and he explained to me that they mostly don’t give wet wipes for short flights but I had wet wipes when I flew to Nairobi from Amsterdam and I had too when I left Nairobi to Uganda , what’s the point of serving foods when passengers gotta eat with dirty hands , and today again-the same female crew skipped the first raw of two males with snacks who were seated in front of us and even if they told her they missed the snacks, she stood there and called the male crew just unprofessionally to bring the snacks for the gentleman and she just never cared . I think they should do better thanks ."
Cons: "They should be more professional and friendly to people they act like they don’t care sometimes ."

Cons: "Seating"

Pros: "Barely functioning entertainment portal. Average food."

Cons: "Seats are not comfortable for a 14 hour flight. One meal was served 1 hour before landing, Need for more drinks and food during a 14 hour flight. Flight was held at gate for 45 minutes before takeoff without explanation. Luggage was not transferred from a connecting flight."

Pros: "The gate crew was helpful"
Cons: "Earlier notification of 7 hour wait time due to delay."

Pros: "The pilot on the airlines updated us that we were running 15 minutes late and would try to make up some time in the air. He also apologized on behalf of the crew for our delay and communicated that it was because the aircraft arrived late from the previous flight. I appreciated that clarification."
Cons: "Our flight was delayed by 3:15 hours, and our gate wasn't listed on the monitors. Our gate location changed twice, and the only way I found out was by asking the "Kenya Airways Guest Services desk" twice. The overhead announcement of the gate change happened 15 minutes after the boarding time listed"

Pros: "Crew was amazing"

Pros: "I didnt like anything for this trip - From Kinshasa to Nairobi via Lubumbashi not interesting just tired and borring"
Cons: "First the direct flight from Kinshasa to Nairbi"

Cons: "Did not arrive for it"

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: "Both segmrnts left on time. The on- flight crew were pleasant. The 787 on first flight comfortable in biz class for a nap. Food service well carried out by crew."
Cons: "The 737 on second flight ....the long overnight one... Was very uncomfortable in biz class. On arrival in Nairobi...the hub city...there was no staff. A.c. no working or escalator in airport. Biz line for security not open. Food below average. No breakfast as we one meal."

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

Cons: "Nothing"

Pros: "The easy and comfortable element of the flight."
Cons: "I didn’t really hear any boarding announcements, it would of been to be told we would be debording the plane by steps in the rain"

Pros: "Easy boarding and extremely friendly staff"
Cons: "No intertainment, not even newspapers"

Pros: "Te time of te flight"

Cons: "flight was cancelled"

Pros: "Nothing"
Cons: "Cancelling out a flight at the last minute despite being on stipulated time"

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: "The flight services were good but with two major horrible issues:"
Cons: "1. It took almost one week after my arrival to trace my checked-in baggage. Horrible indeed. Moreover, the baggage contained my medications and other valuables which I needed on ongoing basis! Very disappointing! 2. Despite being charged for the full fare as indicated online, Kenya Airways charged my debit card an additional fee of $31.19. I thought the amount that I had paid to KAYAK was final? I will NEVER dare use such a travel agent engine again in future!"

Pros: "The crew is always great and friendly."
Cons: "The food was really bad. It was some kind of beef but it was uneatable."

Pros: "Everything"
Cons: "Nothing"

Cons: "Food"

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

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

Cons: "Late take off, no concern for transfer at Nairobi - consequently we nearly missed our connection to London and our luggage did not!"

Cons: "After my transfer in nairobi, my luggage was lost and when my luggage tag was entered, there was no record of where my luggage is. Platinum on skyteam and no one can help...Kenya airways strikes again. Just glad they didn't last minute change the flight to go to Bujumbura first like they did with my outbound flight."

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: "Client oriented crew"
Cons: "Delay in departure time"

Cons: "Bullshit"

Pros: "Food. The pilot spent some time flying over the Victoria falls"
Cons: "Dirty bathroom"

Cons: "Lack of drink options, no diet cola?! Poor entertainment options"

Pros: "They were simply good"
Cons: "The delayed a bit"

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

Cons: "The flight was delayed. Food was so-so. No entertainment."

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

Cons: "I was originally scheduled on a Precision Airways flight but it did not fly, so put on Kenya Airways flight. Unfortunately my bag didn't make it so had to spend the night without it. It did come the next day, so I was able to climb Kilimanjaro. Don't know which company messed up."

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: "The planes on this route are also very old with manual screens,unnecessary delays. I mean KQ needs to style up. Another airline will soon sweep them off business"

Pros: "The flight was not delayed."

Pros: "New aircraft and all crews friendly full of service mind"

Pros: "Crew was nice, seats were roomy"
Cons: "Delayed and missed my connecting flight. Spoke to some locals and they said this is the norm for Kenya."

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: "Comfortable safe airline"
Cons: "Cancelling flights without notification causing arrival at airport way too early. Missed connections & lost bookings. Bad even by African customer service."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Pakistan to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Pakistan to Johannesburg

Pre-flight testing

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

Book cheap flights from Pakistan to Johannesburg

Recent return flight deals

13/10
Wed
2 stops
Multiple Airlines
39h 35m
KHI - JNB
19/10
Tue
2 stops
Multiple Airlines
30h 25m
JNB - KHI
12/10
Tue
1 stop
Emirates
16h 30m
KHI - JNB
20/10
Wed
2 stops
Emirates
19h 45m
JNB - KHI
19/11
Fri
1 stop
Qatar Airways
15h 25m
LHE - JNB
15/1
Sat
1 stop
Qatar Airways
14h 05m
JNB - LHE
20/11
Sat
2 stops
Kenya Airways
33h 50m
LHE - JNB
14/1
Fri
2 stops
Kenya Airways
50h 05m
JNB - LHE
24/10
Sun
2 stops
Multiple Airlines
31h 40m
KHI - JNB
29/10
Fri
2 stops
Multiple Airlines
28h 40m
JNB - KHI
13/10
Wed
2 stops
Multiple Airlines
39h 35m
KHI - JNB
20/10
Wed
2 stops
Multiple Airlines
55h 35m
JNB - KHI
23/10
Sat
1 stop
Emirates
16h 30m
KHI - JNB
30/10
Sat
2 stops
Emirates
30h 10m
JNB - KHI
24/10
Sun
2 stops
Multiple Airlines
26h 15m
KHI - JNB
30/10
Sat
2 stops
Multiple Airlines
41h 45m
JNB - KHI
28/10
Thu
1 stop
Emirates
16h 30m
KHI - JNB
11/11
Thu
1 stop
Emirates
23h 15m
JNB - KHI
27/10
Wed
1 stop
Qatar Airways
14h 05m
LHE - JNB
31/10
Sun
1 stop
Qatar Airways
15h 05m
JNB - LHE
4/10
Mon
1 stop
Emirates
16h 30m
KHI - JNB
28/10
Thu
1 stop
Emirates
12h 45m
JNB - KHI
14/2
Mon
1 stop
Qatar Airways
15h 15m
PEW - JNB
1/3
Tue
1 stop
Qatar Airways
14h 30m
JNB - PEW
2/10
Sat
1 stop
Emirates
25h 00m
KHI - JNB
7/10
Thu
2 stops
Emirates
19h 45m
JNB - KHI
1/11
Mon
2 stops
Kenya Airways
52h 20m
LHE - JNB
4/11
Thu
2 stops
Kenya Airways
50h 05m
JNB - LHE
20/10
Wed
1 stop
Qatar Airways
14h 05m
LHE - JNB
6/11
Sat
1 stop
Qatar Airways
14h 05m
JNB - LHE
1/11
Mon
1 stop
Emirates
28h 20m
LHE - JNB
5/11
Fri
1 stop
Emirates
15h 35m
JNB - LHE
20/11
Sat
1 stop
Multiple Airlines
28h 20m
LHE - JNB
15/1
Sat
2 stops
Multiple Airlines
16h 50m
JNB - LHE
28/1
Fri
1 stop
Qatar Airways
15h 15m
PEW - JNB
12/2
Sat
1 stop
Qatar Airways
14h 30m
JNB - PEW
27/9
Mon
1 stop
Emirates
31h 00m
KHI - JNB
29/11
Mon
1 stop
Emirates
12h 45m
JNB - KHI
27/10
Wed
2 stops
Multiple Airlines
37h 15m
LHE - JNB
31/10
Sun
2 stops
Multiple Airlines
33h 55m
JNB - LHE
Show more results

Recent one-way flight deals

13/10
Wed
2 stops
Multiple Airlines
26h 15m
KHI - JNB
25/10
Mon
1 stop
Emirates
16h 30m
KHI - JNB
30/11
Tue
1 stop
Qatar Airways
15h 30m
LHE - JNB
14/12
Tue
1 stop
Turkish Airlines
30h 10m
LHE - JNB
16/12
Thu
2 stops
Kenya Airways
17h 45m
LHE - JNB
15/10
Fri
2 stops
Multiple Airlines
39h 35m
KHI - JNB
26/10
Tue
2 stops
Multiple Airlines
26h 15m
KHI - JNB
12/10
Tue
1 stop
Emirates
16h 30m
KHI - JNB
1/12
Wed
1 stop
Qatar Airways
26h 40m
LHE - JNB
2/11
Tue
1 stop
Turkish Airlines
30h 10m
LHE - JNB
30/11
Tue
2 stops
Multiple Airlines
37h 10m
LHE - JNB
13/12
Mon
1 stop
Emirates
34h 35m
LHE - JNB
13/12
Mon
2 stops
Multiple Airlines
32h 05m
LHE - JNB
16/12
Thu
1 stop
Turkish Airlines
30h 10m
LHE - JNB
16/1
Sun
1 stop
Qatar Airways
21h 00m
LHE - JNB
14/12
Tue
1 stop
Emirates
16h 15m
LHE - JNB
15/1
Sat
2 stops
Multiple Airlines
32h 05m
LHE - JNB
15/1
Sat
1 stop
Emirates
16h 15m
LHE - JNB
14/12
Tue
2 stops
Multiple Airlines
37h 10m
LHE - JNB
1/11
Mon
1 stop
Emirates
34h 35m
LHE - 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