Safari Time: Flights to South Africa from $1142 Return on Singapore Airlines

Singapore Airlines gets you there with world-class service and legroom that spares your knees, so you can hit Johannesburg’s Soweto streets, safari in Kruger National Park, and end with a glass of Pinotage under African skies.

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

$1142 Return Perth to Johannesburg Flights

DepartReturn
27/Oct11/Nov$1142
28/Oct12/Nov$1142
07/Nov22/Nov$1142
17/Nov01/Dec$1142
18/Nov02/Dec$1142
19/Nov03/Dec$1142
03/Feb17/Feb$1142
09/Feb23/Feb$1150
09/Feb04/Mar$1150
13/Feb27/Feb$1142
21/Feb07/Mar$1142
25/Feb11/Mar$1142
10/Mar24/Mar$1142
12/May29/May$1148
 

$1192 Return Melbourne to Johannesburg Flights

DepartReturn
01/Feb24/Feb$1192
04/Feb28/Feb$1192
05/Feb24/Feb$1192
08/Feb03/Mar$1192
09/Feb28/Feb$1192
10/Feb02/Mar$1192
10/Feb03/Mar$1192
10/Feb04/Mar$1192
11/Feb02/Mar$1192
11/Feb03/Mar$1192
11/Feb06/Mar$1192
12/Feb28/Feb$1192
12/Feb02/Mar$1192
12/Feb03/Mar$1192
12/Feb04/Mar$1192
12/Feb06/Mar$1192
12/Feb07/Mar$1192
13/Feb02/Mar$1192
13/Feb03/Mar$1192
13/Feb07/Mar$1192
 

$1205 Return Sydney to Johannesburg Flights

DepartReturn
18/Nov02/Dec$1213
06/Feb21/Feb$1205
09/Feb24/Feb$1213
10/Feb24/Feb$1205
13/Feb27/Feb$1205
13/Feb28/Feb$1205
15/Feb02/Mar$1213
16/Feb02/Mar$1213
16/Feb03/Mar$1205
16/Feb06/Mar$1213
17/Feb04/Mar$1205
19/Feb06/Mar$1205
22/Feb09/Mar$1205
23/Feb10/Mar$1205
24/Feb11/Mar$1205
09/Mar23/Mar$1205
10/Mar24/Mar$1213
 

$1260 Return Brisbane to Johannesburg Flights

DepartReturn
09/Nov22/Nov$1270
13/Nov25/Nov$1270
20/Jan16/Feb$1269
20/Jan17/Feb$1260
22/Jan16/Feb$1260
22/Jan17/Feb$1260
22/Jan20/Feb$1260
22/Jan21/Feb$1260
23/Jan16/Feb$1260
23/Jan17/Feb$1260
23/Jan21/Feb$1260
27/Jan20/Feb$1260
27/Jan21/Feb$1269
29/Jan20/Feb$1269
29/Jan21/Feb$1260
29/Jan28/Feb$1260
30/Jan27/Feb$1260
30/Jan28/Feb$1269
 

$1333 Return Adelaide to Johannesburg Flights

DepartReturn
15/Feb02/Mar$1333
16/Feb02/Mar$1333
16/Feb03/Mar$1333
19/Feb06/Mar$1333
20/Feb06/Mar$1333
20/Feb07/Mar$1333
22/Feb09/Mar$1333
23/Feb09/Mar$1333
23/Feb10/Mar$1333
27/Feb13/Mar$1333
27/Feb14/Mar$1333
01/Mar16/Mar$1333
02/Mar16/Mar$1333
02/Mar17/Mar$1333
05/Mar20/Mar$1333
06/Mar20/Mar$1333
06/Mar21/Mar$1333
08/Mar23/Mar$1333
09/Mar23/Mar$1333
09/Mar24/Mar$1333
 

$1334 Return Darwin to Johannesburg Flights

DepartReturn
03/Nov18/Nov$1334
04/Nov18/Nov$1334
06/Nov22/Nov$1334
11/Nov25/Nov$1334
17/Nov02/Dec$1334
18/Nov02/Dec$1334
05/Feb21/Feb$1334
07/Feb21/Feb$1334
09/Feb21/Feb$1334
09/Feb24/Feb$1334
10/Feb24/Feb$1334
14/Feb28/Feb$1334
16/Feb28/Feb$1334
16/Feb03/Mar$1334
21/Feb07/Mar$1334
23/Feb07/Mar$1334
23/Feb10/Mar$1334
28/Feb14/Mar$1334
02/Mar17/Mar$1334
05/Mar21/Mar$1334
 

Johannesburg Hotels Get a great deal on a room in Johannesburg



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 07-Sep-2025 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