Upgrade your trip before you even land with Singapore Airlines, the go exploring Table Mountain, wildlife spotting in Kruger National Park and wine tasting in Stellenbosch.

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

$1285 Return Perth to Johannesburg Flights

DepartReturn
23/Jul05/Aug$1285
10/Aug26/Aug$1285
12/Aug26/Aug$1285
14/Aug26/Aug$1285
16/Aug02/Sep$1285
18/Aug02/Sep$1285
19/Aug02/Sep$1285
23/Aug09/Sep$1285
24/Aug09/Sep$1285
25/Aug09/Sep$1285
26/Aug09/Sep$1285
27/Aug09/Sep$1285
28/Aug09/Sep$1285
31/Aug21/Sep$1285
01/Sep21/Sep$1285
02/Sep14/Sep$1285
03/Sep21/Sep$1285
06/Sep28/Sep$1285
07/Sep21/Sep$1285
09/Sep29/Sep$1285
11/Sep28/Sep$1285
13/Sep28/Sep$1285
14/Sep28/Sep$1285
15/Sep29/Sep$1285
16/Sep28/Sep$1285
 
View More Dates

$1312 Return Melbourne to Johannesburg Flights

DepartReturn
23/Jul05/Aug$1312
27/Jul08/Aug$1312
07/Aug26/Aug$1312
11/Aug26/Aug$1312
12/Aug26/Aug$1312
13/Aug26/Aug$1312
14/Aug02/Sep$1312
16/Aug02/Sep$1312
17/Aug05/Sep$1312
18/Aug02/Sep$1312
19/Aug02/Sep$1312
23/Aug05/Sep$1312
25/Aug09/Sep$1312
27/Aug09/Sep$1312
28/Aug11/Sep$1312
29/Aug11/Sep$1312
30/Aug14/Sep$1312
31/Aug14/Sep$1312
01/Sep14/Sep$1312
03/Sep19/Sep$1312
04/Sep19/Sep$1312
05/Sep19/Sep$1312
06/Sep19/Sep$1312
08/Sep21/Sep$1312
09/Sep21/Sep$1312
 
View More Dates

$1318 Return Brisbane to Johannesburg Flights

DepartReturn
27/Jul08/Aug$1318
03/Aug26/Aug$1318
10/Aug26/Aug$1318
11/Aug26/Aug$1318
13/Aug26/Aug$1318
17/Aug09/Sep$1318
18/Aug02/Sep$1318
23/Aug05/Sep$1373
23/Aug09/Sep$1318
24/Aug09/Sep$1318
25/Aug09/Sep$1318
27/Aug09/Sep$1318
28/Aug19/Sep$1318
30/Aug14/Sep$1318
31/Aug14/Sep$1318
01/Sep14/Sep$1318
28/Sep17/Oct$1318
29/Sep19/Oct$1318
02/Oct20/Oct$1318
05/Oct19/Oct$1318
05/Oct20/Oct$1318
06/Oct19/Oct$1318
06/Oct20/Oct$1318
06/Oct21/Oct$1318
11/Oct23/Oct$1318
 
View More Dates

$1324 Return Sydney to Johannesburg Flights

DepartReturn
23/Jul05/Aug$1324
23/Jul08/Aug$1324
27/Jul08/Aug$1324
09/Aug02/Sep$1324
17/Aug05/Sep$1324
17/Aug09/Sep$1324
17/Aug11/Sep$1324
18/Aug02/Sep$1324
23/Aug05/Sep$1324
23/Aug09/Sep$1324
23/Aug11/Sep$1324
23/Aug14/Sep$1324
24/Aug05/Sep$1324
24/Aug09/Sep$1324
24/Aug14/Sep$1324
27/Aug09/Sep$1324
27/Aug11/Sep$1324
28/Aug09/Sep$1324
28/Aug11/Sep$1324
28/Aug14/Sep$1324
30/Aug14/Sep$1324
03/Sep21/Sep$1324
04/Sep19/Sep$1324
06/Sep21/Sep$1324
08/Sep21/Sep$1324
 
View More Dates

$1436 Return Adelaide to Johannesburg Flights

DepartReturn
23/Jul05/Aug$1436
23/Jul08/Aug$1436
27/Jul08/Aug$1436
10/Aug26/Aug$1436
13/Aug26/Aug$1436
16/Aug09/Sep$1436
17/Aug09/Sep$1436
23/Aug09/Sep$1436
24/Aug09/Sep$1436
26/Aug11/Sep$1489
27/Aug09/Sep$1436
27/Aug11/Sep$1436
28/Aug09/Sep$1436
28/Aug11/Sep$1436
28/Aug14/Sep$1489
30/Aug11/Sep$1436
30/Aug14/Sep$1436
31/Aug14/Sep$1436
04/Sep19/Sep$1436
04/Sep21/Sep$1436
06/Sep19/Sep$1436
06/Sep21/Sep$1436
 
View More Dates

$1465 Return Darwin to Johannesburg Flights

DepartReturn
03/Aug26/Aug$1518
06/Aug05/Sep$1465
10/Aug26/Aug$1518
10/Aug05/Sep$1465
13/Aug26/Aug$1571
17/Aug05/Sep$1465
22/Aug09/Sep$1571
24/Aug05/Sep$1465
24/Aug09/Sep$1518
24/Aug11/Sep$1518
03/Sep19/Sep$1465
03/Oct21/Oct$1518
05/Oct21/Oct$1518
05/Oct23/Oct$1518
08/Oct23/Oct$1518
10/Oct23/Oct$1518
 
View More Dates

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 12-Apr-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.

[Ad_horizontal][/Ad_horizontal]