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

Sat, 22 Nov - Tue, 9 Dec
JNB
Johannesburg
DUR
Durban
AU$205 Return, found 6 days ago
AU$205
Return
found 6 days ago

Fri, 26 Sept - Mon, 29 Sept
DUR
Durban
JNB
Johannesburg
AU$209 Return, found 5 days ago
AU$209
Return
found 5 days ago

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

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

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

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

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

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

Mon, 23 Feb - Sun, 1 Mar
JNB
Johannesburg
PLZ
Gqeberha
AU$295 Return, found 1 day ago
AU$295
Return
found 1 day ago

Tue, 2 Dec - Fri, 16 Jan
ELS
East London
JNB
Johannesburg
AU$312 Return, found 6 days ago
AU$312
Return
found 6 days ago

Fri, 17 Oct - Mon, 3 Nov
JNB
Johannesburg
HRE
Harare
AU$321 Return, found 6 days ago
AU$321
Return
found 6 days ago

Fri, 26 Sept - Sun, 28 Sept
GRJ
George
JNB
Johannesburg
AU$336 Return, found 1 day ago
AU$336
Return
found 1 day ago

Mon, 22 Dec - Mon, 29 Dec
CPT
Cape Town
PLZ
Gqeberha
AU$354 Return, found 6 days ago
AU$354
Return
found 6 days ago

Fri, 9 Jan - Mon, 12 Jan
PLZ
Gqeberha
CPT
Cape Town
AU$354 Return, found 6 days ago
AU$354
Return
found 6 days ago

Wed, 3 Dec - Mon, 29 Dec
BFN
Bloemfontein
CPT
Cape Town
AU$369 Return, found 5 days ago
AU$369
Return
found 5 days ago

Thu, 30 Oct - Sun, 2 Nov
GRJ
George
CPT
Cape Town
AU$389 Return, found 3 days ago
AU$389
Return
found 3 days ago

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

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

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

Mon, 10 Nov - Sun, 7 Dec
HLA
Johannesburg
PLZ
Gqeberha
AU$483 Return, found 6 days ago
AU$483
Return
found 6 days ago
*Available to Expedia members.