
Popular airlines from South Africa
Qatar Airways
Emirates
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.

Wed, 5 Nov - Wed, 12 Nov
JNB
Johannesburg
DUR
Durban
AU$206 Return, found 6 days ago
AU$206
Return
found 6 days ago

Fri, 7 Nov - Sun, 9 Nov
DUR
Durban
JNB
Johannesburg
AU$210 Return, found 6 days ago
AU$210
Return
found 6 days ago

Tue, 21 Oct - Sun, 26 Oct
ELS
East London
JNB
Johannesburg
AU$242 Return, found 1 day ago
AU$242
Return
found 1 day ago

Fri, 16 Jan - Sun, 18 Jan
CPT
Cape Town
DUR
Durban
AU$279 Return, found 5 days ago
AU$279
Return
found 5 days ago

Wed, 25 Feb - Sun, 22 Mar
JNB
Johannesburg
CPT
Cape Town
AU$279 Return, found 4 days ago
AU$279
Return
found 4 days ago

Tue, 14 Oct - Wed, 15 Oct
DUR
Durban
CPT
Cape Town
AU$284 Return, found 3 days ago
AU$284
Return
found 3 days ago

Tue, 28 Oct - Sat, 1 Nov
BFN
Bloemfontein
JNB
Johannesburg
AU$285 Return, found 2 days ago
AU$285
Return
found 2 days ago

Sat, 18 Oct - Mon, 20 Oct
CPT
Cape Town
JNB
Johannesburg
AU$292 Return, found 4 days ago
AU$292
Return
found 4 days ago

Sat, 18 Oct - Tue, 21 Oct
PLZ
Gqeberha
JNB
Johannesburg
AU$293 Return, found 2 days ago
AU$293
Return
found 2 days ago

Mon, 2 Feb - Tue, 24 Feb
JNB
Johannesburg
PLZ
Gqeberha
AU$295 Return, found 1 day ago
AU$295
Return
found 1 day ago

Wed, 15 Oct - Sun, 19 Oct
JNB
Johannesburg
HRE
Harare
AU$326 Return, found 15 hours ago
AU$326
Return
found 15 hours ago

Thu, 16 Oct - Sun, 19 Oct
GRJ
George
JNB
Johannesburg
AU$350 Return, found 2 days ago
AU$350
Return
found 2 days ago

Thu, 6 Nov - Thu, 13 Nov
PLZ
Gqeberha
CPT
Cape Town
AU$356 Return, found 5 days ago
AU$356
Return
found 5 days ago

Mon, 10 Nov - Mon, 17 Nov
CPT
Cape Town
PLZ
Gqeberha
AU$359 Return, found 1 day ago
AU$359
Return
found 1 day ago

Mon, 22 Dec - Fri, 16 Jan
BFN
Bloemfontein
CPT
Cape Town
AU$374 Return, found 1 day ago
AU$374
Return
found 1 day ago

Thu, 30 Oct - Sun, 2 Nov
GRJ
George
CPT
Cape Town
AU$391 Return, found 18 hours ago
AU$391
Return
found 18 hours ago

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

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

Sat, 11 Oct - Mon, 13 Oct
HDS
Hoedspruit
JNB
Johannesburg
AU$465 Return, found 3 days ago
AU$465
Return
found 3 days ago

Sat, 1 Nov - Sun, 2 Nov
HLA
Johannesburg
PLZ
Gqeberha
AU$486 Return, found 5 days ago
AU$486
Return
found 5 days ago
*Available to Expedia members.