
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.

Mon, 20 Oct - Mon, 17 Nov
DUR
Durban
JNB
Johannesburg
AU$211 Return, found 1 day ago
AU$211
Return
found 1 day ago

Thu, 16 Oct - Sun, 19 Oct
ELS
East London
JNB
Johannesburg
AU$247 Return, found 4 days ago
AU$247
Return
found 4 days ago

Sat, 15 Nov - Sat, 22 Nov
BFN
Bloemfontein
JNB
Johannesburg
AU$273 Return, found 6 days ago
AU$273
Return
found 6 days ago

Sun, 15 Mar - Fri, 20 Mar
JNB
Johannesburg
CPT
Cape Town
AU$281 Return, found 3 hours ago
AU$281
Return
found 3 hours ago

Fri, 13 Mar - Fri, 20 Mar
CPT
Cape Town
DUR
Durban
AU$290 Return, found 2 days ago
AU$290
Return
found 2 days ago

Sat, 18 Oct - Wed, 22 Oct
DUR
Durban
CPT
Cape Town
AU$291 Return, found 5 days ago
AU$291
Return
found 5 days ago

Fri, 31 Oct - Mon, 3 Nov
CPT
Cape Town
JNB
Johannesburg
AU$293 Return, found 5 days ago
AU$293
Return
found 5 days ago

Wed, 5 Nov - Fri, 7 Nov
JNB
Johannesburg
PLZ
Gqeberha
AU$293 Return, found 2 days ago
AU$293
Return
found 2 days ago

Tue, 11 Nov - Fri, 14 Nov
PLZ
Gqeberha
JNB
Johannesburg
AU$295 Return, found 4 days ago
AU$295
Return
found 4 days ago

Thu, 23 Oct - Mon, 3 Nov
GRJ
George
JNB
Johannesburg
AU$298 Return, found 2 days ago
AU$298
Return
found 2 days ago

Fri, 10 Oct - Wed, 22 Oct
JNB
Johannesburg
HRE
Harare
AU$327 Return, found 1 day ago
AU$327
Return
found 1 day ago

Tue, 5 May - Wed, 27 May
PLZ
Gqeberha
CPT
Cape Town
AU$358 Return, found 3 days ago
AU$358
Return
found 3 days ago

Fri, 12 June - Sun, 28 June
CPT
Cape Town
PLZ
Gqeberha
AU$358 Return, found 1 day ago
AU$358
Return
found 1 day ago

Fri, 6 Mar - Mon, 9 Mar
BFN
Bloemfontein
CPT
Cape Town
AU$374 Return, found 1 day ago
AU$374
Return
found 1 day ago

Tue, 11 Nov - Fri, 14 Nov
GRJ
George
CPT
Cape Town
AU$391 Return, found 1 day ago
AU$391
Return
found 1 day ago

Sat, 18 Oct - Wed, 22 Oct
HDS
Hoedspruit
JNB
Johannesburg
AU$408 Return, found 1 day ago
AU$408
Return
found 1 day ago

Thu, 30 Oct - Mon, 3 Nov
DUR
Durban
PLZ
Gqeberha
AU$440 Return, found 2 days ago
AU$440
Return
found 2 days ago

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

Sun, 15 Mar - Fri, 20 Mar
HLA
Johannesburg
CPT
Cape Town
AU$488 Return, found 3 hours ago
AU$488
Return
found 3 hours ago

Mon, 26 Jan - Fri, 30 Jan
CPT
Cape Town
HRE
Harare
AU$555 Return, found 3 hours ago
AU$555
Return
found 3 hours ago
*Available to Expedia members.