
Cheap Flights from South Africa
Popular airlines from South Africa
Emirates
Qatar Airways
Ethiopian Airlines
Lufthansa
Turkish Airlines
British Airways
Swiss International Air Lines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% 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.

Tue, 23 Mar - Thu, 1 Apr
DUR
Durban
CPT
Cape Town
฿5,310 Return, found 2 hours ago
฿5,310
Return
found 2 hours ago

Fri, 9 Oct - Mon, 12 Oct
JNB
Johannesburg
DUR
Durban
฿5,620 Return, found 5 hours ago
฿5,620
Return
found 5 hours ago

Tue, 4 Aug - Wed, 5 Aug
DUR
Durban
JNB
Johannesburg
฿6,805 Return, found 4 days ago
฿6,805
Return
found 4 days ago

Mon, 13 Jul - Tue, 21 Jul
CPT
Cape Town
DUR
Durban
฿7,085 Return, found 18 hours ago
฿7,085
Return
found 18 hours ago

Fri, 9 Oct - Sat, 17 Oct
CPT
Cape Town
JNB
Johannesburg
฿7,625 Return, found 1 day ago
฿7,625
Return
found 1 day ago
Mon, 13 Jul - Fri, 17 Jul
JNB
Johannesburg
HRE
Harare
฿8,855 Return, found 6 days ago
฿8,855
Return
found 6 days ago

Thu, 22 Oct - Tue, 27 Oct
JNB
Johannesburg
CPT
Cape Town
฿9,170 Return, found 1 day ago
฿9,170
Return
found 1 day ago

Fri, 9 Oct - Mon, 12 Oct
HLA
Johannesburg
DUR
Durban
฿13,870 Return, found 5 hours ago
฿13,870
Return
found 5 hours ago

Mon, 13 Jul - Fri, 17 Jul
HDS
Hoedspruit
JNB
Johannesburg
฿13,980 Return, found 6 days ago
฿13,980
Return
found 6 days ago

Tue, 7 Jul - Wed, 8 Jul
HLA
Johannesburg
CPT
Cape Town
฿15,305 Return, found 4 days ago
฿15,305
Return
found 4 days ago

Sat, 1 Aug - Sun, 2 Aug
HDS
Hoedspruit
CPT
Cape Town
฿16,870 Return, found 2 days ago
฿16,870
Return
found 2 days ago
Thu, 15 Oct - Thu, 22 Oct
JNB
Johannesburg
FCO
Rome
฿20,195 Return, found 4 days ago
฿20,195
Return
found 4 days ago

Thu, 9 Jul - Wed, 29 Jul
CPT
Cape Town
DXB
Dubai
฿23,525 Return, found 5 days ago
฿23,525
Return
found 5 days ago

Tue, 7 Jul - Tue, 14 Jul
JNB
Johannesburg
DXB
Dubai
฿23,525 Return, found 6 days ago
฿23,525
Return
found 6 days ago
Wed, 12 Aug - Fri, 28 Aug
JNB
Johannesburg
LHR
London
฿27,025 Return, found 6 days ago
฿27,025
Return
found 6 days ago

Mon, 7 Sept - Thu, 17 Sept
CPT
Cape Town
FCO
Rome
฿27,680 Return, found 3 days ago
฿27,680
Return
found 3 days ago

Sat, 26 Sept - Fri, 9 Oct
CPT
Cape Town
LGW
London
฿30,365 Return, found 4 days ago
฿30,365
Return
found 4 days ago

Sat, 26 Sept - Fri, 9 Oct
CPT
Cape Town
STN
London
฿31,025 Return, found 4 days ago
฿31,025
Return
found 4 days ago

Sat, 26 Sept - Fri, 9 Oct
CPT
Cape Town
LHR
London
฿31,470 Return, found 4 days ago
฿31,470
Return
found 4 days ago
*Available to Expedia members.