kayak.sg is also available in Chinese. 查看简体中文页面.

Find cheap flights to Johannesburg

JNB

Find cheap flights to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Tue 22-6
Tue 29-6
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (5% less expensive on average)

High season

DecemberMost popular time to fly (9% more expensive on average)

Average price (return flight)

S$ 868(avg. price over the last 2 weeks)

Good deal (return flight)

S$ 657or less

Good deal one-way

S$ 517or less

When to book flights to Johannesburg

Estimated return 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 Singapore S$ 517 one-way - S$ 587 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Johannesburg is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

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

How long is the flight to Johannesburg?

What is the cheapest flight to Johannesburg?

Which airlines fly to Johannesburg?

How far is Johannesburg airport from central Johannesburg?

What is the name of Johannesburg’s airport?

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

Scores according to KAYAK customer reviews

8.6
Singapore Airlines
Overall score based on 3,886 reviews
8.8
Boarding
8.5
Comfort
8.9
Crew
8.6
Entertainment
8.3
Food
Airline reviews

Cons: "This time Singapore Airlines Staff seem to be not so helpful. Previously they were happy to help with smiling face and approachable immediately. This time in spite of asking for help in the cabin no one turned up even after multiple requests. I could only get help when someone one walks next to me."

Pros: "Newer Aircraft and very convenient"
Cons: "I dont see any thing to improve"

Pros: "Crew will do anything to help"
Cons: "I was on a nut free diet However they still gave me a ice cream covered in macadamia nuts. Nut free meals were also gluten, vegan etc so very bland"

Cons: "crew isnt very careful in serving the food but its not really that bad. but im just comparing it from my previous flights so i think that group of FA's can do better. And the food was served a bit a late so they dont have time to serve hot beverage anymore."

Pros: "Excelent"
Cons: "I recomended yo my friend"

Cons: "Softer seats and more movies"

Pros: "Overall good"
Cons: "Boarding needs better management."

Pros: "Nothing beats Singapore SQ!"

Pros: "Friendly and helpful crew. Efficient service and good boarding. Seemingly wider seats than the newer A350s."
Cons: "Positively ancient entertainment system with poor selection and bad visual quality. Ads pop up every time you go into another menu. If you're flying SIN->BNE I'd avoid the 7.20am departure, you'll get the old 777-200s rather than the A350s they run on other departures."

Cons: "When refreshments were being served they did so in a hurry for some reason and missed passengers including myself. We had to call for an attendant to serve the refreshments who seemed a little annoyed at that."

Pros: "Brand new aircraft, excellent service and food"
Cons: "J class seat, 12A window. Top of my seat curled around my sides, which blocked vision thru 1.5 of the 3 windows I had access to. The enclosure also protuded into my left bicep when I had my elbow resting on the arm rest. Table on my right hand side was too close to my body, and to high to reach a drink easily, I literally had to lift my whole right arm to pick up a glass."

Pros: "Great service."
Cons: "Disinfectant smell."

Pros: "Seats more comfortable than premium economy, staff more helpful!"
Cons: "Food was ordinary"

Cons: "Outdated Cabin Fit Out"

Pros: "Able to check luggage in 48 hrs before flight saving $50 storage fees, so went back into CBD for the day."
Cons: "20 mins late boarding meant plane left 35 mins late although still arrived on time."

Pros: "The staff were so friendly and helpful."

Pros: "Staff, food and emenities great for economy class"
Cons: "Inflight entertainment wasn't as extensive as in previous years."

Cons: "Some staff not courteous which surprised me"

Cons: "Expected to have more indian movie choices."

Cons: "The flights were always late causing us to miss a connection. Also when purchasing the ticket I was not informed of two extra stops that only showed up when I checked in."

Pros: "Liked the service"
Cons: "Nothing special."

Pros: "Was very old plane but was good"
Cons: "Food and crew was well"

Pros: "I've always flown Singapore airlines wherever possible. Standards are unbeatable until this flight..."
Cons: "The dinner was terrible. I am a long time customer of Singapore Airlines and I know where the standard are. The food on this flight was the worst I've seen. The starter (vermicelli) was overly salty, dry and severely undercooked. The main course was acceptable but the portion of chicken was more like side dish not main. Missing sides."

Pros: "I liked there was entertainment"
Cons: "It was an old tired plane"

Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."

Pros: "The attendants are pleasant to the eye, thats about it."
Cons: "I heard so many good things and was left disappointed. The service from staff try to help and be nice but some of them do not care at all, things like too busy to bring a beverage etc was a tad annoying. dont know if i will use them again"

Pros: "Crew was friendly and whole on ground process was efficient."
Cons: "Aircraft not as clean as expected from a flight departing from their home port. Can't put my finger on it, but standards have slipped for slipped for SQ, albeit from a very high standard."

Pros: "Crew service"
Cons: "Very old entertainment system. Poor screen visibility. Cramped"

Pros: "Personal Touch!"
Cons: "No such!"

Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."

Pros: "Service"
Cons: "Old planes and screens."

Pros: "Sound sleep"
Cons: "N/A"

Pros: "The staff were helpful, once I had complained enough."
Cons: "Aircraft was old, tired, and uncomfortable. The seat of my chair was not attached. There were huge comms boxes below every 2nd seat so zero legroom. Screens were so old they were unwatchable and tiny. Air Asia provides a superior service for a fraction of the price."

Cons: "Headphones were not functioning properly"

Pros: "Singapore service is always outstanding"
Cons: "temp on plane was freezing and even two blankets did not suffice. Everyone was really cold."

Pros: "Second bag was four foot bronze statue, no problem or extra cost"

Pros: "everything, excellent job"

Cons: "Crew rarely walked aisles with water. Gluten free meal was mediocre. Seat was old and uncomfortable. Entertainment options were mediocre."

Cons: "cramped uncomfortable seats freezing cold"

Pros: "For as long 14 hour journey they sure make it comfortable."

Cons: "The food was very poor indeed, the entertainment system was not working in my seat or the seat behind, I had to move to another seat"

Pros: "Changed by very helpful ground staff from lousy seats to exit row at no cost."
Cons: "Entertainment interface showing its age."

Pros: "The ground staff in Sydney!"
Cons: "From the moment we checked in in Singapore there was no service. Having travelled first class and Economy before with Singapore I was very disappointed with Business class. My husband and daughter were in First Class. The service was below average to say the least - more training required from check in to on board - (in Sydney the staff on the ground went above and beyond) In Singapore it was very fake and contained no sincerity. The lounge itself was also ordinary compared to others, no Amenity kits or PJs in business class - even Virgin Australia has that! I was so excited to be travelling Singapore again given past experiences but now Im not sure I will want to fly them again."

Pros: "I am still trying to find my bags. I missed my connection and Jet Blue made me stand in a line to get rebooked for 7 hours. Unprofessional, uncaring. None of this was my fault but everyone who represents Jet Blue treated me as if it were. Never again"

Cons: "old facilities"

Pros: "Good crew, but working with some tired, old equipment."
Cons: "The padding in my seat seemed to be a bit thin and became progressively more uncomfortable as the flight progressed. The in-flight entertainment systems are really showing some wear & tear. The screen was blurry, the letters on the control buttons had work off and the sound quality was terrible."

Pros: "Arrival in Canberra was excellent."
Cons: "Horrendously uncomfortable business-class seat for a redeye flight."

Pros: "Movie selection, very helpful crew and good quality food."
Cons: "Nothing!"

Cons: "Aircraft was dated with old business class seats which are worn. Minimal options in movies to watch"

Cons: "Being on time"

Pros: "Great staff"
Cons: "Food and service about drinks limited unfortunately"

Cons: "why did they take my blanket and headphones 1 hour before we land?"

Pros: "The seats were amazingly narrow and uncomfortable. Difficult to get out of; did not see crew very often with water"
Cons: "Less confusing controls on the equipmentl"

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

Cons: "Scrambled eggs breakfast was more like a mousse and had no texture"

Pros: "Crew was amazing and meals were perfect."

Pros: "In flight entertainment was excellent"
Cons: "My first flight the seat was towards the back and was smaller than others."

Pros: "A380s are good aircraft. Emirates entertainment is second to none ."
Cons: "I'm the first leg 777 aircraft sat towards the back and my window seat was smaller than most seats. I had 1 hour 25 minutes connection in Dubai . But it was a VERY. Long walk from C3 to B14 . By the time for of the plane and reached my connecting gate t8gey were already boarding . Dubai is too big"

Pros: "Crew were excellent"
Cons: "The TV was small and poor resolution and brightness. Also no USB power at my seat."

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: "Great service and attitudes by staff."

Pros: "-Crew were nice and friendly -Aircraft had nice new business class products -Food was good -Lavatories were good -Great entertainment system and selection -Air ventilation over seat -High walls - good privacy for window seat -Intuitive buttons and menus for controlling seat and entertainment system"
Cons: "-Seats were in a high-density 2-3-2 configuration on a 7-hour flight -Narrow seats -Limited storage space near seat -Could not figure out how to use wifi -Boarding announcement was made late"

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

Pros: "Friendly staff at boarding and on flight. Very attentive."
Cons: "Food was not as nice as other airlines and my 11 yo daughter was only provided normal adult meal. For full service airline actually went thirsty - constant water should be a given."

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

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

Cons: "Far too low temperature settings"

Pros: "I definitely love Emirates' use of the A380 as it is more spacious and therefore offers a more comfortable ride. It also helps that their cabin crew were accommodating and the services offered onboard were good."

Pros: "What I like is the food served, the entertainment, and the toilet."
Cons: "What I didn’t like is some of the stewardess attitude wasn’t really good, they have the grumpy face throughout. My seat, was unable to push back, the button was gone."

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: "Good selection of movies and special menu for the festive season."
Cons: "Slight delay on the tarmac."

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: "Flight was quite empty and boarding was swift and easy."

Pros: "Good inflight entertainment"
Cons: "Inflight service perfunctory Food of adequate standard Both used to be much better on Emirates"

Pros: "Comfortable seat, even in economy class. Very quiet engine noise. Extensive in-flight entertainment. Attentive crew."
Cons: "Boarding experience was cumbersome and overly complicated. After going through the whole security screening process to enter the departures area (I boarded in Singapore), the whole security process is performed again to get to the gate. Why do I and my carry-on luggage need to be checked twice? Once at the gate, all passengers are herded like sheep into an area that has insufficient seats for the number of passengers, so many are left to stand or sit on the floor. If the airline wants to use a plane that carries 500+ passengers, then use a gate that can accommodate that number."

Pros: "Nice airport"
Cons: "It took Emirates a while to let passengers out. 1 hr layover is just barely in enough, expect to run or fast walk to connecting flights. Not organize when boarding aircraft."

Pros: "The food and service. Toilets are clean"
Cons: "Should watch on how many beer/champagne the steward serving to the customer as we had an old man who is super drunk sitting beside us and keep asking for more. Should also include toothbrush for our overnight flight as we reached Melbourne in the morning."

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

Cons: "Seat a little uncomfortable even with mattress. Food not great."

Pros: "Crew were lovely"
Cons: "Insufficient vegan option"

Pros: "The plane were newer. Larger monitor."

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

Cons: "The touchscreens on the 777s were a bit unresponsive."

Cons: "Very bad change process, through vyaname It was impossible to change the flight although it was 5 days earlier And wr missed the flight"

Pros: "Upgraded to Business Class. On a A380 its really significant."
Cons: "The crew was abit too talkative during non-service."

Pros: "Food was ok"
Cons: "Smallest leg room ever"

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 in flight entertainment and food was enjoyable. Overall service of the crew was excellent."
Cons: "The flight was delayed ~10 minutes boarding and I would have appreciated announcements to update the passengers with what was going on / the status of the flight."

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: "The crew was very impolite."

Pros: "Wow totally worth it. I'm now spoiled by how fantastic this airline is. Entertainment, service, food, and comfort. If emirates is flying to my destination I will for sure use them."
Cons: "None"

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

Cons: "Baggage took almost 2 hours to get out at return destination"

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

Cons: "No information re cancelled flight, board at Dubai indicated flight delayed with no time or boarding gate. Over 300 people at Emirates / Qantas customer service desk and 2 operators. Only found out that the flight may be cancelled from an email from kayak. Eventually got on a flight 6 and a half hours later. When leaving the board still said ek5101 delayed. I am sure if left up to Emirates / Qantas we would still be sitting at Dubai looking at the board."

Pros: "The media system was great. I enjoyed the food and the crew was very nice."

Pros: "We love Emirates. The previous flights and crew have been amazing. Most likely due to the plane only being half full. However the service, food, comfort and entertainment are the best I have ever experienced. The staff when able are more then helpful. They are friendly and engaging. The baggage allowance is amazing as well."
Cons: "Nothing"

Cons: "In terms of comfort, Etihad offers a good level!"

Pros: "The crew was impeccable , but unfortunately no character , no personality or friendliness . Very stoic and good as far as service. But not friendly at all . And I was in BC, brought them chocolates and e everything"
Cons: "The crew could be more friendly , more personal"

Pros: "Great flight....enjoyed it thoroughly....."

Pros: "I enjoyed the services, the crew and the food and beverage"
Cons: "The WiFi services. I ordered the lite service for $4.95 and the 30 mb was finished in less that 10 minutes. Not sufficient"

Pros: "Seats were super comfortable and on time arrival."
Cons: "Food servings timings, were not matched with the New York time zone."

Pros: "Crew and hospitality"
Cons: "Wifi"

Pros: "The crew were NOT helpful, The captain didn't inform us well about the delay"
Cons: "More communication with passengers, as well start the Entertainment screens early, NOT after take off ?? which is really strange ??"

Pros: "Good value for money."
Cons: "Slow processing at boarding with unnecessary additional bag search."

Pros: "Seats comfortable especially when plane not too crowded of course!! Blankets large and warm."
Cons: "Staff could be a bit friendlier Movie choice is ok but could be better Food can be improved drastically and could be healthier options"

Pros: "787 comfort /"
Cons: "Limited movie selection/ outdated newspapers/ food quality"

Cons: "One food option.. VEGETARIAN.. when asked the crew member as to why vegetarian only.. she said not sure, but may be because most of the passengers were vegetarians.. REALLY????? Also no ice with drinks.. because they didn’t have ice!!!! But apart from this, it was another quality Etihad flight. Just didn’t expect the above inconveniences from Etihad! This is the first time I experience this with them."

Pros: "They were strict about people changing seats to exit rows without prior permission"
Cons: "Food, cleanliness, boarding, timeliness, both etihad flights were late."

Pros: "Clean aircrafts, average leg space and nothing less in services then what you get from other airlines as well."
Cons: "I found crew members bit rude to few customers. Crew members need bit more training in handling pressure on the flight. Also i noticed biased approach of crew members towards customer in comparison to the well dressed and not so well dressed customers."

Pros: "Boarding was efficient. Entertainment and food great."
Cons: "Crew was unusually subpar for Etihad. They were not nice, not attentive, not responsive. The plane was packed and loud with uncontrollable children and people having coughing fits. I did not see the nanny or flight attendants helping either situation e.g. offering water to the sick, ect. The toilet room was disgusting. The seat was cramped."

Pros: "Staff was efficient and friendly."
Cons: "Just did not care for the meal that had spicy taste and no meat. Did like the chicken and mashed potatoes and green beans."

Pros: "The aircraft , the cleanliness and the hospitable staff"
Cons: "The food was not as per the standard, the ticket said lunch but we got refreshments . The boarding took lots of time as they have forced us to remove a 1 kg excess to the 23kg allowed . Staff should make sure that people are sitting on their designated seats, rather than just guiding them to their seats. At least 4 were sitting not on their seats in row 15 and 16, these are what I saw"

Pros: "Bangalore airport is a bit slow but everything works."
Cons: "Airport WiFi in Bangalore isn’t very good"

Pros: "Flight was on time, food was average ."
Cons: "Crew was bit rude"

Pros: "That me and my son had a extra seat each"
Cons: "Wasn't served any food at all. And I had to go and get my own water from the staff"

Pros: "MUTTON WAS EXCELLENT"
Cons: "SAME MOVIES BOTH FLIGHTS"

Pros: "The seat was huge my cabin was very large The bed was comfortable The service with Real China steaks and fries was good"
Cons: "They kept asking me if I wanted every ten mins"

Pros: "NOTHING!"
Cons: "Abysmal experience on our return flight! # Abu Dhabi Airport is so outdated and an embarassment compared to the other Regional Airports # Boarding procedure still shambolic # A330 seems old and uncomfortable - even though it is a new plane # Cabin Crew so unfriendly and sour # Toilets again disgusting within 30 minutes after taking off # Food still shockingly disgusting # Onboard entertainment still inferior to Emirates/Qatar/etc."

Cons: "The staff at the Abu Dhabi airport."

Pros: "Staff was very courteous"
Cons: "Only one wheel chair was provided during the flight to NY"

Pros: "1) the flight was not full which was a big plus 2) the universal charging at the seat, I didn't need a converter."
Cons: "1) The sinks in 4 bathrooms were broken. People were still using the bathrooms although there was no sink. So people were not washing their hands which is unsanitary. 2) the food was not very good, nor the timing of it. Also sandwiches in plastic wrapping were distributed during sleeping hours and that was very disruptive. 3) the plane was older. 4) the flight was very expensive so I expected 5 star features and comfort, but it was only a 3 star for me."

Pros: "Seat space"
Cons: "Food"

Pros: "Crew serve with passion"
Cons: "Long queue for check-in"

Pros: "No delay, arrived on time."
Cons: "Old aircraft, the bath room needed to be updated."

Pros: "Comfort on such a long flight was much better than other airlines. Food was great"

Cons: "Ticket was not emitted I discovered it two days before departure."

Pros: "Not much"
Cons: "Crew was rude, very offstandish. We asked for vegetarian meals online. Crew acted like it was our fault for being vegetarians. My wife asked one of the stewardesses for water and she never brought. When we asked for it again she brought it and said "here" like she was bothered to have to bring water."

Cons: "Waiting at Abudhabi before boarding in the passage lobby especially night time in hang over is disgusting. There should be sitting arrangement at least."

Pros: "The food was delicious (there was lamb at multiple meals) and the flight attendants had everyone close the windows so as to help with the jet lag."
Cons: "I had a lot of issues with Etihad this trip. First, they changed our return date no less than 3 different times, one of them by more than 2 days. Then, they wouldn't allow us to pick up our checked luggage for our layover in Abu Dhabi because it was under 24 hours long. Unfortunately, while we made our connecting flight the next day, our luggage did not. We ended up spending 3 days without luggage, and ultimately went to the airport ourselves in order to make our tour."

Pros: "Food"
Cons: "entertainment system is old"

Pros: "the crew was good, unlike NY-AUH flight where some crewmembers were arrogant bathrooms were kept clean"
Cons: "zone boarding should be smoother, but people still try to skip the line"

Pros: "Everything was lovely."

Pros: "The worst flight i ever had, Never going to book through Kayak again"
Cons: "Etihad never gave proper seat to my family, we were siting in diffrent places in all flights."

Pros: "Food was decent, service was great, they didn't bother me much while I slept. Overall good experience for 17hrs airborne."
Cons: "The seat bases are the most uncomfortable thing I've ever seen... zero padding. I might have developed hemorrhoids from the trip! LOL. Seriously though, compared to an airline like Cathay Pacific the seat bases are garbage. The rest of the setup (entertainment, overall seat geometry, etc) is really good."

Pros: "Friendly staff"
Cons: "They need better food"

Pros: "Nothing."
Cons: "Total lack of ownership or accountability as we booked through Jet Airways, despite it being a partner airline. I highly recommend never boring any trip that involves both Jet and Etihad. They are not partners and suffer from lack of communication or processes to manage any issues, just pass the buck. Awful experience."

Pros: "All ok."
Cons: "Seats seem pretty short. Only half my leg fits on them and I am not a tall person."

Pros: "Perhaps since it is in the shadow of Emirates, Etihad has been neglected. It is a truly outstanding airline."
Cons: "No frequent flyer sharing with Delta, unlike its partner Alitalia."

Pros: "Punctual"
Cons: "Nothing not to like."

Pros: "Na"
Cons: "Na"

Pros: "In air service"
Cons: "leg room and boarding delays"

Cons: "The flight from Riyadh ALWAYS leaves late. Arabs have so sense of punctuality."

Pros: "Likes the comfort that etihad offers"
Cons: "Same as above. Unhelpful crew.."

Pros: "Aircraft fleet and airport is good. Good infrastructure."
Cons: "The cabin crew is not at all courteous. When you start travelling in US, you realize how different the crew's attitude is. When you want to say no to the customer, atleast make an effort to accommodate the needs of the customer first. Minor requests made by the passengers should be accommodated. You just rudely say No. Learn something from American customer service!!"

Pros: "Crew was incredible"
Cons: "Same thing with entertainment"

Pros: "Thanks about food from Riga - Amsterdam- Riga, I was very surprise."

Pros: "Airrbus A350 confort"
Cons: "Crew professionalism and food to be improved"

Pros: "Seat was very comfortable and the air stewards were good"
Cons: "The entertainment system not working correctly and the food was poor"

Pros: "The crew was very nice and all flight details were available and constantly updated."
Cons: "Ethiopians App for self check-in."

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Pros: "We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!"

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

Cons: "Crews could have greet and serve passengers with a warm smile. Food was acceptable but not as good as Japan / Korean airlines . I suppose the low airfares reflect its Servicr."

Pros: "The crew were ok but took ages to help you"
Cons: "faster service in the plane"

Pros: "Champagne; boarding via SATS business class was smooth but I doubt Ethiopian has much responsibility or this."
Cons: "The rest: even mediocre fast food would have been better. The starter was some chewy rosebeef, the main where soggy chicken nuggets. The butter served was rancid! Gross. Also big difference between the older and newest 787! This was the older☹️. Ground crew unhelpful."

Pros: "Crew was friendly. Food somewhat better than prior leg but far from business class standard."
Cons: "Plane fittings coming apart; dirty seats; no personal screens - they use an overhead CRT! Didn’t know such old panes were still being used by Ethiopian. While friendly, crew could be more attentive to travelers needs - eg refills, water etc."

Pros: "Not much, actually."
Cons: "None of the air stewardess has a smile on their face when talking to or serving passengers. I’m not sure they know how to engage with passengers in a friendly way. My entertainment screen wasn’t working. After resetting, it took them an hour to inform me that I could move to another seat if I wanted to, as they couldn’t resolve the problem with the screen. The food lacked in flavour and the sausage served for breakfast was undercooked."

Pros: "The flight was bigger. So didn't feel so cramped up"
Cons: "The flight attendant were not helpful after ringing the bell multiply times I had to get up myself to get a glass of water. Entertainment not updated Food no change in menu"

Cons: "Nothing. Very smooth"

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

Pros: "No comment"
Cons: "No comment"

Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"

Cons: "I've been flying Ethiopian airlines over the last four weeks to nine African countries and can give an overall excellent rating. They're always on time. They however showed the same movie on all flights. The food quality and variety also need to be improved. Thanks"

Cons: "They didn’t announce when boarding started/what zones were to go."

Pros: "The quality of the planes"
Cons: "The food"

Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"

Pros: "On the sequrity check our watch was stolen. And we did not get any help from ethiopian airlines...we would like to get help."

Pros: "Loved having traditional ethiopian food"
Cons: "One flight attendant condescending but she seemed to disappear after takeoff and the other ladies were excellent"

Pros: "ET's on board crew is excellent. The food is great."
Cons: "Delay.....again."

Pros: "The flight attendants."
Cons: "The aircraft. Its an older and much used 777 200. Seats, bathrooms, etc have lots of mileage. Needs overhaul."

Pros: "Everything Kosher food was excellent"
Cons: "Nothing"

Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."

Pros: "The crew where very pleasant & the service on the plane was good"
Cons: "A small plane and not enough leg space, you could not choose your on movie, didn’t have much choice of the meal that was served"

Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"

Pros: "Spacious, good entertainment system"
Cons: "Transit at Bole International is awful. No gates for aircraft to dock which seems to be a common problem these days, slowing down the boarding and alighting processes."

Cons: "My phone was stolen on airport premises"

Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."

Pros: "Great crew, decent food"

Pros: "seat space was good"
Cons: "the flight was full so drink service was not well organized, lack of water"

Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "Flight crew were very nice and helpful. Plenty of room for carry on baggage."
Cons: "Veg food selections were very limited. A breakfast without meat choice would have been better than yet another rice dish. Some of the more recent movies started in the middle or near through end. Tried to rewind and restart but neither worked The toilet paper was not refilled at the stopover in Dublin and we ran out before LA!"

Pros: "The best flight ever and the crew is super cool"

Pros: "The inflight music (tons of awesome Ethiopian music, from jazz to pop) and solid Ethiopian beer."
Cons: "The boarding process was cumbersome but I think that's because of the airport not the airline."

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Pros: "They flight was on time."
Cons: "The food is poor. They should change the menu and improve on the quality of food. The personal entertainment system was not working. Such a long flight need to have good entertainment for passengers."

Cons: "I wasn't able to use the in flight entertainment at all."

Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."

Pros: "Orderliness"
Cons: "Flight delay"

Pros: "The crew were excellent especially lead hostess. I liked the comfort n entertainment very much."
Cons: "Vary the snacks to include fruits. Include warm drinks like water during meals."

Pros: "The crew is very kind."
Cons: "I was the second person in the toilet. It was already dirty (is there a better flushing system available?) and the liquid soap didn't work. Also the seats are very uncomfortable for a night flight: hard and crowded. No personal tv sets. Only overhead, and from where I was sitting I had either to look back uncomfortably, or look at a small screen quite away up/"

Read more about Singapore Airlines
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 travellers. 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 return flight deals

8-11
Mon
1 stop
Etihad Airways
18h 55m
SIN - JNB
20-11
Sat
1 stop
Etihad Airways
17h 20m
JNB - SIN
7-11
Sun
1 stop
Emirates
22h 05m
SIN - JNB
20-11
Sat
1 stop
Emirates
20h 35m
JNB - SIN
7-11
Sun
1 stop
Multiple Airlines
22h 05m
SIN - JNB
20-11
Sat
2 stops
Multiple Airlines
24h 30m
JNB - SIN
7-11
Sun
3 stops
Ethiopian Air
40h 00m
SIN - JNB
20-11
Sat
1 stop
Ethiopian Air
18h 40m
JNB - SIN
8-11
Mon
1 stop
Etihad Airways
18h 55m
SIN - JNB
20-11
Sat
2 stops
Etihad Airways
20h 40m
JNB - SIN
7-11
Sun
direct
Singapore Airlines
10h 40m
SIN - JNB
20-11
Sat
direct
Singapore Airlines
10h 25m
JNB - SIN
8-11
Mon
2 stops
Multiple Airlines
23h 50m
SIN - JNB
20-11
Sat
2 stops
Multiple Airlines
41h 55m
JNB - SIN
8-11
Mon
2 stops
Multiple Airlines
23h 50m
SIN - JNB
20-11
Sat
3 stops
Multiple Airlines
32h 35m
JNB - SIN
8-11
Mon
1 stop
Multiple Airlines
18h 55m
SIN - JNB
20-11
Sat
direct
Multiple Airlines
10h 25m
JNB - SIN
7-11
Sun
1 stop
Multiple Airlines
22h 05m
SIN - JNB
20-11
Sat
direct
Multiple Airlines
10h 25m
JNB - SIN
7-11
Sun
3 stops
Multiple Airlines
28h 20m
SIN - JNB
20-11
Sat
2 stops
Multiple Airlines
41h 55m
JNB - SIN
Show more results

Recent domestic flight deals

30-6
Wed
direct
FlySafair
1h 10m
DUR - JNB
4-7
Sun
direct
FlySafair
1h 15m
JNB - DUR
22-7
Thu
direct
FlySafair
1h 10m
DUR - JNB
25-7
Sun
direct
FlySafair
1h 15m
JNB - DUR
2-7
Fri
direct
FlySafair
1h 10m
DUR - JNB
4-7
Sun
direct
FlySafair
1h 15m
JNB - DUR
13-8
Fri
direct
FlySafair
1h 10m
DUR - JNB
15-8
Sun
direct
FlySafair
1h 15m
JNB - DUR
6-7
Tue
direct
British Airways
1h 05m
DUR - JNB
16-8
Mon
direct
British Airways
1h 05m
JNB - DUR
-
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