
Popular airlines to South Africa
Indonesia AirAsia
AirAsia
Scoot
Thai AirAsia
AirAsiaX
Firefly
AirAsia Philippines
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 55% on select hotels after you book a flight*
Top Cities to Visit in South Africa

Durban
Cheap round-trip flights to South Africa
Prices were available within the past 7 days and start at for one-way flights and Rp15.094.675 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 31 Jan - Wed, 25 Feb
HAM
Hamburg
CPT
Cape Town
Rp15.094.675 Return, found 5 hours ago
Rp15.094.675
Return
found 5 hours ago

Sat, 31 Jan - Wed, 25 Feb
HAM
Hamburg
CPT
Cape Town
Rp15.486.755 Return, found 5 hours ago
Rp15.486.755
Return
found 5 hours ago

Sat, 31 Jan - Wed, 25 Feb
HAM
Hamburg
CPT
Cape Town
Rp16.662.994 Return, found 5 hours ago
Rp16.662.994
Return
found 5 hours ago

Mon, 1 Dec - Sat, 4 Apr
AMS
Amsterdam
CPT
Cape Town
Rp17.230.191 Return, found 2 days ago
Rp17.230.191
Return
found 2 days ago

Mon, 1 Dec - Sat, 4 Apr
AMS
Amsterdam
CPT
Cape Town
Rp17.817.598 Return, found 2 days ago
Rp17.817.598
Return
found 2 days ago

Sat, 31 Jan - Wed, 25 Feb
AMS
Amsterdam
CPT
Cape Town
Rp18.035.272 Return, found 5 hours ago
Rp18.035.272
Return
found 5 hours ago

Sat, 31 Jan - Wed, 25 Feb
AMS
Amsterdam
CPT
Cape Town
Rp19.995.671 Return, found 5 hours ago
Rp19.995.671
Return
found 5 hours ago

Sat, 8 Nov - Mon, 24 Nov
AMS
Amsterdam
CPT
Cape Town
Rp20.191.710 Return, found 5 hours ago
Rp20.191.710
Return
found 5 hours ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
JNB
Johannesburg
Rp21.387.355 Return, found 3 days ago
Rp21.387.355
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
JNB
Johannesburg
Rp21.583.573 Return, found 3 days ago
Rp21.583.573
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
HLA
Johannesburg
Rp21.779.792 Return, found 3 days ago
Rp21.779.792
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
JNB
Johannesburg
Rp21.976.009 Return, found 3 days ago
Rp21.976.009
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
JNB
Johannesburg
Rp22.172.227 Return, found 3 days ago
Rp22.172.227
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
HLA
Johannesburg
Rp22.368.445 Return, found 3 days ago
Rp22.368.445
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
HLA
Johannesburg
Rp22.957.099 Return, found 3 days ago
Rp22.957.099
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
HLA
Johannesburg
Rp23.545.752 Return, found 3 days ago
Rp23.545.752
Return
found 3 days ago

Sat, 8 Nov - Mon, 24 Nov
AMS
Amsterdam
CPT
Cape Town
Rp23.720.427 Return, found 5 hours ago
Rp23.720.427
Return
found 5 hours ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
JNB
Johannesburg
Rp28.451.198 Return, found 3 days ago
Rp28.451.198
Return
found 3 days ago

Sun, 30 Nov - Sat, 6 Dec
AMS
Amsterdam
JNB
Johannesburg
Rp29.039.852 Return, found 3 days ago
Rp29.039.852
Return
found 3 days ago

Sat, 20 Dec - Sun, 4 Jan
HAM
Hamburg
CPT
Cape Town
Rp45.082.212 Return, found 23 hours ago
Rp45.082.212
Return
found 23 hours ago
About South Africa
Expedia offers flights to South Africa to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to South Africa or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
Frequently asked questions
Top Flight Destinations In South Africa
Top Flight Destinations In World
- Flights to Japan
- Flights to Indonesia
- Flights to Germany
- Flights to Switzerland
- Flights to Sweden
- Flights to Argentina
- Flights to Philippines
- Flights to Colombia
- Flights to China
- Flights to United Kingdom
- Flights to Australia
- Flights to Spain
- Flights to Türkiye
- Flights to Mexico
- Flights to France
- Flights to United States of America
- Flights to Russia
- Flights to Italy
- Flights to Thailand
- Flights to India
Expedia's Latest Trends
Hotels
Packages
*Available to Expedia members.