Singapore Airlines Flights to South Africa from $1293 Return

South Africa hits differently when your trip includes Cape Town sunsets, Kruger safaris, and wine tasting in Stellenbosch, especially with Singapore Airlines making the long haul feel surprisingly short.

Flight Details
  • Flying: Singapore Airlines to Johannesburg
  • Cheapest Dates: Departing Perth, Adelaide and Darwin in Aug - Sep/26. Melbourne and Brisbane in Jul - Oct/26. Sydney in Oct - Nov/26
  • Included: 25kg checked luggage, meals and entertainment
  • Singapore Airlines is ranked #2 in the Skytrax World Airline Rankings
  • Layover: Singapore

$1293 Return Perth to Johannesburg Flights

DepartReturn
03/Aug26/Aug$1293
05/Aug26/Aug$1293
10/Aug26/Aug$1293
12/Aug26/Aug$1293
14/Aug26/Aug$1293
17/Aug31/Aug$1293
24/Aug09/Sep$1293
25/Aug09/Sep$1293
27/Aug09/Sep$1293
28/Aug09/Sep$1293
30/Aug21/Sep$1293
31/Aug21/Sep$1293
01/Sep28/Sep$1293
01/Sep29/Sep$1293
02/Sep21/Sep$1293
04/Sep21/Sep$1293
05/Sep21/Sep$1293
06/Sep28/Sep$1293
07/Sep21/Sep$1293
09/Sep21/Sep$1293
10/Sep28/Sep$1293
11/Sep28/Sep$1293
14/Sep28/Sep$1293
15/Sep29/Sep$1293
16/Sep29/Sep$1293
 

$1320 Return Melbourne to Johannesburg Flights

DepartReturn
27/Jul26/Aug$1320
04/Aug31/Aug$1320
10/Aug26/Aug$1320
11/Aug26/Aug$1329
12/Aug26/Aug$1320
13/Aug26/Aug$1320
17/Aug31/Aug$1320
19/Aug31/Aug$1320
24/Aug09/Sep$1320
25/Aug09/Sep$1320
27/Aug09/Sep$1320
28/Aug11/Sep$1320
30/Aug12/Sep$1320
31/Aug12/Sep$1320
03/Sep21/Sep$1320
04/Sep21/Sep$1320
05/Sep21/Sep$1320
06/Sep21/Sep$1320
07/Sep21/Sep$1320
27/Sep13/Oct$1320
28/Sep13/Oct$1320
29/Sep13/Oct$1320
30/Sep14/Oct$1320
04/Oct17/Oct$1320
09/Oct21/Oct$1320
 

$1326 Return Brisbane to Johannesburg Flights

DepartReturn
28/Jul26/Aug$1326
03/Aug26/Aug$1326
04/Aug31/Aug$1326
10/Aug26/Aug$1326
11/Aug26/Aug$1451
13/Aug26/Aug$1372
17/Aug31/Aug$1326
17/Aug09/Sep$1326
23/Aug09/Sep$1326
24/Aug09/Sep$1326
25/Aug09/Sep$1336
27/Aug09/Sep$1326
27/Aug11/Sep$1326
30/Aug12/Sep$1326
31/Aug21/Sep$1326
28/Sep17/Oct$1326
29/Sep17/Oct$1326
29/Sep19/Oct$1326
04/Oct17/Oct$1326
05/Oct19/Oct$1336
05/Oct20/Oct$1326
08/Oct21/Oct$1326
 

$1443 Return Adelaide to Johannesburg Flights

DepartReturn
13/Aug26/Aug$1443
13/Aug09/Sep$1443
16/Aug09/Sep$1443
16/Aug11/Sep$1443
16/Aug12/Sep$1443
17/Aug31/Aug$1495
17/Aug11/Sep$1443
17/Aug12/Sep$1443
23/Aug09/Sep$1443
23/Aug11/Sep$1443
23/Aug12/Sep$1443
23/Aug21/Sep$1443
24/Aug09/Sep$1443
24/Aug11/Sep$1443
24/Aug12/Sep$1443
24/Aug21/Sep$1443
27/Aug09/Sep$1443
27/Aug11/Sep$1443
27/Aug12/Sep$1443
27/Aug21/Sep$1443
30/Aug11/Sep$1443
30/Aug12/Sep$1443
30/Aug21/Sep$1443
04/Sep21/Sep$1443
06/Sep21/Sep$1443
 

$1474 Return Darwin to Johannesburg Flights

DepartReturn
24/Aug09/Sep$1537
24/Aug11/Sep$1526
24/Aug12/Sep$1474
27/Aug09/Sep$1526
27/Aug11/Sep$1526
27/Aug12/Sep$1474
27/Aug21/Sep$1526
29/Aug11/Sep$1578
29/Aug12/Sep$1526
29/Aug21/Sep$1578
01/Sep21/Sep$1526
03/Sep21/Sep$1528
05/Sep21/Sep$1589
08/Sep21/Sep$1526
 

$1512 Return Sydney to Johannesburg Flights

DepartReturn
09/Oct07/Nov$1512
15/Oct02/Nov$1512
15/Oct07/Nov$1512
18/Oct02/Nov$1512
18/Oct08/Nov$1512
18/Oct10/Nov$1512
19/Oct02/Nov$1512
19/Oct07/Nov$1512
19/Oct09/Nov$1512
19/Oct10/Nov$1512
20/Oct02/Nov$1512
20/Oct08/Nov$1512
20/Oct10/Nov$1512
22/Oct07/Nov$1512
22/Oct08/Nov$1512
22/Oct12/Nov$1512
23/Oct07/Nov$1512
23/Oct08/Nov$1512
23/Oct13/Nov$1512
23/Oct15/Nov$1512
 

Johannesburg Hotels Get a great deal on a room in Johannesburg


Travel Insurance Don't forget Travel Insurance



Can I use my own dates? Yes - just click the link closest to your preferred dates and then change the dates once the search has completed.

These prices won't last long. This deal was last updated on 10-May-2026 and prices were correct at the time of posting. If you click the sample dates and the prices have gone up, it unfortunately means the deal has ended.

Find your flights