Find cheap flights to Johannesburg

JNB

Find cheap flights to Johannesburg

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

Round-trip
Economy
Washington (WAS)
Johannesburg OR Tambo
21.09 Tue
28.09 Tue
Any month
Compare vs. KAYAK |
There are travel restrictions to Johannesburg. Learn more
Stay informed and receive email updates for when travel restrictions ease for Johannesburg.

Good to know

Low season

JuneBest time to beat the crowds with an average 4% drop in price.

High season

OctoberMost popular time to fly with an average 17% increase in price.

Average price round-trip

₪1,892(avg. price over the last 2 weeks)

Good deal round-trip

₪1,550or less

Good deal one-way

₪2,186or less

When to book flights to Johannesburg

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

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 Tel Aviv ₪2,186 one-way - ₪1,868 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be September, October and November. The cheapest month to fly to Johannesburg is June.
  • 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 long is the flight to Johannesburg?

What is the cheapest flight to Johannesburg OR Tambo Airport?

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

Scores according to KAYAK customer reviews

8.3
Emirates
Overall score based on 15,475 reviews
8.3
Boarding
8.2
Comfort
8.4
Crew
8.5
Entertainment
8.0
Food
Airline reviews

Pros: "Emirates staff are very professional"
Cons: "To remove menu on paper. Rather Emirates should display the menu on the screen like other airlines who care about the environment"

Cons: "I wish the 777 had slightly wider seats like the A380"

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

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

Pros: "Easy booking on line"
Cons: "The gate was changed in Dubai without informing the passengers whom waiting on the original gate printed on the boarding pass. And charged me no show fees and delayed for an extra 12 hrs. I have the evidence of you need them."

Pros: "The person behind me didn’t have enough space so I could recline back and get comfortable"
Cons: "More spacial seats"

Cons: "No it was good"

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: "I love everything about Emirates."
Cons: "N/A"

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

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

Pros: "The entertainment options were very good"
Cons: "Bathrooms were dirty. Did not have all the food options listed"

Pros: "Smooth boarding and take off on time"
Cons: "Food could be better"

Pros: "I had plenty of space"
Cons: "There should be more vegetarian options available. Crew were very slow in responding to my requests."

Cons: "The flight got cancelled, and it was impossible to reach your customer service. It was the first time to use and last time."

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

Cons: "I missed my connecting flight and was left ro sleep at the airport without any assistance from the Emirates staff. I have to pay for another flight to get to my destination"

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

Pros: "Emirates gets credit for reasonable legroom in economy class and excellent entertainment choices."
Cons: "Airbus A380 is a huge airplane. So many passengers creates limitations."

Cons: "No proper communication provided on gate about the delay. Meal voucher was given very late and hence did not make any sense. We were completely uncertain about our onward travel since no information was available till we reached Dubai which was very frustrating."

Pros: "Overall onboard hospitality"
Cons: "The avoidable rush at washrooms etc"

Pros: "Staff did their best and were polite but ultimately had no solution for the issue"
Cons: "I was unable to get an aisle seat therefore I was stuck in an middle seat. I am rather tall and the man on the window seat was morbidly obese and half of him was sitting on top of me for most of the flight. He also sweated all over me, snoredand snorted for the whole flight. I spent much of the flight standing and now have terrible leg oedema. It was the most uncomfortable flight I've ever been on. the flight was full so there were no reseating options apparently. It was extremely unpleasant."

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: "Same as above. If I make this trip again I would only fly Emirates. Have told everyone how wonderful my flights were."
Cons: "Same as above."

Pros: "Console"
Cons: "Late take off"

Cons: "Rude and racist cabin crew!"

Pros: "Everything was excellent. Emirates is a quality airway."

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

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

Pros: "The best economy seating out there. Emirates still makes you feel like a person even though you are in economy. Unlike other airlines Emirates flight crew treats you very well, they are polite, the food is good and the seating is very comfortable. It makes a 16 hour flight pleasureable. Thank you Emirates!!!"

Pros: "the amazing atttention from the staff and the cleanliness of the airline."
Cons: "the seats did not go back enough"

Pros: "The courteous and friendly on-board service, spacious seating and clean men's rooms were the best part of the journey. The smiling stewardess were outstanding in creating a happy environment. I will consider Emirates for my future travels."
Cons: "Coffee was ok but could be better."

Cons: "Seats elbow room was insufficient."

Pros: "Food and tv"

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: "In-flight entertainment was good."
Cons: "Was sitting in 41D. By the team they came to my seat, they ran out of the standard vegetarian meal. I was told I 'had to pre-order' the veg meal, although it had never happened in the 10+ long haul 14-hr flights I've taken with Emirates in the past. I was under the impression you only had to pre-order special meals like religious (Jain, Hindu) meals and not the std veg meal. Emirates should advise so while booking a ticket. Secondly the flight attendant who was telling me this was INCREDIBLY rude. This was extremely uncharacteristic from Emirates crew as I had always come across very pleasant flight attendants. This particular attendant constantly, and very indifferently, asked me if I wanted chicken or lamb, despite me repeatedly saying I am a vegetarian. This continued for a couple of minutes, and then she got flustered, rudely asked again if I want to eat or not. I said I am not going to eat a non-veg meal, and then she dragged the tray away. Without offering me any kind of veg alternative (Emirates carries pizzas as well in this long haul flights). I ended up not eating anything for that meal. Extremely unpleasant experience which was not expected from Emirates."

Pros: "Leg room, seat comfort, crew, service"
Cons: "Food, stay at dubai hotel"

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

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

Pros: "I liked that I got the vegan meal I ordered, the seats were big and there was plenty of leg room. Lots of movie choices, smooth take off and landing"
Cons: "Entebbe airport was in chaos with renovations making check in confusing and slow"

Pros: "The service and comfort of business class was best I have experienced."
Cons: "I would have liked if it was possible to watch live TV of some sort. For live US news or sporting events...minutiae but only thing that I thought of."

Pros: "The crew were nice"
Cons: "Everything else Check in Seat assignments My seat kept going back it was so uncomfortable there was zero over head space even for my small bag"

Pros: "The seats very tightly spaced and did not reclnine"
Cons: "The flights war 2 hours late and the boarding was totally disorganized."

Cons: "Fully booked flight. Very noisy"

Cons: "The crew is not nice and rude. The checkin counter didnt allow me to have overweight of 300 grams. Ridiculous. At some areas of the plan the air conditioning doesn't work well"

Cons: "The crew is not nice and rude. The checkin counter didnt allow me to have overweight of 300 grams. Ridiculous. At some areas of the plan the air conditioning doesn't work well."

Pros: "Not much! Boarding was a nightmare, nobody knew which was the gate and actually they never put it up on the depatscreen. I felt like cattle!"
Cons: "Get organized! Let the passengers know the gate, board by zones instead of a cattle call 45min. before boarding and having to endure the pushing and shoving during this time. Getting in an airplane where people are trying to find a place for their belongings, not finding any and clogging the way."

Pros: "I missed the flight. Because they closed the check in counter 1 full hour before the departure time. I was standing in a passport control line for 40 minutes before that. I reached the check in counter 55 minutes before departure time. It was closed. The ticket office had no sympathy, refused to issue me a boarding pass. My flight was paid for and confirmed. There was time to get through security and reach the gate by boarding time. All i needed was the boarding pass and they would not give it. I missed the flight i had paid for and of course you won't give me a refund It caused serious problems with my trip. I'm totally disgusted and will never buy another ticket on this ariline."

Pros: "The space for the legs"

Pros: "Very punctual and easy. Very friendly crew."
Cons: "The seats feel small both in width and in leg room. Online check in did not work properly--I got a message that I was put on the stand-by list."

Cons: "Flight was late two hours..."

Cons: "Had to double pay for baggage. Total scam"

Cons: "I booked for baggage through kayak and had to pay again. What a scam"

Pros: "The flight was ok , even though it was delayed 40 minutes"
Cons: "I was surprised and disappointed when I found out that I had to pay for my Standard luggage 1 suitcase per person cist me an extra $92 USD and I now know that I will also have to pay on the yrip back . You site eas very unclear about this , exttemly disapointing!"

Pros: "Every thing was fast,easy & kindly I didn’t eat-can’t say my opinion"

Cons: "Luggage was not included in the ticket price and it was never specified when we purchased the tickets"

Pros: "There was food even for low cost travel. Very good plane"

Cons: "The main problem is that when I bought the ticket, it wasn't clear luggage wasn't included but only carry on items. I had to pay extra. It was a surprise. I assumed that 1 small suitcase was included."

Pros: "The staff was polite."
Cons: "For some reason my boarding pass wasn't scanning. They took me to the side and had to do it manually even though everything was correct."

Cons: "5 hours delay"

Cons: "THe food"

Pros: "Flights were on time."
Cons: "I was charged for the bags. I didn't know that I was spouse to pay for the bags since the itinerary doesn't show clearly what type of ticket I have!!"

Pros: "Everything was perfect, the flight late a little but it was ok with the connection...."

Cons: "1. I could not get answer from Aegean airlines if the serve food on the board. They said nothing about it when I booked the flight. 2. It was clear for me that I can give 1 piece of luggage, 23 Kg , for free. I was surprised at the check in that I have to pay for it $54 !!!! Why you don't say it when I booked the flight?????"

Cons: "not enough leg room"

Pros: "Good service and performance Staff very helpfk"
Cons: "The onky problem was the need to rechdck bags at athens for our flight to Ioannina With onky 1 and a half hours long lines at passport control It was a race... Pressure Best tonthinknhow to avoid and perhaps the airline should warn us in advance .."

Pros: "While we have some ratings of 1, 2, and 3; over all we gave Aegean a 5 because of the excellent accommodations they made for my wife who is handicapped. They went out of their way to make sure she got wheelchair assistance, and lift assistance up to the airplane.."
Cons: "No entertainment and the food, although free, was basic doughy bites of something I couldn't recognize."

Cons: "Too much of uncontrolled loud talk between passengers above 25 - 30 yrs old on either side of aisle at night 10 - 12 PM without even thinking that other passengers are around. Flight attendants could have been courteous by asking them to keep the noise low. My baggage did not arrive for 4 days in Cairo and no one was responding to calls and even went to airport twice . offices were closed during day time . Last day before leaving with the help of a travel agent I was lucky to get my luggage. There was almost a brawl at airport as people were unhappy because their baggage did not come from tel aviv to cairo. Very poor handling of delayed baggage. Not even a call from the airline. Not sure if it was offloaded in Tel Aviv or Athens."

Pros: "On time and good service"

Pros: "They compensated us with a free one-way plane ticket (with lots of restrictions) and refreshments at the airport cafe."
Cons: "The flight kept being delayed and they jerked us around for several hours, updating the departure time three or four different times and changing the gate but not updating the board or consistently making announcements. They should have just made a decision and stuck with it and better communicated what was going on. My poor friend was waiting for me in Larnaca so she stayed at the airport each time thinking I would soon arrive."

Pros: "I did not take the flight as I had to cancel my reservation due to a medical problem."
Cons: "I'm sure it would have been a lovely flight had I taken it."

Pros: "nothing"
Cons: "no words to describe how bad it was - the main problem was the operated company at Israel"

Pros: "efficiency and a sense of a smile from the ground staff"
Cons: "the fully booked plane."

Cons: "It is very inconvenient and seems to waste a lot of time. That is my only complaint."

Pros: "Good flight overall. It was nice to receive drinks."
Cons: "We were 30 minutes late to board so I missed the bus from the airport and had to wait an hour at the airport."

Cons: "Very upset with airline. We arrived 1 hour and 15 mins before flight and was told they oversold our flight and gave away out tickets. That is illegal to do. I want a full refund for our 3 tickets. Our names are Bernard , Judith and Max Levin. We were suppose to leave at 5:30 am and arrive at 7:30 am. Instead, we lost the entire day and did not arrive until late afternoon . This is not right what the airline did to us. I want a refund from our credit card."

Pros: "Daniella in tel Aviv awesome deserves raise very professional all flight attendants pleasant thank you plane left on time landed 15 early a true pleasure highly recommend Opposite of norwegian in every way"

Pros: "Snack was a light meal of pasta with melted white cheese & spinach, bread sticks, and a pastry/cookie. Yummy!"
Cons: "Plane remained on tarmac for 45 minutes before leaving causing us to be about 1 hour late."

Pros: "Quick. Clean plane"
Cons: "Boarding a bit long but still fine"

Pros: "Hfghfnnfdvjjffb ffnmfxjjtfjkyg hhfbjfbkffjj gdhjgg"
Cons: "Fjhdjjgjk fhjkrscmloj kgdblohg fjgjj dhlydhkk dhkrhk"

Pros: "Fast, clean, gracious."
Cons: "Food."

Pros: "The flight was fair, with no problems other than pushing and shoving getting aboard."
Cons: "The outrageous and unannounced baggage charge of $80! for two carry-on size suitcases which we were not permitted to carry on because of current weight limits."

Pros: "Good service"
Cons: "Luggage was not included in the price of the ticket- had to pay $ 40.00 for each suitcase/bag."

Cons: "The price of the ticket did not include luggage. The biggest problem is that it was not mentioned anywhere during the booking process, and I found out that extra 40$ should be payed for every suitcase at the checkin desk."

Pros: "Very comfortable"

Cons: "A short flight so not that important but the seats were a bit narrow and mine being in front of an exit row did not recline"

Pros: "The flight was posfond in tel aviv by 45 minutes"

Pros: "Need to change flight to later date. Employee was rude and resold me wrong ticket and I lost my flight. Stuck in airport all day was forced to pay for a second flight from another airline to go home. No ticket was given to me."

Cons: "Waiting area was very crowded. The flight was delayed."

Cons: "I did not know that I will have to pay for lagged 45$"

Pros: "The flight was excellent. Thank you"
Cons: "when I booked the ticket , I didn't notice that a baggage that I send would cost extra money and had to pay 45 dollar at the airport. I recommend to write it more big and clear on the booking formula."

Cons: "The touch screen did not work properly"

Pros: "The socks offered in business were comfortable and nice looking. The red wine was good."
Cons: "The food was just average and the seat not too comfortable"

Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"

Cons: "Time"

Pros: "Flight and the crew!"
Cons: "Staff at the airport pushing you to upgrade to first class but not making it clear only the first trip from Athens to Amsterdam which the first class uses same uncomfortable seats as the economy to pay extra 130 euros ridiculous airfrance stuff! I should have flown all the way to NYC first class!!!"

Pros: "Flight arrived on time"
Cons: "No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers."

Pros: "the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight"

Cons: "I congratulate the KLM crew!"

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Cons: "Flight got delayed 30 minutes"

Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"

Pros: "Friendly crew, upgraded seat was worthwhile"
Cons: "More snacks in between meals,"

Pros: "Crew was very engaging and service was good."
Cons: "My seat was horrible. Right at the door, crammed, and no place to store my carry-on luggage."

Cons: "This return flight was much better than the flight going to Amsterdam. I believe the biggest factor was the type of aircraft. The old 747 just didn't meet expectations. The newer 777 on the way back was much more comfortable, with better amenities."

Pros: "The crew are amazing! Attentive and friendly."
Cons: "The seats could have been bigger."

Pros: "Crew was great and professional."
Cons: "Entertainment controls were outdated and confusing to operate. There were no charging ports."

Cons: "I called for a crew member 5 times and waited 25 minutes for anyone to help me with just some water. I had to get up and go to the very back of the plane to ask for some water. The plane was hot and no air to be found. This was all after we had to get back off the plane before takeoff. It was terrib"

Pros: "Crew were great, food, entertainment, seat and everything else was great as well."

Cons: "The check in desk was late opening & the carry on luggage size was smaller than advertised on their website, so it had to be put in the hold. Open on time to prevent less stress to travelers & give more accurate information about cabin luggage."

Pros: "Crew was good"
Cons: "Food"

Pros: "Friendly and efficient crew. I travel KLM often and always enjoy the flights."
Cons: "There were several flight delays and gates were changes a few times."

Pros: "And i got it 2 days later. I had to buy a lot of items which were in my suitcase The returning of the suitcase was awfull. In tge end after many phone calls I received it On the 18/12 evening, 2 days after my landing"

Pros: "Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time."
Cons: "Boarding could be better"

Cons: "Landlords gave an unpleasant service! Which continued with late of 50min of the flight, they didn’t do anything to help/ to provide the passengers the answers. The food was cold It was comfort place to sit. Bad experience with KLM"

Pros: "Nice crew pilot food and beverage"
Cons: "No wifi"

Pros: "The service"
Cons: "The seats"

Pros: "Time and Good clean place.. in This case airpöane.."
Cons: "It was not entreteiment st all"

Pros: "The leg room, was surprisingly roomy"
Cons: "The food and that there was no entertainment."

Cons: "The cabin crew was racist. She told me to move back from an empty seat just because she wanted one of the guys ( from her country ) to set on it! Very rude and racist."

Pros: "Norhing"
Cons: "They have mabaged to lost my luggage"

Pros: "Sandwich was incredibly tasty (although not much filling)"
Cons: "2 hours on the tarmac delayed with no explanation. Uncomfortable seats, no leg room. Poor management of seating, there was enough empty seats to have groups together but they were split up. Drinks served from a communal bottle in a polystyrene cup."

Pros: "The aircraft was clean"
Cons: "The food was terrible, wifi was extremely expensive (Delta had free messaging over their wifi)"

Pros: "Flight crew; legroom even in cheap seats."
Cons: "Exceptionally unhelpful customer service when asking about extra kilos/bags. Just quoted the online info back at us. We simply wanted to know how much would be charged if the bag was 1-2kgs overweight. We could not get a straight answer, just quoted the unclear company policy. Extremely frustrating and annoying. KLM offer a superior flight experience - it is a shame their terrestrial customer servic does not match it!"

Cons: "Bag was lost"

Pros: "Airlines issue"
Cons: "Profiling certain customers"

Pros: "Flight was lovely, crew were friendly and very helpful and food was delicious!! We travelled with assistance for mum and it was excellent and we were kept updated all through the flight."

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Cons: "Service from airline host Poorly maintained plane Bad food Old entertainment"

Pros: "Very little if any."
Cons: "Aircraft was not very clean,the staff seamed quite harsh at times when speaking to customers. The food was really quite poor but it was a short flight to be honest. Overall not as pleasant as the China Southern flights. I would not like to choose them again unless i had to."

Pros: "That we didn't crash"
Cons: "Being delayed and missing my connecting flight. No entertainment onboard (for hours and hours)."

Pros: "Speed, crew, and reliablity."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."

Pros: "Loads of leg room"
Cons: "Loved everything"

Pros: "KLM fed a sandwich even though the flight was only 2 hours. The crew was pleasant. Getting through the Amsterdam airport to catch a connecting flight with only an hour to do so was no big deal. Airport staff was pleasant and helpful."

Pros: "Very good flight, excellent service and good food."

Pros: "Flight unpleasant. Ground staff in Marseiile great but gate crew didn't control carry on baggage and many of us could not use overhead bins because of passengers who stowed more than one and often oversized suitcases above, so we and many others had to place carry on suitcases under seat. Attendant on plane totally unhelpful and could have rearranged a few bags to make room but preferred to stay in back of plane and talk. To be fair, rest of flight was pleasant although late due in part to boarding issues."
Cons: "Carry on baggage issues and storage on plane. One aloof and unhelpful member of flight crew."

Pros: "We really liked the KLM people, from the check in crew to the flight attendants."

Pros: "A nice short flight"
Cons: "We had booked business on our flight to Milan, and it was extremely disappointing that on this sector they put us on the last seat in the back of the plane. There were plent of seats on this flight that had extended legroom. A bit of a mystery, why Westjet elected to put usin the last seats on the plane?"

Cons: "sardines!"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "Short flight friendly crew"
Cons: "Good flight nothing to complain about. Was spoiled by the entertainment choices on the longer flights."

Pros: "Easy boarding, entertainment"
Cons: "Crew was not very friendly on bot departure and return flights. Will make me reconsider Air France in the future."

Cons: "Short and sweet"

Cons: "food"

Cons: "This airline charges for everything, and after you pay once, they try to charge you again, and again, and again (four different people tried to charge me 4 different times for my two checked bags). And they lost the record of my payment, so I had to show 4 times the Amex receipt showing that I had paid before. It took 45 minutes and 4 non receptive agents for me to get my luggage checked. British Airways is significantly better."

Pros: "Crew memebers"
Cons: "Nothing"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "All went right namely the seats but the luggage condition is the worst"
Cons: "Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France"

Pros: "The crew did its best to make up for the fact that the special meal I ordered was inedible."
Cons: "See previous"

Cons: "Entertainment worked sporadically"

Pros: "Food"
Cons: "Seat"

Pros: "The crew"
Cons: "Seats! They were too small!"

Pros: "Air france crew at Mumbai Airport very rude and not supportive during checkin"

Pros: "On time, staff was nice."
Cons: "Not many options and not even a glass of champagne. That’s a minimal requirement. No sparkling water. Just very limited"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "The staff were very helpful and professional."
Cons: "The food was awful and the option I wanted had run out. The entertainment was faulty and had to be reset several times. The comfort was below standard and needs to be improved."

Pros: "Leg space was great, food was delicious, alcohol served 3-4 times, and the in-flight entertainment was spectacular. I saw 4 movies and slept somewhat comfortably for once!"

Cons: "Old plane."

Pros: "Quick and efficient not lying more to say or critique."
Cons: "Coffee and a bread roll as a snack??"

Pros: "Efficient and smooth flight. Service was great and flight attendants were friendly"
Cons: "Nothing"

Pros: "Food was good and again, staff were friendly and professional. Flight was on time and efficient dis-embark mentioned."
Cons: "Slight issue with headphone connection, was not the only passenger."

Pros: "Good seat width Great movie selection Great food and drinks Nice and large A380"
Cons: "The interface of the screens seemed old Need to anticipate the needs of the customer better For example, they brought me my special meal first, but I had to wait 30 minutes later to get a drink to accompany it. The food was getting old. Did not see any newspaper/periodical selection. That would have been nice."

Pros: "Nothing"
Cons: "1/ the transfer crew needed 50 mn to enter my son’s visa number in her computer and she almost let us miss our flight 2/ we were separated (party of 3, my son being 5 YEARS OLD) - how can they allow a boarding and expecting my 5 year old to do a 10 hours flight BY HIMSELF???? 3/ no kids menus, even if I had ordered it before 4/ food in general was very mediocre 5/ crew was unprofessional and they acted bored"

Pros: "nice drink selection on board flights"
Cons: "My pregnant wife was downgraded from business to economy 20 minutes before departure because the airline made a mistake with the reservation for our puppy traveling in the cabin with us. If this were not enough, the airline also lost one of our bags so this week we have to file for compensation for both begin downgraded and for the contents of our 30 kilo bag which never made it to Ho Chi Minh. Air France was a complete and total disaster and I would strongly recommend all friends and colleagues to find alternative airlines for travel"

Pros: "I liked the food, the crew, the service"
Cons: "The seats we were assigned ( we are two we'll feed person's and the seats are toooo narrow"

Cons: "Please see comments above about this flight."

Pros: "We got to the desk to check in and there was one person being served in front of us. He finished with him, turned and left the area through the dooor. No one came to help us for 15 minutes. Then they came out to answer the phone and said we were 10 minutes past the cut off and we could not fly."
Cons: "Staff just walked away while we were in line, the rudeness and mean attitude, they blamed us for being too late after ignoring us and made us late, they didn't offer an alternative flight until we asked. Overall, horrible customer service. Never been treated so rudely by people in the airlines industry in my entire 42 years of flying!"

Pros: "Food and service was good and price was acceptable"
Cons: "Very long route"

Pros: "Priority boarding with kids"
Cons: "Nothing special just like easyJet ir Rayanair"

Pros: "Nithing"
Cons: "They were unfreindly and rude."

Cons: "CDG is a monster. The distances are long . The signage is poor and when I asked for directions the diirections I got were wrong."

Pros: "Free snack and drinks. Good service."

Pros: "Crew was welcoming"
Cons: "Space between the seats was too small."

Pros: "Short, lots of leg space"

Cons: "The air France flight was overbooked and we had been in standby until the last minute"

Pros: "Great people"
Cons: "It was an hour late"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) No on-board wifi 2) Not much seating room - very thin 3) 45 minutes late taking off"

Pros: "Personal treatment I have received as I was with a 7 months baby. An agent helps me to carry my hand luggages up to the plane entrance and to pass in priority"
Cons: "2 hours delayed..."

Pros: "Flight went smoothly"
Cons: "Flight left late The seats are small and crowded There are no entertainment options"

Pros: "All crew I interacted with was great, friendly, and helpful."
Cons: "Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good."

Cons: "Food was not good."

Pros: "The fact that the plane made it to SFO"
Cons: "Downgrade without notice or consent separating family. Paid full fare for family to travel business class together. AF without our knowledge downgraded one member, separating a mother from her 3 year old daughter. They offered no compensation, no apology, and CDG ground crew was terribly rude. All anyone said was, nothing to be done, now please Leave"

Pros: "Lovely crew, clean toilets"
Cons: "It's an a380, stains everywhere, aisles between seats narrow even for business, caos at CDG, no clear queues, ground staff shout at passengers, food selection good but huge gap between describtion and reality, in JFK we waited for 30 minutes cause the docking spot was too narrow for the captain, sky priority? The economy got their bags before 1st and business."

Pros: "Cheap aircraft, not even headsets"
Cons: "Dirty aircraft, I expect more when I pay a lot"

Pros: "Seat room was better on most economy flights. The food was good and the glass of champagne did not hurt at all. The aircraft flew very smoothly from takeoff to landing."

Cons: "Too crowded"

Cons: "Meal choice missing kosher non-gluten combination."

Cons: "Late...delayed from algiers"

Pros: "I didn't feel cramped in a Window Seat. Two meals were served during the flight. It was nice to get back to being fed something other than skippy snacks on an airline flight."
Cons: "I was ignored over and over again as ice cream, drinks and snacks were offer by the crew. It would have been nice if some would ask me before falling asleep if I wanted to be roused for snacks and desserts. After being on back to back flights of more than 10 hours each it would be considerate for the crew to be aware of my length of travel and to make sure they don't assume my resting my eyes is the same as me being asleep. Even when I was awake it appeared I was being overlooked, ignored and left out of complimentary services I saw other receiving....my bad for not asking to be noticed."

Pros: "Friendly crew; comfort; punctuation. Fast boarding"
Cons: "Simple food - very small amounts. No entertainment."

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "Crew was very nice and respectful."

Pros: "Loved the available movie collection, as well as the food and the experience overall."

Cons: "It would be best if I wasn't losing my luggage regularly in this route"

Pros: "Connection time"
Cons: "Aircraft comfort"

Pros: "Time was respected"
Cons: "Having a stop of 17 hours would require to have an accommodation for rest, but unavailable!"

Pros: "Good crew. New plane."
Cons: "Leg space was tiny. Uncomfortable seat."

Cons: "Very nice trip"

Cons: "Very bad experience. Delay and lost a bag"

Pros: "The seat, the space, the crew and the window"
Cons: "For the food, not all of the people eating eggs.. some of them vomit because of it."

Pros: "Service was great"

Cons: "Nothing"

Pros: "The planes for the 2 legs of the trip looked clean and well maintained. The seats were very comfortable and the crew were friendly and helpful."
Cons: "Food and entertainment - There were limited choices for drinks on the Lagos - Cairo leg of the trip, basically water and soda were served. In addition, there was no personalized entertainment."

Cons: "Boarding proceed to improve"

Pros: "We were traveling with a person in a wheelchair. The crew and staff were fantastic. Lots of help that made the experience great!"
Cons: "The seats could be roomier."

Pros: "Nothing"
Cons: "Flight v delayed"

Pros: "Perfect"
Cons: "Perfect"

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

Cons: "The seat reclined flat for comfort."

Pros: "I didn’t like anything about this airline !! the staff looks miserable I was delayed on all three of my flights! also my luggage was broken by egypt air baggage department"
Cons: "EVERYTHING ! this was the worst airline I have ever flow !"

Pros: "We had front seats which made the journey comfortable"

Pros: "The crew was friendly and the seat with comfortable"
Cons: "The crew run the safety video after take off it’s should be before take off .."

Cons: "Bathrooms dirty"

Cons: "Chaotic boarding. Rude crew. Cramped seating in n outdated plane. Repearing things in Arabic to someone who doesn’t understand doesn’t male it easier to understand."

Pros: "It’s was great"

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

Pros: "Always on- time. Always friendly and approachable staff, very clean seating. EGYPTAIR IS MY FAVORITE AIRLINE!"
Cons: "There is nothing to not like."

Cons: "I didn’t like that the food and the service and the chairs the floor is not clean actually that was bad flying flying"

Pros: "The flight is on time"
Cons: "their food is very nasty"

Pros: "On time .. that was the most important thing for us for the connecting flight... crew helpful... food very good ..."
Cons: "All in alll good experience"

Pros: "Cheap flight. Boarding was quick and thats about the only thing good."
Cons: "No Wifi, no alcohol, and food was terrible."

Pros: "The cabin service was excellent and attentive"
Cons: "Nothing"

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

Pros: "Big Jet, Clean and very good service."

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

Pros: "The pilot is very professional . The crew is well trained"
Cons: "Beijing airport delayed the flight 75 minutes !! Too much aitting in the plane"

Cons: "The service sucks and the cabin was extremely dirty and disgusting. They never collected trash and I saw a man spit on the floor of the service area."

Pros: "The crew whas nice but smill od airplane whas very bad"
Cons: "Upgrade the airplanes"

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

Cons: "Lots of security checks with no solid standards"

Cons: "why do you have 3 people in 1 row and zero in another?"

Pros: "Same"
Cons: "Same"

Pros: "Everything was fantastic"

Cons: "Poooooor"

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

Pros: "Every things was good"
Cons: "Nothing"

Pros: "The Crew was excellent and accommodating."
Cons: "Long flight ... could not sleep... Not your fault :) I'm very tall so the comfort for me was not as good as it could have been due to limited leg room. Please try to keep us in mind and /or try to get tall folks leg room seats. Thanks.. Happy security was good, but it was a bit slow."

Pros: "I had a window seat"
Cons: "From when I got on the plane to Toronto everybody was arguing with each other, not telling that the whole flight to Toronto a baby was crying the whole way I could get no sleep no flight attendants came to check on the family to see if they could quiet the baby so basically it was very very uncomfortable and Restless. Got no type of sleep! Also passagers act like they did not know where there assigned seat was at so that took a good amount of time for us to figure out everything before we took off. Don't think I'll ever fly with that airline again."

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

Pros: "עמידה בזמנים צוות מקצועי ויודע לפנק ונותן הרגשה טובה"

Pros: "The business class seat was very comfortable."
Cons: "Only one functioning toilet for a 14 hour flight. No alcohol. No menu describing the food."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying to Johannesburg

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

Heightened sanitation

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

Mandatory masks

Masks required on board, masks provided on flights to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights to Johannesburg

Book Cheap Johannesburg Plane Tickets

Recent round-trip flight deals

05.10
Tue
1 stop
Ethiopian Air
13h 05m
TLV - JNB
06.11
Sat
1 stop
Ethiopian Air
12h 50m
JNB - TLV
27.01
Thu
nonstop
EL AL
8h 40m
TLV - JNB
30.01
Sun
nonstop
EL AL
8h 45m
JNB - TLV
07.10
Thu
1 stop
Egypt Air
12h 20m
TLV - JNB
17.10
Sun
1 stop
Egypt Air
12h 30m
JNB - TLV
06.10
Wed
1 stop
Emirates
18h 40m
TLV - JNB
06.11
Sat
1 stop
Emirates
22h 20m
JNB - TLV
07.10
Thu
1 stop
Ethiopian Air
13h 05m
TLV - JNB
15.10
Fri
1 stop
Ethiopian Air
12h 35m
JNB - TLV
13.10
Wed
1 stop
Ethiopian Air
13h 05m
TLV - JNB
19.10
Tue
1 stop
Ethiopian Air
12h 35m
JNB - TLV
28.09
Tue
1 stop
Ethiopian Air
13h 05m
TLV - JNB
20.10
Wed
1 stop
Ethiopian Air
12h 35m
JNB - TLV
07.10
Thu
1 stop
Emirates
18h 40m
TLV - JNB
14.10
Thu
2 stops
Emirates
23h 30m
JNB - TLV
05.10
Tue
1 stop
Ethiopian Air
13h 05m
TLV - JNB
04.11
Thu
1 stop
Ethiopian Air
12h 50m
JNB - TLV
07.10
Thu
1 stop
Emirates
18h 40m
TLV - JNB
14.10
Thu
1 stop
Emirates
16h 15m
JNB - TLV
29.09
Wed
1 stop
Ethiopian Air
13h 05m
TLV - JNB
25.10
Mon
1 stop
Ethiopian Air
12h 35m
JNB - TLV
13.10
Wed
1 stop
Emirates
16h 40m
TLV - JNB
25.10
Mon
2 stops
Emirates
26h 40m
JNB - TLV
15.11
Mon
1 stop
Ethiopian Air
12h 20m
TLV - JNB
22.11
Mon
1 stop
Ethiopian Air
12h 50m
JNB - TLV
10.10
Sun
1 stop
Emirates
21h 50m
TLV - JNB
17.10
Sun
2 stops
Emirates
26h 40m
JNB - TLV
18.11
Thu
1 stop
Ethiopian Air
12h 20m
TLV - JNB
27.11
Sat
1 stop
Ethiopian Air
12h 50m
JNB - TLV
17.10
Sun
1 stop
Emirates
27h 50m
TLV - JNB
29.10
Fri
2 stops
Emirates
23h 30m
JNB - TLV
06.10
Wed
1 stop
Ethiopian Air
13h 05m
TLV - JNB
15.10
Fri
1 stop
Ethiopian Air
12h 35m
JNB - TLV
16.11
Tue
1 stop
Emirates
22h 10m
TLV - JNB
22.11
Mon
1 stop
Emirates
22h 20m
JNB - TLV
05.10
Tue
1 stop
Ethiopian Air
13h 05m
TLV - JNB
04.11
Thu
1 stop
Ethiopian Air
12h 50m
JNB - TLV
07.10
Thu
1 stop
Ethiopian Air
13h 05m
TLV - JNB
15.10
Fri
1 stop
Ethiopian Air
12h 35m
JNB - TLV
Show more results

Recent one-way flight deals

17.02
Thu
nonstop
EL AL
8h 40m
TLV - JNB
14.12
Tue
1 stop
Egypt Air
12h 15m
TLV - JNB
14.12
Tue
nonstop
EL AL
8h 40m
TLV - JNB
28.12
Tue
1 stop
Ethiopian Air
12h 20m
TLV - JNB
12.12
Sun
1 stop
Emirates
15h 40m
TLV - JNB
29.12
Wed
1 stop
Air Seychelles
13h 05m
TLV - JNB
01.10
Fri
2 stops
KLM
53h 55m
TLV - JNB
10.11
Wed
3 stops
Multiple Airlines
37h 50m
TLV - JNB
06.02
Sun
nonstop
EL AL
8h 40m
TLV - JNB
17.02
Thu
2 stops
Aegean Airlines
16h 55m
TLV - JNB
16.02
Wed
2 stops
Air France
21h 05m
TLV - JNB
17.02
Thu
1 stop
Egypt Air
12h 15m
TLV - JNB
15.02
Tue
1 stop
Emirates
15h 40m
TLV - JNB
30.09
Thu
1 stop
Ethiopian Air
13h 05m
TLV - JNB
29.12
Wed
1 stop
Air Seychelles
13h 05m
TLV - JNB
27.12
Mon
1 stop
Ethiopian Air
12h 20m
TLV - JNB
06.02
Sun
1 stop
Egypt Air
19h 50m
TLV - JNB
01.10
Fri
1 stop
Emirates
24h 40m
TLV - JNB
10.11
Wed
2 stops
Multiple Airlines
33h 10m
TLV - JNB
28.12
Tue
1 stop
Ethiopian Air
12h 20m
TLV - JNB
Show more results

Recent domestic flight deals

19.10
Tue
nonstop
FlySafair
1h 40m
PLZ - JNB
26.10
Tue
nonstop
FlySafair
1h 45m
JNB - PLZ
17.11
Wed
nonstop
FlySafair
1h 40m
PLZ - JNB
24.11
Wed
nonstop
FlySafair
1h 45m
JNB - PLZ
08.01
Sat
nonstop
Airlink
1h 15m
DUR - JNB
11.01
Tue
nonstop
Airlink
1h 10m
JNB - DUR
15.01
Sat
nonstop
FlySafair
1h 30m
ELS - JNB
22.01
Sat
nonstop
FlySafair
1h 35m
JNB - ELS
01.10
Fri
nonstop
British Airways
1h 05m
DUR - JNB
03.10
Sun
nonstop
British Airways
1h 05m
JNB - DUR
-
1
  • Round-trip
  • 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