Prices are in Australian Dollars.

Find cheap flights to Johannesburg

JNB

Find cheap flights to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg. Bundle your flight + hotel and save!

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Mon. 2/8
Mon. 9/8
Any month
Compare vs KAYAK |
Include hotels
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

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

High season

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

Average price (return flight)

$1,550(avg. price over the last 2 weeks)

Good deal (return flight)

$1,045or less

Good deal one-way

$834or 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 Melbourne $838 one-way - $1,036 round-trip, from Canberra $1,322 round-trip, from Maroochydore $1,818 round-trip
  • Book at least 5 weeks 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.
  • Travellers on flights to Johannesburg will be flying into OR Tambo International Airport. This airport is the largest and busiest in Africa and acts as the hub for the entire continent’s international tourism and shipping. The airport has two main terminals for passengers and is served by many of the major airlines.
  • For those looking for something to do in OR Tambo International Airport, there is a wide range of shopping opportunities to keep you occupied. Terminal A has a duty-free shopping mall at its centre, and Terminal B has an entire floor dedicated to retail. Here you can find South African souvenirs from stores such as African Eco, as well as major clothing and beauty shops such as Hugo Boss or the Body Shop.
  • Travel can be very disruptive to your routine. If you are looking for a Christian chapel, you will find it located on Level 2 of Terminal B. The chapel has services at 1pm every Tuesday, Wednesday and Sunday, and is otherwise open for passengers 24 hours a day.
  • If your flight to Johannesburg is for business, there is a Premier Conference Centre in the domestic terminal with a range of conference rooms and spaces. The smaller meeting rooms can seat between 10 and 14 people, however there is also a seminar room for 25 to 50 people or a full theatre conference space for groups of 60 to 120 people.
  • South Africa is a popular place to explore by car. If you’ll be hiring a vehicle to continue your journey, you will find kiosks for all of the major rental car companies, including Avis, Thrifty and Hertz, in the international arrivals area. The airport is only a 20-minute drive from downtown Johannesburg.

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 do I travel from the airport into downtown Johannesburg?

Where can I park at Johannesburg Airport?

Are there any airline lounges in OR Tambo International Airport?

What accommodation options are there near Johannesburg 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?

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

Scores according to KAYAK customer reviews

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

Pros: "Crews sympathy’s"
Cons: "Disembarking On economy plus we had to wait for all business passengers to leave and there were that needed wheelchair hence took a long time"

Cons: "Better movie selection. Better organized boarding in Frankfurt"

Pros: "The crew is always amazing: highly professional, attentive and friendly. The whole experience with Singapore Airlines is always a treat."

Pros: "Crew very attentive but not intrusive. Food very good."
Cons: "I did not find much to watch on entertainment system. Have to get crew to assemble flat bed, a bit of a nuisance. Also to turn it back into a chair."

Cons: "Having boarded at SYD, during the Canberra stop, we were all required to disembarked. It was a loaded flight so the process was slow"

Pros: "Crew will try there best to help you in anyway"
Cons: "Missed my connection so lost bags . Took 2 days for them to get to me."

Pros: "crew were very friendly and helpful. flight was one of the best i’ve had"
Cons: "boarding at sydney was very confusing"

Pros: "Crew were very good. Cabin was also much better than Qantas premium economy cabin."
Cons: "Had premium economy seat. Not the most comfortable on the tailbone for some reason."

Pros: "The crew was great as usual. The food was good"
Cons: "Better seats - really uncomfortable with a packed plane and wailing infants even when seated quite a few rows away."

Pros: "Nothing."
Cons: "Everything. Singapore Airlines had a great reputation. Imagine my disappointment. It was a horrible flight. The crew was nice enough, but inattentive. The food, if such a term may be applied here, was inedible. Just vile. In flight entertainment was a complete joke. Boarding was awful, but it always is. Seats were extremely uncomfortable. This racket is the ultimate way to rip somebody off of $1000. Horrible."

Pros: "I like everything crew, etc"
Cons: "Nothing reallly"

Pros: "As a frequent flyer, I have found out that the few dollars i spend more on SQ is well worth it"

Pros: "Excellent crew, service and food"

Pros: "Flight time"

Pros: "The Staff was very friendly."

Pros: "Easy red eye flight, just slept the whole way"
Cons: "Singapore airline is always awesome. Crew professional and very caring"

Pros: "The trip was horrible we have to sit separately three places."

Cons: "Cabin temperature too cool"

Pros: "Punctual flight with friendly crew."

Pros: "The crew and the little things like blanket, pillow, hot towels etc that is just standard. The food was great except the bread rolls Entertainment system was fantastic"
Cons: "They seemed to miss a whole section with immigration cards which delayed my party of travellers when we landed. The recline of the seat is huge, great for those wo recline, not so great for the person behind them"

Pros: "nothing"
Cons: "Seats were uncomfortable, derive very ordinary staff unhelpful seat allocation system requires improving ! Extra cost from economy was not worth it !"

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

Pros: "Amazing service!"
Cons: "N/a"

Cons: "Some staff not courteous which surprised me"

Pros: "Entertainment excellent, cabin crew superb"

Pros: "Easy online me check-in with proper notification & reminder. Attentive crews and good on board entertainmrnt. However, food wise just a good thumb up and not excellent coz we looking forward to see more variety of foods available on board"

Cons: "Because the flight from IAD to London was cancelled, I never made it to this flight."

Cons: "Service"

Pros: "crews were helpful"
Cons: "nobody suggested me about $20 discount coupon card . I could have enjoyed my meal free while waiting in teansit."

Cons: "The cabin was quite warm"

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

Pros: "The crew of ladies and men where so very gracious and courtly, both to the passengers and each other. My wife and I both took note that the flight attendants were "First Class" with emphasis on class. Exceptionally well groomed, but also conveyed genuine concern and helpfulness and at the same time, real workers, energetic and perky. We are bragging to all our friends about the uplifting cultural demeanor of Singapore Airlines. They should all get a pay raise. I will always remember their wonderful service when thinking about our trip to Frankfurt, Germany. Robert"

Pros: "Prem econ very good. Crew very friendly."
Cons: "Nothing"

Pros: "Food was delicious!"

Pros: "Movie"
Cons: "Food was. Not available. They said they don't have extra veg food . I selected beg food still it shows them non veg and I was pass my way with empty stomach"

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: "The crew was very kind and helpful."
Cons: "My daughter had the vegetarian oriental - and it was basically a ball of slim. My son had the lactose free meal and it was broccoli and potatoes. We switched our return flight meals to the regular in-flight meal. It was better, but not great."

Pros: "My partner had a bad leg and the staff were very attentive and helpful in making her as comfortable as possible with extra pillows and getting ice for her ice pack."
Cons: "The seats were uncomfortable and I couldn't sleep without getting a really stiff neck. The vegetarian oriental meal was bee hoon with vegetables but the amount of vegetables were a lot more than the bee hoon thus making the meal less than filling and satisfying."

Pros: "Cabin crew are always great"
Cons: "Cabin fitout is getting tired and dated. Etihad leaves it for dead in first class"

Pros: "Best coach experience I have had. Good airplane food. Gracious service. Tail wind made us early which was a good thing because LAX is such a mess and it would have been difficult to make our connection with the long bus ride and 2.5 mile walk to the Alaska terminal."

Pros: "Everything in this flight is very good. Next traveling time I will consider this airline first!!"

Pros: "I love flying by singapore airlines! Firstly because its direct flight from home plus service on sq is always impeccable. Plus i can easily order a singapore sling and a campari spritz, which is so nice while watching a movie :)"
Cons: "I didnt really like the food this time and entertainment on the way back was so sad! No new movies unlike on the way there :( dont really like being woken up for meals though, would be nice if they left a note to get a meal from them once ive gotten up. Coz i was trying to sleep so i dont get jetlagged back in sg. Which i did unfortunately :( not jetlag when i arrived in rome though :)"

Pros: "Food & condition"
Cons: "Crew were unfriendly and rude"

Cons: "The Manchester stopover was just a lot of standing in lines. From Manchester to Singapore, the plane was full and my seat mates didn't get up when we needed out. So, we escaped to the back for a while where we were "hushed" by a stewardess. The stewards didn't seem to like it when we were out of our seats, but 12 hours is too long to be stuck in a middle seat."

Pros: "nothing"
Cons: "Flight was cancelled during peak season with little notice time Lack of service Lack of compensation"

Pros: "Great food and fantastic service"
Cons: "Needs more legroom"

Pros: "Everything else was good"
Cons: "I purchased wifi and it was too slow to load my movie. Ear buds fell out of ears."

Pros: "Crew and entertainment"
Cons: "Very small seats. For full flights they should use the double deck aircrafts. They are much more comfortable. I paid an expensive fair for an old plane which was unfair"

Pros: "They treat you very nicely on Singapore Airlines - from warm washcloths to wine with your meal. Seats are comfortable and the long flight not so wearing."
Cons: "My husband reacted to the spicy beef/rice dish served for breakfast."

Pros: "Great crew! Excellent business class suite"

Pros: "Loved it"
Cons: "Sit was a little tight"

Pros: "The crew were welcoming and accommodating, whether you wanted to sleep or to watch entertainment or eat/drink."

Cons: "Too hot in the plane - was far too hot. too late the drink...after I eaten."

Cons: "Qatar’s food is great! Feels like five star dining. Attendants are helpful and friendly."

Pros: "Perfect"
Cons: "Perfect"

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "Food and leg room"
Cons: "All was fine"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Cons: "Headphones- only one channel."

Cons: "Entertainment on the Boeing 777 suffered from access problems"

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: "Fabulous crew, good choice of food and drinks and served whenever you want it. Good array of entertainment on offer but our flight was a 'sleeper' so after a fumble with the controls and the limited new releases, I opted to read instead. Seats are comfy and spacious, much wider than Emirates in the same class (who offer only an extra 1/2 inch width over economy). Amenity kit a quality piece that is both practical and useful."
Cons: "Crew seemed to have stopped referring to the passengers by name and offer a less-personalised service in Business than we have become accustomed to. The food choices while good, have been paired back as have the selection of wines."

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: "Excellent entertainment very friendly crew"
Cons: "Food is becoming predictable Qatar Airways"

Pros: "Everything was good - food, entertainment, on time."

Pros: "I had never heard of Qatar Airways before I booked a 24hr flight to and from Sydney, Australia. I only did this on the suggestion from a friend that stated Qatar Airways was "alright". So for the price I thought what the heck! I was extremely pleased with the service from the cabin crew. They are always polite, professional, and well trained compared to my previous favorites Delta and Lufthansa. The seats were comfortable (as comfortable as Economy and 24hours of flying can be), the entertainment and aircraft were state of the art, and the food was outstanding for airline food. If I get the chance in the future I will definitely choose Qatar Airways for long trips."
Cons: "Other rude or snotty passengers taking up the crews time and attention for no reason. But as I stated in the "positive" side of this review, the crew handled these impolite individuals with a smile and polite attitude. Kudos to Qatar Airways."

Pros: "Very affordable flights, good value for money. Most of the journey from Sydney to Oslo (via Doha) went qiluite smoothly)."
Cons: "The only thing I didn’t like about the experience was the fact that you can only check in one piece of luggage on economy class, and one very sour individual at the gate when boarding."

Pros: "quick eficient"
Cons: "long flight"

Cons: "One restroom was out of service"

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: "Boarding was quick and I liked that they didn’t make many announcements which can often keep passengers awake when they’re trying to sleep. Lights were kept off for the duration of the 14 hour flight which was good."
Cons: "I felt that the service was slow and the food was poor. Water was not offered during the flight as is the norm with other airlines. Toilets should be cleaned more regularly. Advertising at the beginning of the inflight entertainment became very repetitive when watching short tv shows."

Cons: "Seats are too small"

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Cons: "the wifi was average at best. I get that we there are limitations...but if the service is going to be this poor, make it free & unlimited."

Pros: "All the stewards were so friendly and helpful. The facilities were very well serviced and so you forget that the plane was 100% full, despite long queues to the toilets. I would fly again with Qatar Air for sure."

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"

Cons: "Front row with a toddler meant that we couldn't lift the armrests up and get her to lay down. She had to lie on the floor, but when we hit some turbulence, we had to wake her and sit her back up with us. The second part of the leg was much better as we were on a normal row seat"

Pros: "Over all it was a good experience"
Cons: "IEvery thing was fine."

Cons: "Poor communication about transfers. I also had to throw away 20 pounds of things or get charge $800"

Pros: "Good service from cabin crew"
Cons: "Seat is quite small compared to other flight"

Pros: "Good service, plenty of entertainment options, modern aircraft."

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

Pros: "Friendly staff not delayed excellent safe travel"

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: "Pleasant crew"
Cons: "Crowded flight, late departure."

Cons: "I had to ask for wine to 3 different hostess's"

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

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

Pros: "Everything was outstanding"
Cons: "Nothinng really"

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: "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: "Loved the spaciuos seats and great leg room. Food superb!"
Cons: "Annoying passenfer who peobably drank too much"

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

Pros: "The journey ending"
Cons: "The length of travel!"

Pros: "Airbus from Melbourne to Dubai is very comfortable for a long haul flight"

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: "Travelled Business Class - a great experience."
Cons: "Slow to board."

Pros: "The plane was spacious and we had really good seats , next to the toilet and wall in front of us. Super, as we were traveling with a toddler and he was able to sit on the floor in front of us and play with his toys. Food came out promptly and was tasty. Loved the goodies for the kids, little blanket and scotch pad."
Cons: "The delay in boarding! It’s hard work when traveling with a toddler."

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: "I forgot my laptop in the flight and called almost inertial but could not find it yet."

Pros: "Price, comfort, ice, food and drinks"
Cons: "I just don’t like discomfort of others moving their seat back."

Pros: "Very comfortable flight in A380"
Cons: "Boarding at Melbourne was late and somewhat shambolic. Flight attendants did their job but not with enthusiasm or friendliness. Emirates flight attendants seem to have lost some of their enthusiasm and friendliness."

Pros: "The service, food and boarding were all excellent. It brought back the joy of flying like what used to know in the 80s."
Cons: "None"

Pros: "The food was good and the service was great. I also had a great seat in the front row."
Cons: "We were delayed by over 2 hours We had no where to park when we landed so we had to wait for buses to take us toche terminal There was no new and exciting movies that excited me"

Pros: "Awesome plane, lovely cabin crew, overall went above and beyond to make it as best a flight they could for us! I will definitely fly (and prioritise) emirates as a preferred airline from now on."

Pros: "Fast"
Cons: "No tea only coffee. No extra drinks. Crew unenthusiastic. Fewer decent English movies. Will be looking elsewhere after 14 years of being emirates-loyal."

Pros: "Extremely quiet plane since they placed people in front of the half empty plane. Great plane food and internet access, limited to text but still incredibly useful to text people from the air."

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: "Enerttainment"
Cons: "Got moved to right near the galley and crew talked loudly complaining about people, during sleeping time and the light was too bright to sleep. Limited vegan food available. Everything seemed too much trouble for a lot of staff, they were rude and impolite. Delay boarding in singapore."

Pros: "So roomy on the a380 Vegetarian food great"

Pros: "Everything"
Cons: "Nothing"

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

Pros: "Comfortable seat Hostesses were professional and very service oriented - not forgetting your request. Service with a smile Very sooth flight"
Cons: "Nothing"

Cons: "Rude and racist cabin crew!"

Pros: "Attentive service, had a special treat for me as it was my birthday."

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: "Very comfortable flight. Had a few hours sleep also. Very happy."

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: "Excellent entertainment on a comfortable sized tv screen."
Cons: "More beverages would be nicer."

Pros: "Check-in was efficient and staff were extremely helpful. Flight itself was comfortable, food was actually tasty, and in-flight entertainment was great. Overall an amazing experience compared to US carriers."
Cons: "Boarding was a bit disorganized."

Pros: "On that route the plane can be quite empty on the Melbourne-Singapore leg, meaning lots of space to sleep in coach."
Cons: "Food served very fast (I barely had my first bite that they came with coffee and tea and never seen again). Quality of the food was ok."

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: "I enjoyed my first time flying with Emirates from Australia to New Zealand The checking in was quick, easy and the staff were friendly. The crew were polite, and friendly with excellent customer service. Refreshments and Entertainment were first class. I will be flying Emirates from now on."

Pros: "Comfortable cabin, attentive crew, if somewhat aloof. Food okay, but better than a 2 ounce package of salty pretzel mix for $3! All in all, quite good."
Cons: "Nothing comes to mind."

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: "Slow cleanup after food service."

Pros: "Everything was great and the service was really good. The drinks were really nice with many options including a half bottle of red wine."
Cons: "My food took sometime to come back as they ran out of lamb. The clean up service took awhile and my used cups were still on the table. But overall I like the Emirates."

Cons: "I had thought all crew was on training. Service was poor"

Cons: "0"

Pros: "The flight is short, it was on time, boarding process was swift."
Cons: "There was one flight attendant with attitude problems but if you ignore her, she would stop it. No big issue."

Cons: "Have a choice of both sweet & savoury snacks onboard."

Cons: "Lost 2 of 3 bags. Still don’t have them. Some staff very helpful and empathetic. Some staff very rude and abrasive. Didn’t want to take ownership and work to correct the problem. Had a “not my problem” attitude"

Cons: "very cramped"

Pros: ":("
Cons: "Crazy long delay. Wasted a whole extra day at the airport with no help or accommodations. :("

Pros: "Normal standard for that kind of trip"

Pros: "I loved Qantas's attention to detail and their exceptionally friendly staff. Best airline I've used in recent years."

Cons: "Flight was late departing."

Pros: "Watched movies to pass the time. Trip uneventful but 2 hours late"
Cons: "The announcements by cabin crew on board were hard to understand as English not first language"

Pros: "Great service, flight was not packed and had an exit row to myself."
Cons: "Delayed by a half hour. Better than the 2 hours the last time I took this flight 3 weeks ago."

Pros: "Overall a comfortable way to travel."
Cons: "For flying business the food was awful; the person sitting next to me actually sent his meal back it was so bad. They had a relatively pedestrian menu, but were unable to deliver. The steak was overcooked and grey throughout, prawn starter was tasteless and bland, and panna cotta was overly sweet and weirdly goopy. The dinner options were so uninspiring that I skipped. I understand that it's airline food - but don't offer it if you can't at least make it slightly acceptable.... The staff was a bit all over the place and slow - it seems like having the flight at capacity was too much for them to handle. The sets in business are really starting to show their age and need a really need a steam clean."

Pros: "Great crew, meals were good."
Cons: "Flight delayed three hours."

Pros: "Friendly Crew"
Cons: "The 3 Hour Delay in Sydney!!!"

Pros: "Crew were pleasant and engaging"
Cons: "Boarding was slow"

Pros: "Everything"
Cons: "Nothing"

Pros: "Not much"
Cons: "Delayed no information"

Pros: "Great at all."
Cons: "Nothing."

Pros: "I watched heaps of movies and programs."

Pros: "Flew over the Antarctic! Had an empty seat next to me Looking out of the window Good entertainment system"
Cons: "Not offered a drink until I asked on both meal services. 2hr late departing due to airport congestion due to to Qantas over Sydney centric focus. Food was good but maybe a bit sparse Evidence of of cost cutting. Long flight (14hrs)"

Pros: "Staff was very accommodating"

Pros: "I loved the first meal and the choices all seemed amazing. Staff were friendly during boarding. Seats were really comfortable and good movie and song choices."
Cons: "The second meal, a small noodle box was dry, overcooked, and bland even with the dressing. The crew was not very friendly during the flight (I understand maybe they had a cranky passenger before and it was a long flight but smiling isnt that hard!). Inflight service was inconsistent as one side came down to serve 15minutes after the first side. The headphones looked quite dirty so I used my own. Boarding was quite slow and then takeoff was late but it was nice that the captain explained it."

Pros: "Excellent service. Comfortable seats in economy with good leg room"
Cons: "Poor screen & audio quality on movie system."

Pros: "In flight entertainment had a good selection"
Cons: "Delayed and missed connecting flight. As a result had to pay for a new one. Placed in the last row of economy so I could sit with my partner. Lied to by the check in counter. Disappointed by qantas yet again!"

Pros: "Took off and landed safely"
Cons: "Entertainment is old compared to other airlines. Screen is low resolution."

Cons: "Na"

Pros: "Snack and Qantas Entertainment app"
Cons: "Nil"

Pros: "Everything on time."

Cons: "Average airline compared to Singapore & MZ airlines"

Pros: "Close to two hours delay leaving Australia"

Cons: "I was surprised that we were flying a different carrier than Emirates"

Pros: "The food and service were excellent!"

Pros: "On time dep and arr."
Cons: "Nothing specific."

Pros: "Nothing to be honest.."
Cons: "food was pathetic, served late, i have always found the Qantas crew to be rude. No change to that. Somethings dont change. this is one of them. I first flew w Qantas in 2005 in business class, and since then i have downgraded. But the attitude hasn't changed. It's as if we are doing service by choosing Qantas...."

Pros: "Customer service was outstanding"
Cons: "There was no Sauvignon blanc on the wine list"

Pros: "Helpful staff, good vegetarian foods"

Pros: "The crew was outstanding to help with a defect entertainment centre. They really went out of their way to keep us happy and to solve the problem. Thanks a lot."

Pros: "Aircraft"
Cons: "Compares very unfavourably to Emirates who we used on the outward leg. Food very poor and choices limited by the time we were served."

Pros: "on time"
Cons: "very rough ride"

Pros: "Flying to Qantas always enjoyable - staff always make for pleasant journey. Always happy to fly Qantas."
Cons: "One negative experience was that there was only 1hr 30mins between connecting flights. Between departing international flight - picking up luggage/toilet stop and clearing Immigration/Customs then catching bus between Qantas international domestic terminals we were racing to catch flight. As we arrived Qantas domestic terminal our names were being called over along with info the plane was awaiting our arrival. In my experience 2hrs is minimum time between connecting flights - otherwise good experience."

Pros: "Friendly service"

Pros: "Everything"
Cons: "Nothing"

Pros: "I liked that they accommodated my dietary restrictions"
Cons: "I didn't like the seating. It was really cramped"

Cons: "X"

Cons: "My gates changed at Sydney abruptly and some of the ones checking flights through at gate 1c were rude as the Tv screens said my flight was boarding when it wasnt."

Pros: "The special meals for my son and daughter were amazing!"

Cons: "Old 747"

Pros: "Nothing different to any other flight. No stand-out attributes."
Cons: "Filthy tray table. Felt unhygienic to even eat in my seat but I had no choice"

Pros: "All went like clock work. Stress free experience."

Pros: "Left and arrived on time"
Cons: "No entrainment"

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 Flights to Johannesburg

Recent return flight deals

26/10
Tue.
1 stop
Multiple Airlines
18h 10m
PER - JNB
25/1
Tue.
2 stops
Multiple Airlines
26h 30m
JNB - PER
26/10
Tue.
3 stops
Multiple Airlines
33h 25m
PER - JNB
25/1
Tue.
2 stops
Multiple Airlines
26h 30m
JNB - PER
26/10
Tue.
1 stop
Multiple Airlines
18h 10m
PER - JNB
26/1
Wed.
1 stop
Multiple Airlines
23h 10m
JNB - PER
26/10
Tue.
3 stops
Multiple Airlines
33h 25m
PER - JNB
26/1
Wed.
2 stops
Multiple Airlines
26h 30m
JNB - PER
2/1
Sun.
direct
Qantas Airways
14h 00m
SYD - JNB
16/1
Sun.
direct
Qantas Airways
11h 45m
JNB - SYD
26/10
Tue.
2 stops
Multiple Airlines
38h 40m
PER - JNB
25/1
Tue.
2 stops
Multiple Airlines
26h 30m
JNB - PER
2/1
Sun.
1 stop
Singapore Airlines
20h 00m
SYD - JNB
16/1
Sun.
1 stop
Singapore Airlines
19h 10m
JNB - SYD
2/1
Sun.
direct
Qantas Airways
14h 00m
SYD - JNB
16/1
Sun.
direct
Qantas Airways
11h 45m
JNB - SYD
2/1
Sun.
direct
Qantas Airways
14h 00m
SYD - JNB
16/1
Sun.
direct
Qantas Airways
11h 45m
JNB - SYD
2/1
Sun.
1 stop
Singapore Airlines
20h 00m
SYD - JNB
16/1
Sun.
1 stop
Singapore Airlines
19h 10m
JNB - SYD
2/1
Sun.
1 stop
Singapore Airlines
20h 00m
SYD - JNB
16/1
Sun.
1 stop
Singapore Airlines
19h 10m
JNB - SYD
2/1
Sun.
2 stops
Multiple Airlines
45h 30m
SYD - JNB
16/1
Sun.
2 stops
Multiple Airlines
48h 10m
JNB - SYD
2/1
Sun.
2 stops
Multiple Airlines
45h 30m
SYD - JNB
16/1
Sun.
2 stops
Multiple Airlines
48h 10m
JNB - SYD
6/8
Fri.
2 stops
Multiple Airlines
37h 30m
SYD - JNB
29/9
Wed.
1 stop
Multiple Airlines
25h 15m
JNB - SYD
2/1
Sun.
2 stops
Multiple Airlines
29h 05m
SYD - JNB
16/1
Sun.
2 stops
Multiple Airlines
29h 25m
JNB - SYD
6/8
Fri.
2 stops
Multiple Airlines
36h 10m
SYD - JNB
29/9
Wed.
2 stops
Multiple Airlines
27h 15m
JNB - SYD
6/8
Fri.
3 stops
Multiple Airlines
54h 10m
SYD - JNB
29/9
Wed.
3 stops
Multiple Airlines
46h 40m
JNB - SYD
6/8
Fri.
2 stops
Multiple Airlines
49h 40m
SYD - JNB
29/9
Wed.
3 stops
Multiple Airlines
46h 40m
JNB - SYD
6/8
Fri.
1 stop
Multiple Airlines
20h 05m
SYD - JNB
29/9
Wed.
1 stop
Multiple Airlines
25h 15m
JNB - SYD
Show more results

Recent one-way flight deals

14/8
Sat.
1 stop
Qatar Airways
24h 45m
SYD - JNB
18/9
Sat.
1 stop
Emirates
27h 00m
MEL - JNB
13/9
Mon.
2 stops
Multiple Airlines
28h 00m
ADL - JNB
11/9
Sat.
2 stops
Singapore Airlines
28h 00m
ADL - JNB
10/9
Fri.
1 stop
Qatar Airways
24h 00m
ADL - JNB
10/9
Fri.
2 stops
Multiple Airlines
28h 00m
ADL - JNB
13/9
Mon.
1 stop
Singapore Airlines
28h 10m
ADL - JNB
18/9
Sat.
3 stops
Multiple Airlines
52h 30m
MEL - JNB
18/9
Sat.
2 stops
Multiple Airlines
34h 15m
MEL - JNB
16/9
Thu.
3 stops
Multiple Airlines
35h 00m
ADL - JNB
18/9
Sat.
2 stops
Multiple Airlines
32h 10m
AVV - JNB
13/9
Mon.
3 stops
Multiple Airlines
43h 35m
ADL - JNB
14/8
Sat.
2 stops
Multiple Airlines
38h 20m
SYD - JNB
14/8
Sat.
3 stops
Multiple Airlines
35h 05m
SYD - JNB
14/9
Tue.
3 stops
Multiple Airlines
58h 15m
ADL - JNB
10/9
Fri.
3 stops
Multiple Airlines
58h 20m
ADL - JNB
11/9
Sat.
3 stops
Multiple Airlines
58h 15m
ADL - JNB
Show more results

Recent domestic flight deals

15/9
Wed.
direct
FlySafair
1h 10m
DUR - JNB
20/9
Mon.
direct
FlySafair
1h 10m
JNB - DUR
14/9
Tue.
direct
FlySafair
1h 10m
DUR - JNB
21/9
Tue.
direct
FlySafair
1h 10m
JNB - DUR
12/8
Thu.
direct
FlySafair
1h 10m
DUR - JNB
15/8
Sun.
direct
FlySafair
1h 15m
JNB - DUR
6/8
Fri.
direct
FlySafair
1h 10m
DUR - JNB
9/8
Mon.
direct
FlySafair
1h 10m
JNB - DUR
16/8
Mon.
direct
FlySafair
1h 10m
DUR - JNB
23/8
Mon.
direct
FlySafair
1h 10m
JNB - DUR

Search by stops

Search by airline

-
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