
Popular airlines from South Africa
Emirates
Qatar Airways
Ethiopian Airlines
British Airways
Lufthansa
Swiss International Air Lines
South African Airways
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 2 days ago
AU$175
Return
found 2 days ago

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

Wed, 5 Nov - Tue, 11 Nov
DUR
Durban
JNB
Johannesburg
AU$214 Return, found 4 days ago
AU$214
Return
found 4 days ago

Wed, 26 Nov - Wed, 3 Dec
JNB
Johannesburg
PLZ
Gqeberha
AU$260 Return, found 6 days ago
AU$260
Return
found 6 days ago

Sat, 25 Oct - Sun, 26 Oct
ELS
East London
JNB
Johannesburg
AU$268 Return, found 4 days ago
AU$268
Return
found 4 days ago

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

Wed, 29 Oct - Sun, 2 Nov
CPT
Cape Town
DUR
Durban
AU$281 Return, found 5 days ago
AU$281
Return
found 5 days ago

Tue, 21 Oct - Thu, 23 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 1 day ago
AU$298
Return
found 1 day ago

Sat, 1 Nov - Sun, 2 Nov
PLZ
Gqeberha
JNB
Johannesburg
AU$298 Return, found 1 day ago
AU$298
Return
found 1 day ago

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

Fri, 7 Nov - Sat, 22 Nov
GRJ
George
JNB
Johannesburg
AU$358 Return, found 20 hours ago
AU$358
Return
found 20 hours ago

Fri, 31 Oct - Tue, 4 Nov
PLZ
Gqeberha
CPT
Cape Town
AU$363 Return, found 4 days ago
AU$363
Return
found 4 days ago

Tue, 10 Mar - Sun, 15 Mar
CPT
Cape Town
PLZ
Gqeberha
AU$363 Return, found 1 day ago
AU$363
Return
found 1 day ago

Tue, 18 Nov - Thu, 20 Nov
BFN
Bloemfontein
CPT
Cape Town
AU$379 Return, found 4 days ago
AU$379
Return
found 4 days ago

Thu, 30 Oct - Sun, 2 Nov
GRJ
George
CPT
Cape Town
AU$397 Return, found 1 day ago
AU$397
Return
found 1 day ago

Fri, 31 Oct - Tue, 4 Nov
PLZ
Gqeberha
DUR
Durban
AU$445 Return, found 4 days ago
AU$445
Return
found 4 days ago

Wed, 3 Dec - Wed, 10 Dec
DUR
Durban
PLZ
Gqeberha
AU$445 Return, found 3 days ago
AU$445
Return
found 3 days ago

Thu, 30 Oct - Wed, 5 Nov
ELS
East London
DUR
Durban
AU$483 Return, found 4 days ago
AU$483
Return
found 4 days ago

Sat, 24 Jan - Wed, 28 Jan
HLA
Johannesburg
CPT
Cape Town
AU$490 Return, found 5 days ago
AU$490
Return
found 5 days ago
*Available to Expedia members.