Finder makes money from featured partners, but editorial opinions are our own.

South African Airways Review: Perth to Cape Town (via Johannesburg)

With Toto set on repeat for the 16-hour (including transfers) journey, here’s how flying with South Africa’s national carrier went.

Finally ticking off a much-awaited bucket list destination, I planned a trip to Southern Africa over Easter, visiting Cape Town, Victoria Falls, Livingstone, Johannesburg and Kruger National Park.

Given that I was pretty set on travel dates and going over an extra-long weekend, South African Airways was the most affordable and convenient option.

Here’s how it went.

Flight details:

Route: Perth to Cape Town via Johannesburg
Duration: 10 hours, 50 minutes; 2 hours, 5 minutes
Flight numbers: SA281 and SA307
Aircraft type: Airbus A343 (Perth to Johannesburg) and Airbus A320 (Johannesburg to Cape Town)
Date travelled: 23 March 2018
Class: Economy
Frequent flyer program: Voyager (Can also collect Velocity points)

What did I like?

  • Departure/arrival times: Being able to work a full day without needing to take annual leave for a travel day, I left Sydney on a Virgin Australia flight that had me in Perth with plenty of time to spare before catching my flight to South Africa at 11:45pm. The flight arrived in Johannesburg at 4:35am, allowing me to catch a connection that had me in Cape Town by breakfast. The return flight back to Perth two weeks later had a similar schedule, leaving Johannesburg in the evening and arriving in Perth at noon.
  • Leg room: With a roomy 33.5 inches of legroom combined with my short stature, this nearly 11-hour flight was rather comfortable. (By comparison, most Qantas planes offer 31, Jetstar offer just 29-30 depending on the aircraft.)
  • Comfort of seats: Although an older plane that probably could use a refurbishment, the seats were quite comfortable. They weren’t leather, meaning I didn’t slide in the seat when I wanted to slouch down to sleep, which I often find happens. Combined with the ample legroom, this serial non-sleeper on planes managed to catch a few hours of shut-eye before touching down in Johannesburg.
  • Amenities kit: Along with the standard blanket and pillow that comes with full-service flights, South African Airways also provides a small amenities kit for each passenger. Inside the kit was an eye mask, a pair of socks and a single-use toothbrush with toothpaste.


What didn’t I like?

  • Aged plane: The Airbus A343 was a rather old-looking plane. The seats appeared a bit worn and the panel beneath the window next to me (pictured) was broken. I’m not at all scared of flying; however, the rattling noises the aircraft made upon take off and landing were rather alarming and I could see they would possibly cause panic in those who don’t feel as safe in the sky.
  • Old entertainment system: While there was seat-back, on-demand entertainment, the system was old. The image wasn’t sharp and you needed to be sitting at just the right angle to get the best quality image, which isn’t ideal if you’re someone who prefers to slouch or recline your seat.
  • No direct flights from Sydney: Perth is South African Airways’ only Australian gateway, meaning travellers from Sydney must first fly to Perth with SAA’s code-share partner, Virgin Australia. If travelling beyond Johannesburg, which I was on my outbound journey, this meant the trip was 24 hours and three flights long to reach Cape Town.
  • Food: Now, I know airplane food is never deserving of a hat, but aside from the sides and individually wrapped Tim Tam, I couldn’t finish my meal (pictured). The biscuit and rooibos tea to pair with it after the meal were the saving grace.


Would I use South African Airways again?

I would prefer to fly direct to South Africa from Sydney, and currently that route is only serviced by Qantas. But if that flight isn’t available on the day I need to travel or costs a lot more, I would fly with South African Airways again. And I’d remember to bring snacks.


South African Airways flights on sale

It looks like we don't have any coupons at the moment. Take a look at our most recent deals

Deal

Up to 25% off Europe summer getaway trips departing in 2024

Verified Today
Explore the best of Europe in summer and save up to 25% off your trips. T&Cs apply.
Deal

Up to $3000 bonus value on select flights, holidays and accommodations

Verified 3 days ago Expires 10 Dec 2023
Enjoy $1500 bonus value on 6-night Bali getaway, $3000 bonus value on Princess World cruises, up to $1040 savings on Vietnam roadtrip and more at Flight Centre. Limited time offer. T&Cs apply.
Deal exclusive

15% off every car, everyday

Verified 4 days ago
Available on all dates in select locations including Adelaide, Brisbane, Cairns, Gold Coast, Hobart, Melbourne and Sydney. T&Cs apply.
Deal exclusive

10% off select activities with code FDEXOZ350

Expires 30 Jun 2024
Available on hot air balloon flights, skydiving, lunch cruises, jet boat rides and attraction passes on Featherdale Sydney Wildlife Park, SkyPoint Observation Deck, SEA LIFE Aquarium, Madame Tussauds and more. Minimum spend of $350 is required. T&Cs apply.
Deal

Up to 60% off last-minute escapes

Available on stays within the next 14 days. Destinations include Sydney, Gold Coast, Byron Bay, Sunshine Coast, Brisbane and Canberra. T&Cs apply.
Deal

Up to 30% off international hotel rates

Expires 1 Jan 2024
Available for booking on select dates until 31 December 2023. Destinations include countries in Asia, Europe, Oceania, and many more. T&Cs apply.
Deal

Up to 25% off domestic deals

Available on select travel dates and select properties across Australia. T&Cs apply.
Deal

7% off hotel and flight bookings

Get 7% off hotel and flight bookings with a minimum spend of $350. T&Cs apply.
Deal

Up to 35% off domestic and international hotel stays

Available for booking on select dates and select locations. T&Cs apply.
Deal

Up to 30% on midweek rentals

Expires 19 Dec 2023
Reservation must be made on or before 18 December 2023, and rental must begin on or before 18 December 2023. The valid length of rental is 2-4 days. T&Cs apply.
Deal exclusive

7% off activities + 10% cashback (code: FINDER7NV)

Use the code to get a 7% discount, plus enjoy 10% cashback on all your purchases at Backpacker Deals. T&Cs apply.
Deal

35% off your hotel stay with code BOOKDIRECT

Expires 1 Jan 2024
Use the code and get 35% off your stay at Vibe hotels like Vibe Hotel Sydney Darling Harbour, Vibe Hotel Subiaco Perth, or Vibe Hotel Canberra. T&Cs apply.
Deal

Up to 90% off on select international Klook Passes and Value Packs

Available on select tour packages. Sample discount is for All-in-One Taiwan Value Pack. Other tour packages include Malaysia, Hong Kong, Singapore, Thailand, Japan, Korea and Europe. T&Cs apply.
Deal

Win 1 of 20 Intrepid trips globally for two

Signup to get the latest offers, travel deals & more, and grab the chance win 1 of 20 Intrepid trips globally for two, plus return flights valued at $2,000 per person. T&Cs apply.
Deal exclusive

10% off activities with code: FD300

Available on select dates on destinations including Sydney, Brisbane, Adelaide, Melbourne, Perth and Hobart. Minimum spend of $300 required. Activities include hot air balloon flights, skydives and high teas. T&Cs apply.
Deal exclusive

Get 10% off activities with code FD350S10

Expires 1 Jan 2024
Available on activities including sightseeing cruises, cycling tours, scenic flights, and more when you spend a minimum of $300. T&Cs apply.
Deal

Campervan hire from $1 per day + FREE fuel allowance

Available on select routes, dates and locations in Australia, including Darwin, Alice Springs, Cairns and Brisbane and New Zealand.
Deal

Up to 71% off hotel & adventure packages

Available on select dates. Destinations include Sydney, Queensland, Brisbane, New South Wales, and more. T&Cs apply.
Deal

Holey Moley mini golf from $18

Enjoy mini golf with friends at Holey Moley. They have 9, 18, and 27 holes, plus karaoke and a food bar. Available in NSW, QLD, VIC, WA and SA. T&Cs apply.
Deal

Up to 55% off international tours

Available for travel on select dates. Destinations include Australia, New Zealand, the USA, Greece, Japan, and more. T&Cs apply.
Deal

Up to 60% off airport parking in Australia

Available on select dates. Destinations include Sydney, Gold Coast, Brisbane, Cairns, and more. T&Cs apply.
Deal

Up to 10% off for Privilege Club members with code PCAPR23

Get up to 10% off on flights when you signup and become a Privilege Club member with a code. Available for travel until 31 March 2024. T&Cs apply.
Deal exclusive

10% off on all tours, tickets and activities with code FINDER

Use the code and get 10% off on all tours, tickets, activities, and things to do at TripAdvisor. Limited time only. T&Cs apply.
Deal

Up to 10% off early bird rentals with code EEBD10

Expires 31 Mar 2025
Available from and to all locations on Let's Go Motorhomes rentals booked 90 days in advance. Minimum 7-day hire. Offer applicable for new bookings only. T&Cs apply.
Deal

100% off return flights on select holiday packages

Fly for free when you book your flight and hotel together with select Australia holiday packages at Wotif. T&Cs, exclusions apply.
Deal

Up to 25% off Australia car hires

Expires 31 Dec 2023
Available on select dates until December 2023 when you pick up a rental on Sunday, Monday or Tuesday. T&Cs apply.
Deal

Up to 65% off Sydney dining experiences

Save up to 65% with select food and drink vouchers on offer at Groupon. Limited time offer. T&Cs apply.
Deal

Up to 81% off things to do

Available on purchases including dining experiences, cinema tickets, indoor skydives, attraction passes, spas, getaways and teeth whitening.
Code

Get 10% off on Tick travel insurance policies

Verified 3 days ago
Use this code to get a 10% discount. T&Cs apply.
Deal

Up to 30% off: Christmas Sale

Verified 4 days ago Expires 24 Dec 2023
Save up to 30% on Christmas gifts for travellers at Trtl. Limited time offer and while stocks last. T&Cs, exclusions apply.
Deal

Up to 90% off ultimate travel essentials

Save up to 10% on Good Riddance Deet-Free insect repellent, up to 50% off sunscreen and up to 90% off rapid antigen tests at Aussie Pharma Direct. Limited time offer, while stocks last. T&Cs, exclusions apply.
Code exclusive

Get 5% off activities with a code

Expires 30 Jun 2024
Available on activities like hot air balloon flights, skydiving, lunch cruises, passes to attractions including Featherdale Sydney Wildlife Park, SkyPoint Observation Deck, SEA LIFE Aquarium, Madam Tussauds and more. Minimum spend of $300 is required. T&Cs apply.
Deal

Flights from Sydney starts at $115

Book your flights from Sydney for as low as $115 at Kayak. Sample fare is Sydney to Ballina Byron via Jetstar. Other destinations include Ballina, Launceston, Melbourne, Coolangatta, Brisbane and more.
Deal

Gold Coast school holidays from $3099

Expires 1 Jan 2024
Available for booking on selected travel from 16 March 2024 - 28 July 2024. It includes a flight and stay for 5 nights at Paradise Resort Gold Coast. T&Cs apply.
Deal

Up to 30% off flight + hotel

Book your flight and accommodation at AirAsia and get up to 30% discount. T&Cs apply.
Deal

Australia stays from $20 per night

Available on select travel dates across Sydney, Adelaide, Cairns, Brisbane, Perth and more. Sample rate is for a stay in Melbourne. T&Cs apply.
Deal

Up to 15% off Sydney getaways

Available on select travel dates until December 2023. Destinations include Coogee, Bondi Beach, Surry Hills and more.
Deal

Up to 50% off Hong Kong hotels

Expires 31 Dec 2023
Explore the beauty of Hong Kong with your loved ones and save up to 50% on hotels. T&Cs apply.
Deal

Up to 33% off select Sydney accommodations

Enjoy up to 33% discount on select Sydney accommodations when you book via Wotif. Available on travel dates from 7 March 2023 onwards. T&Cs apply.
Deal

Additional 10% off when booking through app

Discounts are available at Radisson Blu Sydney hotel when booking through our Radisson Hotels app. T&Cs apply.

More guides on Finder

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and 6. Finder Group Privacy & Cookies Policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Go to site