Find cheap flights from Karachi to Johannesburg

KHI - JNB

Find cheap flights from Karachi to Johannesburg

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

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

Good to know

Low season

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

High season

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

Average price (return flight)

R9 167(avg. price over the last 2 weeks)

Good deal one-way

R5 771or less

When to book flights from Karachi to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R5 771 or less one-way.
  • The cheapest flight from Karachi to Johannesburg was found, on average, 0 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is July.

FAQs for booking flights from Karachi to Johannesburg

How long does a flight from Karachi to Johannesburg take?

Which airlines provide the cheapest flights from Karachi to Johannesburg?

Which airports will I be using when flying from Karachi to Johannesburg?

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

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

What is the Hacker Fare option on flights from Karachi to Johannesburg?

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

Top airlines flying Karachi Quaid-E-Azam Intl to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

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

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"

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: "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: "The friendliness of the staff from check in to arrival!"

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: "Overall ok. Wheel chair was.not available In Karachi and in Houston"
Cons: "Attention to special needs"

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

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

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

Pros: "ALMOST EVERTHING"

Pros: "Nothing really"
Cons: "Food was really bad might as well have junk food."

Pros: "Food was good"
Cons: "The crew did not respond to call lights. No Wi-Fi on such a long flight."

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

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: "Nice flight sttendents"
Cons: "Seats too small"

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

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: "Service, atmosphere"

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"

Pros: "Nothing"
Cons: "No Leg room Bad food Delayed flight"

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

Cons: "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: "Live the overall ecperience"

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"

Cons: "There was no wheelchair available at Dubai airport."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Karachi to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Karachi to Johannesburg

Pre-flight testing

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

Book cheap flights from Karachi to Johannesburg

Recent return flight deals

19/5
Wed
2 stops
Multiple Airlines
37h 10m
KHI - JNB
29/5
Sat
2 stops
Multiple Airlines
30h 25m
JNB - KHI
26/5
Wed
1 stop
Emirates
19h 30m
KHI - JNB
23/8
Mon
1 stop
Emirates
22h 55m
JNB - KHI
25/8
Wed
1 stop
Qatar Airways
13h 35m
KHI - JNB
29/8
Sun
1 stop
Qatar Airways
20h 30m
JNB - KHI
25/8
Wed
1 stop
Qatar Airways
13h 35m
KHI - JNB
29/8
Sun
1 stop
Qatar Airways
13h 55m
JNB - KHI
20/5
Thu
1 stop
Multiple Airlines
31h 35m
KHI - JNB
30/5
Sun
3 stops
Multiple Airlines
36h 05m
JNB - KHI
25/8
Wed
2 stops
Multiple Airlines
23h 15m
KHI - JNB
28/8
Sat
2 stops
Multiple Airlines
30h 55m
JNB - KHI
25/8
Wed
2 stops
Multiple Airlines
23h 15m
KHI - JNB
28/8
Sat
2 stops
Multiple Airlines
30h 55m
JNB - KHI
19/5
Wed
1 stop
Multiple Airlines
16h 30m
KHI - JNB
30/5
Sun
2 stops
Multiple Airlines
13h 55m
JNB - KHI
19/5
Wed
2 stops
Multiple Airlines
15h 20m
KHI - JNB
30/5
Sun
2 stops
Multiple Airlines
27h 35m
JNB - KHI
19/5
Wed
2 stops
Multiple Airlines
50h 30m
KHI - JNB
29/5
Sat
3 stops
Multiple Airlines
40h 40m
JNB - KHI
19/5
Wed
1 stop
Multiple Airlines
16h 30m
KHI - JNB
30/5
Sun
1 stop
Multiple Airlines
14h 20m
JNB - KHI
26/5
Wed
2 stops
Multiple Airlines
34h 25m
KHI - JNB
23/8
Mon
2 stops
Multiple Airlines
20h 00m
JNB - KHI
19/5
Wed
2 stops
Multiple Airlines
37h 10m
KHI - JNB
30/5
Sun
3 stops
Multiple Airlines
32h 35m
JNB - KHI
26/5
Wed
2 stops
Multiple Airlines
18h 40m
KHI - JNB
23/8
Mon
1 stop
Multiple Airlines
14h 20m
JNB - KHI
26/5
Wed
3 stops
Multiple Airlines
24h 05m
KHI - JNB
23/8
Mon
3 stops
Multiple Airlines
25h 15m
JNB - KHI
26/5
Wed
2 stops
Multiple Airlines
18h 40m
KHI - JNB
23/8
Mon
3 stops
Multiple Airlines
28h 40m
JNB - KHI
26/5
Wed
1 stop
Multiple Airlines
13h 35m
KHI - JNB
22/8
Sun
2 stops
Multiple Airlines
40h 50m
JNB - KHI
17/5
Mon
3 stops
Multiple Airlines
48h 05m
KHI - JNB
22/5
Sat
2 stops
Multiple Airlines
35h 00m
JNB - KHI
17/5
Mon
3 stops
Multiple Airlines
48h 05m
KHI - JNB
22/5
Sat
3 stops
Multiple Airlines
29h 35m
JNB - KHI
17/5
Mon
2 stops
Multiple Airlines
57h 00m
KHI - JNB
22/5
Sat
2 stops
Multiple Airlines
35h 00m
JNB - KHI
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