$1118 Flights to South Africa on Singapore Airlines

Let Singapore Airlines handle the long haul, with spacious seating and consistently top-tier service, so you can focus on Cape Town’s beaches, the dramatic Garden Route and close-up wildlife encounters in Addo Elephant National Park.

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

$1118 Return Perth to Johannesburg Flights

DepartReturn
25/Jan24/Feb$1118
27/Jan24/Feb$1118
03/Feb24/Feb$1118
05/Feb24/Feb$1118
10/Feb24/Feb$1118
11/Feb24/Feb$1118
17/Feb06/Mar$1118
01/Mar14/Mar$1118
02/Mar17/Mar$1118
03/Mar17/Mar$1118
03/Mar18/Mar$1118
04/Mar17/Mar$1118
04/Mar18/Mar$1118
05/Mar18/Mar$1118
06/Mar18/Mar$1118
12/May29/May$1145
 

$1140 Return Melbourne to Johannesburg Flights

DepartReturn
03/Mar17/Mar$1140
03/Mar01/Apr$1142
04/Mar17/Mar$1140
04/Mar18/Mar$1140
04/Mar01/Apr$1142
05/Mar17/Mar$1140
05/Mar18/Mar$1140
05/Mar01/Apr$1142
06/Mar18/Mar$1140
06/Mar01/Apr$1142
08/Mar01/Apr$1142
10/Mar07/Apr$1142
11/Mar01/Apr$1142
12/Mar01/Apr$1142
13/Mar01/Apr$1142
13/Mar06/Apr$1142
16/Mar06/Apr$1142
16/Mar07/Apr$1142
 

$1151 Return Sydney to Johannesburg Flights

DepartReturn
16/Feb03/Mar$1159
06/Mar18/Mar$1151
08/Mar06/Apr$1154
08/Mar07/Apr$1154
09/Mar01/Apr$1154
09/Mar06/Apr$1154
09/Mar07/Apr$1154
10/Mar06/Apr$1154
10/Mar07/Apr$1154
16/Mar01/Apr$1154
16/Mar06/Apr$1154
16/Mar07/Apr$1154
17/Mar01/Apr$1154
17/Mar06/Apr$1154
17/Mar07/Apr$1154
22/Mar21/Apr$1154
24/Mar06/Apr$1154
24/Mar07/Apr$1154
24/Mar21/Apr$1154
24/Mar22/Apr$1154
12/Apr27/Apr$1178
15/May29/May$1178
10/Aug24/Aug$1178
 

$1193 Return Brisbane to Johannesburg Flights

DepartReturn
06/Feb02/Mar$1202
10/Feb02/Mar$1202
15/Feb02/Mar$1193
15/Feb03/Mar$1202
16/Feb06/Mar$1193
16/Feb07/Mar$1202
17/Feb03/Mar$1202
19/Feb03/Mar$1202
19/Feb04/Mar$1202
19/Feb06/Mar$1193
19/Feb07/Mar$1202
23/Feb07/Mar$1202
23/Feb09/Mar$1193
23/Feb10/Mar$1202
23/Feb11/Mar$1202
03/Mar01/Apr$1195
05/Mar01/Apr$1195
08/Mar06/Apr$1195
09/Mar01/Apr$1195
10/Mar01/Apr$1203
12/Mar01/Apr$1203
15/Mar01/Apr$1195
17/Mar01/Apr$1195
22/Mar07/Apr$1195
24/Mar07/Apr$1203
 

$1304 Return Adelaide to Johannesburg Flights

DepartReturn
20/Apr08/May$1304
26/Apr09/May$1314
26/Apr11/May$1304
03/May15/May$1304
07/May22/May$1304
08/May22/May$1314
10/May23/May$1314
11/May23/May$1314
17/May30/May$1304
17/May01/Jun$1314
22/May05/Jun$1314
25/May09/Jun$1304
25/May10/Jun$1314
28/May10/Jun$1314
01/Jun15/Jun$1314
04/Jun17/Jun$1304
04/Jun22/Jun$1314
05/Jun17/Jun$1304
08/Jun22/Jun$1314
 

$1305 Return Darwin to Johannesburg Flights

DepartReturn
09/Feb07/Mar$1305
09/Feb10/Mar$1305
10/Feb07/Mar$1305
10/Feb10/Mar$1305
16/Feb07/Mar$1305
16/Feb10/Mar$1305
16/Feb14/Mar$1305
16/Feb17/Mar$1305
17/Feb07/Mar$1305
17/Feb10/Mar$1305
17/Feb14/Mar$1305
17/Feb17/Mar$1305
21/Feb07/Mar$1305
21/Feb10/Mar$1305
21/Feb17/Mar$1305
23/Feb07/Mar$1305
23/Feb10/Mar$1305
23/Feb17/Mar$1305
28/Feb17/Mar$1305
02/Mar17/Mar$1305
03/Mar17/Mar$1305
05/Mar17/Mar$1305
04/Aug18/Aug$1334
11/Aug25/Aug$1334
 

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 11-Jan-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