- Frankfurt (FRA) Cape Town (CPT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 non-stop flights per dayat least 10h 15minfrom $744 - Johannesburg (JNB) Cape Town (CPT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–24 non-stop flights per dayat least 2h 10minfrom $115 - Zurich (ZRH) Cape Town (CPT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 non-stop flight per dayat least 9h 55minfrom $1,728 - Lanseria (HLA) Cape Town (CPT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–9 non-stop flights per dayat least 2h 15minfrom $122 - Hamburg (HAM) Cape Town (CPT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 15h 15minfrom $610 - Accra (ACC) Cape Town (CPT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 5minfrom $653
Stops
- Direct flight
Departure airport
Departure country
Airline
- Emirates Airline
- Condor
- Kenya Airways
- South African Airways
- Safair
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Most frequent connection from Cape Town
Alternative routes to South Africa
- Flight Atlanta - Johannesburg from $899
- Flight New York - Johannesburg from $843
- Flight Washington DC - Johannesburg from $838
- Flight New York - Johannesburg from $843
- Flight Los Angeles - Johannesburg from $944
- Flight San Francisco - Johannesburg from $1,006
- Flight Dallas - Johannesburg from $932
- Flight Chicago O'Hare - Johannesburg from $867
- Flight Washington-DC - Johannesburg from $838