
Popular airlines from South Africa
Emirates
Qatar Airways
Ethiopian Airlines
British Airways
Lufthansa
South African Airways
South African Airlink
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 35% on select hotels after you book a flight*
Cheapest flights from South Africa
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 21 Nov - Sat, 29 Nov
JNB
Johannesburg
CPT
Cape Town
AU$175 Return, found 6 days ago
AU$175
Return
found 6 days ago

Thu, 26 Feb - Sat, 14 Mar
JNB
Johannesburg
DUR
Durban
AU$187 Return, found 6 days ago
AU$187
Return
found 6 days ago

Fri, 14 Nov - Tue, 18 Nov
DUR
Durban
JNB
Johannesburg
AU$215 Return, found 17 hours ago
AU$215
Return
found 17 hours ago

Fri, 14 Nov - Mon, 17 Nov
ELS
East London
JNB
Johannesburg
AU$246 Return, found 1 day ago
AU$246
Return
found 1 day ago

Wed, 11 Mar - Sun, 15 Mar
JNB
Johannesburg
PLZ
Gqeberha
AU$259 Return, found 3 days ago
AU$259
Return
found 3 days ago

Sun, 18 Jan - Tue, 27 Jan
BFN
Bloemfontein
JNB
Johannesburg
AU$270 Return, found 4 days ago
AU$270
Return
found 4 days ago

Sat, 25 Oct - Tue, 28 Oct
CPT
Cape Town
DUR
Durban
AU$282 Return, found 1 day ago
AU$282
Return
found 1 day ago

Sat, 25 Oct - Tue, 28 Oct
DUR
Durban
CPT
Cape Town
AU$282 Return, found 1 day ago
AU$282
Return
found 1 day ago

Thu, 13 Nov - Mon, 17 Nov
CPT
Cape Town
JNB
Johannesburg
AU$298 Return, found 5 days ago
AU$298
Return
found 5 days ago

Mon, 1 Dec - Mon, 8 Dec
JNB
Johannesburg
HRE
Harare
AU$330 Return, found 6 days ago
AU$330
Return
found 6 days ago

Wed, 12 Nov - Sat, 22 Nov
GRJ
George
JNB
Johannesburg
AU$344 Return, found 1 day ago
AU$344
Return
found 1 day ago

Tue, 10 Mar - Wed, 1 Apr
CPT
Cape Town
PLZ
Gqeberha
AU$346 Return, found 8 hours ago
AU$346
Return
found 8 hours ago

Thu, 30 Oct - Sun, 2 Nov
GRJ
George
CPT
Cape Town
AU$356 Return, just found
AU$356
Return
just found

Fri, 14 Nov - Tue, 18 Nov
HDS
Hoedspruit
JNB
Johannesburg
AU$356 Return, found 2 days ago
AU$356
Return
found 2 days ago

Fri, 7 Nov - Sun, 9 Nov
PLZ
Gqeberha
CPT
Cape Town
AU$365 Return, found 2 days ago
AU$365
Return
found 2 days ago

Sun, 7 Dec - Mon, 15 Dec
BFN
Bloemfontein
CPT
Cape Town
AU$380 Return, found 1 day ago
AU$380
Return
found 1 day ago

Tue, 6 Jan - Fri, 16 Jan
PLZ
Gqeberha
DUR
Durban
AU$447 Return, found 16 hours ago
AU$447
Return
found 16 hours ago

Sun, 26 Oct - Mon, 27 Oct
HLA
Johannesburg
DUR
Durban
AU$495 Return, found 1 day ago
AU$495
Return
found 1 day ago

Tue, 4 Nov - Thu, 6 Nov
CPT
Cape Town
HRE
Harare
AU$563 Return, found 23 hours ago
AU$563
Return
found 23 hours ago

Thu, 30 Oct - Sat, 15 Nov
CPT
Cape Town
LGW
London
AU$699 Return, found 3 days ago
AU$699
Return
found 3 days ago
*Available to Expedia members.