Wild Escape: South Africa on Singapore Airlines from $1174 Return

Swap your usual getaway for something wilder - fly Singapore Airlines to South Africa and roam Cape Town’s Table Mountain, sip your way through Stellenbosch wine country, and chase the Big Five in Kruger National Park.

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

$1174 Return Perth to Johannesburg Flights

DepartReturn
21/Jul04/Aug$1177
22/Jul05/Aug$1185
29/Jul11/Aug$1177
03/Aug18/Aug$1177
19/Aug02/Sep$1174
23/Aug08/Sep$1177
27/Aug09/Sep$1177
27/Aug11/Sep$1185
28/Aug16/Sep$1185
31/Aug14/Sep$1177
01/Sep16/Sep$1174
02/Sep16/Sep$1185
09/Sep22/Sep$1177
22/Oct04/Nov$1177
26/Oct09/Nov$1177
03/Nov01/Dec$1177
 

$1201 Return Melbourne to Johannesburg Flights

DepartReturn
14/May27/May$1204
19/May02/Jun$1204
26/May08/Jun$1204
29/May13/Jun$1201
03/Jun17/Jun$1204
23/Jul05/Aug$1204
29/Jul11/Aug$1204
04/Aug18/Aug$1204
07/Aug21/Aug$1204
10/Aug24/Aug$1204
13/Aug28/Aug$1204
17/Aug01/Sep$1204
19/Aug02/Sep$1201
20/Aug02/Sep$1204
24/Aug08/Sep$1204
29/Aug14/Sep$1204
01/Sep15/Sep$1204
15/Oct30/Oct$1204
20/Oct03/Nov$1204
25/Oct07/Nov$1204
28/Oct11/Nov$1204
31/Oct13/Nov$1204
02/Nov16/Nov$1204
05/Nov18/Nov$1204
12/Nov25/Nov$1204
 

$1207 Return Brisbane to Johannesburg Flights

DepartReturn
20/Apr02/May$1210
15/May27/May$1210
25/May08/Jun$1278
26/May08/Jun$1219
28/May10/Jun$1210
02/Jun17/Jun$1210
28/Jul11/Aug$1210
31/Jul19/Aug$1207
02/Aug18/Aug$1210
06/Aug19/Aug$1210
10/Aug25/Aug$1210
20/Aug02/Sep$1210
24/Aug08/Sep$1210
28/Sep26/Oct$1210
05/Oct20/Oct$1221
09/Oct21/Oct$1210
13/Oct27/Oct$1210
18/Oct02/Nov$1210
22/Oct13/Nov$1210
26/Oct09/Nov$1210
30/Oct13/Nov$1210
03/Nov17/Nov$1210
08/Nov21/Nov$1315
12/Nov27/Nov$1210
16/Nov01/Dec$1210
 

$1214 Return Sydney to Johannesburg Flights

DepartReturn
20/Apr02/May$1217
20/Apr06/May$1217
15/May27/May$1217
19/May02/Jun$1217
02/Jun17/Jun$1217
24/Jul08/Aug$1217
02/Aug18/Aug$1217
06/Aug19/Aug$1217
10/Aug24/Aug$1217
14/Aug28/Aug$1217
18/Aug01/Sep$1217
23/Aug16/Sep$1214
24/Aug08/Sep$1217
28/Aug11/Sep$1217
04/Sep16/Sep$1217
28/Oct16/Nov$1217
30/Oct16/Nov$1217
01/Nov16/Nov$1217
03/Nov23/Nov$1217
05/Nov18/Nov$1217
08/Nov21/Nov$1217
11/Nov30/Nov$1217
13/Nov25/Nov$1217
15/Nov30/Nov$1217
18/Nov01/Dec$1217
 

$1318 Return Adelaide to Johannesburg Flights

DepartReturn
25/May10/Jun$1371
25/May13/Jun$1371
25/May17/Jun$1371
28/May10/Jun$1318
28/May13/Jun$1318
28/May17/Jun$1318
31/May13/Jun$1318
31/May17/Jun$1318
05/Jun17/Jun$1392
20/Jul03/Aug$1319
27/Jul10/Aug$1319
03/Aug18/Aug$1319
10/Aug24/Aug$1319
17/Aug01/Sep$1319
31/Aug14/Sep$1319
07/Sep21/Sep$1319
13/Sep28/Sep$1319
08/Oct31/Oct$1319
12/Oct31/Oct$1319
16/Oct31/Oct$1328
18/Oct31/Oct$1319
25/Oct07/Nov$1319
30/Oct13/Nov$1319
05/Nov18/Nov$1319
09/Nov21/Nov$1319
 

$1348 Return Darwin to Johannesburg Flights

DepartReturn
20/Jul08/Aug$1348
25/Jul08/Aug$1348
30/Jul11/Aug$1348
03/Aug18/Aug$1348
11/Aug25/Aug$1357
17/Aug01/Sep$1348
24/Aug08/Sep$1348
01/Sep15/Sep$1348
05/Oct20/Oct$1348
06/Oct20/Oct$1348
12/Oct27/Oct$1348
13/Oct27/Oct$1348
15/Oct27/Oct$1348
19/Oct03/Nov$1348
24/Oct10/Nov$1348
26/Oct10/Nov$1348
29/Oct10/Nov$1348
31/Oct17/Nov$1348
02/Nov17/Nov$1348
03/Nov17/Nov$1348
05/Nov17/Nov$1348
07/Nov21/Nov$1348
09/Nov24/Nov$1348
10/Nov24/Nov$1348
16/Nov01/Dec$1348
 

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-Mar-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