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
Sat 9/18
Sat 9/25
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

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

Average price (return flight)

R8 954(price for this month)

Good deal one-way

R5 978or 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 R5 978 one-way - R5 978 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 085 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

"Seats weren’t clean. Screens need to wiped correctly."

Pros: "Nothing was good as they cancelled the flight and ruined the trip"
Cons: "A solid schedule would be nice but they cancelled the flight"

Pros: "Great crew! Excellent business class suite"

Cons: "Food"

Cons: "Needs more improvement"

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"

Pros: "Every things was great ."

Cons: "Boarding, restroom,"

Pros: "Seats were comfortable but space was narrow"
Cons: "Please give space between front and back seats"

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 ok. they RAN OUT OF WATER. THEY RAN OUT OF MILK."
Cons: "stock the fridge"

Pros: "amazing"
Cons: "better food"

Pros: "Helpful,courteous and efficient"
Cons: "Wifi was hard to connect"

Pros: "Food was good"
Cons: "The flight took off late more than an hour"

Pros: "The food"
Cons: "No tv monitors or any entertainment"

Cons: "Food"

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: "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: "Punctual,taxied in time,generally food was good, landed twenty before time. There was head wind otherwise it would have landed earlier. Additional toilet may be considered. Thank"
Cons: "Additional toilet may be considered"

Cons: "Food and service and crew"

Pros: "Flight schedule in time."

Pros: "very courteous flight crew"

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: "Thanks for good service"
Cons: "Everything was good service food entertainment"

Pros: "All of it was great!"

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: "Office staff was cooperative Overall flight was good"
Cons: "Ground crew was rude in behavior - not all but briefing counter staff"

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: "Leg space seat near the emergency exist. Courteous staff"
Cons: "Food quality could be better"

Pros: "Good flight"
Cons: "Food is terrible.. why can't they offer sandwiches or bread and butter for people who don't eat Asian food"

Pros: "Quality food and hospitality"

Pros: "Hospitality"
Cons: "Food"

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: "I liked the food, the crew, and the team at the airport was nice and professional."

Pros: "Overall ok. Wheel chair was.not available In Karachi and in Houston"
Cons: "Attention to special needs"

Cons: "Not being on time from Doha to chicago, it was an hour late departure."

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

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

Pros: "The entertainment options, food, toiletry bag"
Cons: "Stuardess service is very poor. For a 13 hour flight I would expect to have more than 2 beverage visits. Also, I ended up taking my requests to a first class stuardress since the ladies in coach didn't respond to me. I was also appalled to have my connecting flight delayed for over 24 hours without proper notification."

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

Pros: "Nothing to like, seats are cramped and worn out."
Cons: "No subtitles or closed captioning on movies or TV programs"

Cons: "My son has a DPNA for traveling - none of the airline staff was aware of it or what it even means. Traveling with children with disabilities is hard enough, airline and ground staff should not make it more difficult."

Cons: "The flight to Muscat was great — the flight from Muscat to Bangalore sucked!"

Cons: "Asked for water 2 x with none ever brought"

Pros: "Quick boarding."
Cons: "Rough landing in Bah."

Pros: "Good flight and really comfortable. Rate 5 star"
Cons: "Very satisfied on my travel from London to Muscat"

Pros: "Nice clean plane"
Cons: "Snacks would have been better than a cheese sandwich"

Pros: "Service with a smile and a more humane approach would be good"
Cons: "Same hygiene and quality standards across flight on all sectors"

Cons: "The entertainment system was horrible."

Pros: "Seats were superb. Competitive price"

Pros: "The company of the 7 year old girl in the seat in front."
Cons: "The late departure. Again. With no reason or meaningful excuse given. The bland and overcooked food. The lack of space for knees and shoulders even though I'm only 1m72cm."

Pros: "The entertainment kept the kids happy"
Cons: "The food- ran out of options- I’m not vegetarian but they had no options at all. The crew- not particularly engaged or attentive The drinks- poor selection, warm Our luggage came out damaged and the airline would accept no liability"

Pros: "Price was really good"
Cons: "Flight was late then I missed the my next flight and there was not any other flight till morning and I have to stay at hotel was Oman arrange it but it was to much Hassal I faced and the people who was there to pick me from air port"

Pros: "Cheap airfares, direct flights"
Cons: "Flight crew did not clear cabin at takeoff and landing. Tables left down, seats reclined. Did not enforce standards resulting in restricted egress in case of emergency. Allowed passengers to get up, collect thier bags from overhead compartments immediately after landing and during taxi. Clogged asiles. Poor air con during flight. Extremely cramped seating. Low budget and lax attitude. Consistently late flights On a positive note, direct nonstop flights to major destinations at good rates. You get what you pay for though."

Cons: "No separate boarding line for business class passengers; Staff was clueless in muscat airport and theee was no priority boarding for business class passengers"

Pros: "Movies in the entertainment screen."
Cons: "At the boading, just when we were putting our luggage we were around 5 kg more, in a bad way the turkish lady there asked us to reduce or pay. We reduced the luggage and 2 kg more were left but her and her boss isisted in a rude way to pay or to remove more luggage. We asked her boss to help us in lifting one big bag since we were all girls and couldnt lift it but he refused to help as a gentleman would do and said quick quick put the bag quickly. For sure I wi never chose turkish airline again."

Pros: "in flight entertainment"
Cons: "dozens of infants all screaming and scattered across the whole plane food was strangely not good at all although we had a vegetarian meal pre booked"

Pros: "food was ok and ample."
Cons: "window seat bad for me as I stand frequently. Cramped leg room Seperated from my wife"

Pros: "Impossible to enjoy a flight you didn't choose and were forced to fly on due to a schedule change, especially when the flights you'd booked had much better timing for a fixed teacher's holiday schedule. Avoid Oman Air unless you are sadistic and enjoy forced flight changes and no compensation. As I was forced to change to a flight to one arriving at 03.10 with my work starting at 06.00, I tried (and failed due to a lack of space and fidgety neighbour) to sleep all the flight to be fresh and professional for my work. The booked flight which was forcibly cancelled got me home 9pm the night before work. Oman Air refused a suggestion to upgrade me to business class so I could try and sleep."
Cons: "I am a teacher. I can't choose my holiday times. I get three fixed weeks in summer. In both 2017 + 2018 Oman Air changed their schedule forcing me to change my flights. I was out of pocket for a small amount - they refused to pay the $27.60. I was to arrive home at 9pm for an 06.00 start to work they changed my flight so I arrived at 04.00. I asked for an upgrade to business class to try and sleep. They ignored the request. They instead sent me a copy of the small print saying that they were allowed to change anyone's flights and give zero compensation if the 'client' is informed two weeks in advance. I will avoid Oman Air from now on, even if they seem to offer the best times to fly."

Pros: "Impossible to enjoy a flight you didn't choose and were forced to fly on due to a schedule change, especially when the flights you'd booked had much better timing for a fixed teacher's holiday schedule. Avoid Oman Air unless you are sadistic and enjoy forced flight changes and no compensation. As I was forced to change to a flight to one arriving at 03.10 with my work starting at 06.00, I tried (and failed due to a lack of space and fidgety neighbour) to sleep all the flight to be fresh and professional for my work. The booked flight which was forcibly cancelled got me home 9pm the night before work. Oman Air refused a suggestion to upgrade me to business class so I could try and sleep."
Cons: "I am a teacher. I can't choose my holiday times. I get three fixed weeks in summer. In both 2017 + 2018 Oman Air changed their schedule forcing me to change my flights. I was out of pocket for a small amount - they refused to pay the $27.60. I was to arrive home at 9pm for an 06.00 start to work they changed my flight so I arrived at 04.00. I asked for an upgrade to business class to try and sleep. They ignored the request. They instead sent me a copy of the small print saying that they were allowed to change anyone's flights and give zero compensation if the 'client' is informed two weeks in advance. I will avoid Oman Air from now on, even if they seem to offer the best times to fly."

Pros: "Loved all of it. Zero complaints"
Cons: "No comment"

Cons: "the QTY of food not enough. Chiken and fish dise was left too fast."

Cons: "Poor service Not adhering to time Very bad air conditioning"

Cons: "First time in my life that the airplane food was cold. There also was no in flight entertainment."

Pros: "It was only a short trip from Doha to Muscat to Dubai but it went very well. The flights were on time, the plane was comfortable and the staff were very helpful."
Cons: "My only concern was that unless I caught the 4.00 pm flight I had to wait until the 7.30 pm (4 hour layover) or 9.30 pm (2 hour layover) flights from Doha both of which do not get to Dubai until 3.30 am. I could not catch the 4.00 pm as it was a work day. The flight timings are not good."

Cons: "Immigration at MCT - too many flights at the same time."

Pros: "Once i got to my seat i was seated by a smelly person and the flight attendant did move me to another seat upon my request."
Cons: "Trying to get on the flight was frustrating because there’s no organization! The thing i did not like was that they made us put the cover to the window up like 30 minutes before landing and the sun was directly in my eyes! I tried to put it down half way and the flight attendant made it a problem."

Pros: "Nice service"
Cons: "Poor amenity kit and not as good as the usual oman Air lie flat seat"

Cons: "The boarding was cancelled due to 5 hrs before visa arrival time and forcefully called no show."

Pros: "Service, food, Cabin cleanliness, friendly service"

Cons: "Every thing was good"

Cons: "Very delayed. Would not put us on a direct flight."

Cons: "Nothing"

Pros: "The aircrafts are good and comfortable, food is acceptable and air crew is curtious"
Cons: "The tickets issued to us specified that we were allowed 2 pieces of checked luggage each piece max of 23 Kg. The check in staff refused to accept the baggage allowance as was shown in the ticket . They insisted that the agent issued the ticket wrongly and they will only allow 2 pieces weighing total 30 kg. It was embarrassing as we had brought luggage as per tickets issued. IF THE AGENT APPOINTED BY OMAN AIR HAD ISSUED A WRONG TICKET, IT IS THE PRINCIPAL WHO IS RESPONSIBLE WHICH IN THIS CASE IS OMAN AIR. IT WAS A BAD EXPERIENCE AND OMAN AIR HAS TO COMPENSATE. The entertainment screens did not work for quite some time."

Pros: "Not much"
Cons: "Less legroom than usual/expected. Crew was fine but wasn't too proactive and took quite a while to get things going regarding food/beverages."

Pros: "The crew was good. snack was ok."
Cons: "The cramped seats, no width or legroom and I'm not that tall. I think they're the most uncomfortable seats I've flown in. for a short flight they're ok, but I wouldn'tt book a long haul flight with them."

Pros: "Was the cheapest flight for the dates on offer and now apparent short cuts"
Cons: "n/a"

Pros: "It is worth it to pay a little more for exit seats. They were very comfortable. The agents at checkin were very helpful. I came with a backpack, a roller bag I often can carry on and another bag to check.The bag allowance was just one to check. They wouldn't let me carry on my roller bag because it was too heavy. They encouraged me first to rearrange the luggage to make the one light enough to carry on, by putting some in the other bag that was being checked, But I explained that bag was already full. So they urged me to get my two bags wrapped together so that there would not be an extra bag charge. The ticket agent also came out to look for me---I hadn't realized they boarded so early---and walked with me to the gate. That was very nice of them. There were snacks and beverages on both flights and friendly stewardesses, and lots of movies to choose from."
Cons: "The second flight I didn't get the exit seats and was a bit cramped, but that was a shorter flight, so it didn't matter much."

Pros: "Plane took off an hour late. Confusion among boarding agents at the gate. Old aircraft."

Pros: "It's very cheap"
Cons: "I recommend to buy taket from kayak"

Pros: "Movies"

Pros: "A/C in aircraft was not adequate when aircraft on ground"

Pros: "The flight attendants and crew were amazing! The airline was top notch!"
Cons: "When I finally got thru customs I picked up my bag and it was all wet. Something that smelt like vinegar was spilt on it. Also when my friend who I was traveling with picked up her luggage the plastic was ripped off. That must be some rough handling they have because this was a hard plastic suitcase.. They need to treat the cargo a little less rough."

Pros: "Most comfortable seats on the sector Lahore to Muscat, flat beds. Lounge arrangement at Muscat airport was very comfortable given that I had a long layover. Food served was mostly good and the attending crew were quite courteous!"
Cons: "No new movies on the entertainment system with limited choice."

Pros: "I lost the Skymiles because of that !!!!!"

Cons: "Not as described"

Cons: "No seats available while waiting to be checked into the gate."

Pros: "NOTHING"
Cons: "We were kept over an hour in the plane waiting for some connecting flight passengers without AC and with a temperature of 40 degrees. We were sweating and we got sick. They could have kept us waiting in the airport instead"

Pros: "Quick flight, as little time as possible on board!"
Cons: "More than 1 hour delayed flight without annoucing it, plus while on board, earphones were not available nor handed out when I requested them because it was a short flight. Overall poor flight service and airline. They have to improve big time service onboard and on land in Muscat."

Pros: "flight wasn't full"
Cons: "service for an international airline as very poor, rude and unfriendly from boarding to cabin crew on all four flight"

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

18/10
Mon
2 stops
Multiple Airlines
27h 30m
KHI - JNB
25/10
Mon
2 stops
Multiple Airlines
42h 30m
JNB - KHI
8/12
Wed
1 stop
Emirates
15h 25m
KHI - JNB
15/12
Wed
1 stop
Emirates
12h 45m
JNB - KHI
18/10
Mon
1 stop
Qatar Airways
13h 35m
KHI - JNB
26/10
Tue
1 stop
Qatar Airways
13h 10m
JNB - KHI
8/2
Tue
2 stops
Kenya Airways
17h 45m
LHE - JNB
23/2
Wed
2 stops
Kenya Airways
32h 20m
JNB - LHE
7/12
Tue
1 stop
Emirates
12h 50m
KHI - JNB
15/12
Wed
1 stop
Emirates
17h 30m
JNB - KHI
15/10
Fri
2 stops
Multiple Airlines
50h 15m
KHI - JNB
22/10
Fri
2 stops
Multiple Airlines
31h 35m
JNB - KHI
15/11
Mon
2 stops
Multiple Airlines
33h 10m
KHI - JNB
20/11
Sat
2 stops
Multiple Airlines
43h 50m
JNB - KHI
17/10
Sun
1 stop
Emirates
16h 30m
KHI - JNB
26/10
Tue
2 stops
Emirates
20h 00m
JNB - KHI
18/10
Mon
2 stops
Multiple Airlines
50h 15m
KHI - JNB
26/10
Tue
2 stops
Multiple Airlines
43h 30m
JNB - KHI
7/2
Mon
1 stop
Qatar Airways
15h 25m
LHE - JNB
24/2
Thu
1 stop
Qatar Airways
14h 05m
JNB - LHE
14/10
Thu
1 stop
Emirates
16h 30m
KHI - JNB
22/10
Fri
1 stop
Emirates
22h 55m
JNB - KHI
15/10
Fri
2 stops
Multiple Airlines
50h 15m
KHI - JNB
21/10
Thu
2 stops
Multiple Airlines
42h 30m
JNB - KHI
20/10
Wed
1 stop
Qatar Airways
14h 05m
LHE - JNB
6/11
Sat
1 stop
Qatar Airways
20h 45m
JNB - LHE
15/11
Mon
1 stop
Emirates
16h 45m
KHI - JNB
21/11
Sun
1 stop
Emirates
26h 45m
JNB - KHI
17/10
Sun
1 stop
Qatar Airways
14h 05m
LHE - JNB
26/10
Tue
1 stop
Qatar Airways
14h 05m
JNB - LHE
8/12
Wed
2 stops
Multiple Airlines
35h 05m
KHI - JNB
14/12
Tue
2 stops
Multiple Airlines
28h 40m
JNB - KHI
26/9
Sun
1 stop
Emirates
15h 50m
KHI - JNB
4/10
Mon
1 stop
Emirates
24h 35m
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
15h 05m
JNB - LHE
7/12
Tue
2 stops
Multiple Airlines
36h 50m
KHI - JNB
14/12
Tue
2 stops
Multiple Airlines
28h 40m
JNB - KHI
Show more results

Recent one-way flight deals

7/12
Tue
1 stop
Qatar Airways
14h 15m
KHI - JNB
18/10
Mon
2 stops
Multiple Airlines
38h 10m
KHI - JNB
17/10
Sun
1 stop
Emirates
16h 30m
KHI - JNB
26/10
Tue
1 stop
Turkish Airlines
30h 30m
LHE - JNB
29/9
Wed
2 stops
Oman Air
29h 50m
KHI - JNB
7/12
Tue
2 stops
Multiple Airlines
46h 30m
KHI - JNB
18/10
Mon
1 stop
Qatar Airways
13h 35m
KHI - JNB
6/10
Wed
2 stops
Multiple Airlines
26h 15m
KHI - JNB
6/10
Wed
1 stop
Qatar Airways
13h 35m
KHI - JNB
5/10
Tue
1 stop
Emirates
16h 30m
KHI - JNB
28/9
Tue
1 stop
Emirates
15h 50m
KHI - JNB
17/10
Sun
1 stop
Qatar Airways
14h 05m
LHE - JNB
25/10
Mon
1 stop
Qatar Airways
14h 05m
LHE - JNB
18/10
Mon
1 stop
Emirates
13h 45m
SKT - JNB
31/12
Fri
2 stops
Multiple Airlines
21h 35m
LHE - JNB
10/10
Sun
1 stop
Qatar Airways
14h 05m
LHE - JNB
30/12
Thu
1 stop
Emirates
16h 15m
LHE - JNB
11/10
Mon
2 stops
Multiple Airlines
18h 15m
LHE - JNB
29/9
Wed
2 stops
Multiple Airlines
24h 15m
LHE - JNB
17/10
Sun
2 stops
Multiple Airlines
52h 40m
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