
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.

Sat, 7 Mar - Tue, 24 Mar
JNB
Johannesburg
DUR
Durban
AU$207 Return, found 1 day ago
AU$207
Return
found 1 day ago

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

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

Wed, 22 Oct - Mon, 27 Oct
DUR
Durban
CPT
Cape Town
AU$279 Return, found 23 hours ago
AU$279
Return
found 23 hours ago

Mon, 26 Jan - Thu, 29 Jan
JNB
Johannesburg
CPT
Cape Town
AU$281 Return, found 10 hours ago
AU$281
Return
found 10 hours ago

Thu, 20 Nov - Thu, 27 Nov
BFN
Bloemfontein
JNB
Johannesburg
AU$284 Return, found 2 days ago
AU$284
Return
found 2 days ago

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

Tue, 4 Nov - Wed, 12 Nov
PLZ
Gqeberha
JNB
Johannesburg
AU$292 Return, found 19 hours ago
AU$292
Return
found 19 hours ago

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

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

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

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

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

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

Mon, 18 May - Fri, 22 May
BFN
Bloemfontein
CPT
Cape Town
AU$374 Return, found 17 hours ago
AU$374
Return
found 17 hours ago

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

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

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

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

Fri, 2 Jan - Thu, 8 Jan
HLA
Johannesburg
DUR
Durban
AU$488 Return, found 13 hours ago
AU$488
Return
found 13 hours ago
*Available to Expedia members.