Ways to Fly from Frankfurt to Cape Town

Flight connections from Frankfurt to Cape Town

Explore direct and connecting flights between Frankfurt and Cape Town. Compare airlines, connection airports, journey times and available routing options.

500 connection options Page 1 of 10
  • Condor Frankfurt (FRA) → Cape Town (CPT) 1 route
    1. Direct

      Frankfurt (FRA) → Cape Town (CPT)

  • Lufthansa Frankfurt (FRA) → Cape Town (CPT) 32 routes
    1. Direct

      Frankfurt (FRA) → Cape Town (CPT)

    2. 2 stops

      Frankfurt (FRA) → Dresden (DRS) → Munich (MUC) → Cape Town (CPT)

      13 hrs 15 mins Excluding layover time Explore route
    3. 2 stops

      Frankfurt (FRA) → Hanover (HAJ) → Munich (MUC) → Cape Town (CPT)

      13 hrs 25 mins Excluding layover time Explore route
    4. 2 stops

      Frankfurt (FRA) → Bremen (BRE) → Munich (MUC) → Cape Town (CPT)

      13 hrs 30 mins Excluding layover time Explore route
    5. 2 stops

      Frankfurt (FRA) → Ljubljana (LJU) → Munich (MUC) → Cape Town (CPT)

      13 hrs 30 mins Excluding layover time Explore route
    6. 2 stops

      Frankfurt (FRA) → Pula (PUY) → Munich (MUC) → Cape Town (CPT)

      13 hrs 45 mins Excluding layover time Explore route
    7. 2 stops

      Frankfurt (FRA) → Rijeka (RJK) → Munich (MUC) → Cape Town (CPT)

      13 hrs 45 mins Excluding layover time Explore route
    8. 2 stops

      Frankfurt (FRA) → Westerland (GWT) → Munich (MUC) → Cape Town (CPT)

      14 hrs Excluding layover time Explore route
    9. 2 stops

      Frankfurt (FRA) → Bastia (BIA) → Munich (MUC) → Cape Town (CPT)

      14 hrs 15 mins Excluding layover time Explore route
    10. 2 stops

      Frankfurt (FRA) → Krakow (KRK) → Munich (MUC) → Cape Town (CPT)

      14 hrs 15 mins Excluding layover time Explore route
    11. 2 stops

      Frankfurt (FRA) → Nice (NCE) → Munich (MUC) → Cape Town (CPT)

      14 hrs 25 mins Excluding layover time Explore route
    12. 2 stops

      Frankfurt (FRA) → Nantes (NTE) → Munich (MUC) → Cape Town (CPT)

      14 hrs 45 mins Excluding layover time Explore route
    13. 2 stops

      Frankfurt (FRA) → Gothenburg (GOT) → Munich (MUC) → Cape Town (CPT)

      14 hrs 50 mins Excluding layover time Explore route
    14. 2 stops

      Frankfurt (FRA) → Tivat (TIV) → Munich (MUC) → Cape Town (CPT)

      14 hrs 55 mins Excluding layover time Explore route
    15. 2 stops

      Frankfurt (FRA) → Naples (NAP) → Munich (MUC) → Cape Town (CPT)

      15 hrs 5 mins Excluding layover time Explore route
    16. 2 stops

      Frankfurt (FRA) → Biarritz (BIQ) → Munich (MUC) → Cape Town (CPT)

      15 hrs 15 mins Excluding layover time Explore route
    17. 2 stops

      Frankfurt (FRA) → Cagliari (CAG) → Munich (MUC) → Cape Town (CPT)

      15 hrs 15 mins Excluding layover time Explore route
    18. 2 stops

      Frankfurt (FRA) → Tirana (TIA) → Munich (MUC) → Cape Town (CPT)

      15 hrs 20 mins Excluding layover time Explore route
    19. 2 stops

      Frankfurt (FRA) → Bergen (BGO) → Munich (MUC) → Cape Town (CPT)

      15 hrs 35 mins Excluding layover time Explore route
    20. 2 stops

      Frankfurt (FRA) → Edinburgh (EDI) → Munich (MUC) → Cape Town (CPT)

      15 hrs 35 mins Excluding layover time Explore route
    21. 2 stops

      Frankfurt (FRA) → Oslo (OSL) → Munich (MUC) → Cape Town (CPT)

      15 hrs 35 mins Excluding layover time Explore route
    22. 2 stops

      Frankfurt (FRA) → Palermo (PMO) → Munich (MUC) → Cape Town (CPT)

      15 hrs 45 mins Excluding layover time Explore route
    23. 2 stops

      Frankfurt (FRA) → Catania (CTA) → Munich (MUC) → Cape Town (CPT)

      16 hrs Excluding layover time Explore route
    24. 2 stops

      Frankfurt (FRA) → Malta (MLA) → Munich (MUC) → Cape Town (CPT)

      16 hrs 20 mins Excluding layover time Explore route
    25. 2 stops

      Frankfurt (FRA) → Trondheim (TRD) → Munich (MUC) → Cape Town (CPT)

      16 hrs 20 mins Excluding layover time Explore route
    26. 2 stops

      Frankfurt (FRA) → Alicante (ALC) → Munich (MUC) → Cape Town (CPT)

      16 hrs 35 mins Excluding layover time Explore route
    27. 2 stops

      Frankfurt (FRA) → Sevilla (SVQ) → Munich (MUC) → Cape Town (CPT)

      17 hrs 20 mins Excluding layover time Explore route
    28. 2 stops

      Frankfurt (FRA) → Malaga (AGP) → Munich (MUC) → Cape Town (CPT)

      17 hrs 30 mins Excluding layover time Explore route
    29. 2 stops

      Frankfurt (FRA) → Faro (FAO) → Munich (MUC) → Cape Town (CPT)

      17 hrs 35 mins Excluding layover time Explore route
    30. 2 stops

      Frankfurt (FRA) → Rovaniemi (RVN) → Munich (MUC) → Cape Town (CPT)

      18 hrs Excluding layover time Explore route
    31. 2 stops

      Frankfurt (FRA) → Tromso (TOS) → Munich (MUC) → Cape Town (CPT)

      18 hrs 25 mins Excluding layover time Explore route
    32. 2 stops

      Frankfurt (FRA) → Bengaluru (BLR) → Munich (MUC) → Cape Town (CPT)

      1 day 5 hrs 45 mins Excluding layover time Explore route
  • Ethiopian Airlines Frankfurt (FRA) → Addis Ababa (ADD) → Cape Town (CPT) 1 route
    1. 1 stop

      Frankfurt (FRA) → Addis Ababa (ADD) → Cape Town (CPT)

      13 hrs 45 mins Excluding layover time Explore route
  • Qatar Airways Frankfurt (FRA) → Doha (DOH) → Cape Town (CPT) 1 route
    1. 1 stop

      Frankfurt (FRA) → Doha (DOH) → Cape Town (CPT)

      15 hrs 55 mins Excluding layover time Explore route
  • Lufthansa, TAAG Frankfurt (FRA) → Luanda (NBJ) → Cape Town (CPT) 2 routes
    1. 1 stop

      Frankfurt (FRA) → Luanda (NBJ) → Cape Town (CPT)

      12 hrs 35 mins Excluding layover time Explore route
    2. 2 stops

      Frankfurt (FRA) → Lagos (LOS) → Luanda (NBJ) → Cape Town (CPT)

      13 hrs 35 mins Excluding layover time Explore route
  • Lufthansa, Kenya Airways Frankfurt (FRA) → Nairobi (NBO) → Cape Town (CPT) 1 route
    1. 1 stop

      Frankfurt (FRA) → Nairobi (NBO) → Cape Town (CPT)

      14 hrs 5 mins Excluding layover time Explore route
  • Turkish Airlines, Lufthansa Frankfurt (FRA) → Istanbul (IST) → Cape Town (CPT) 1 route
    1. 1 stop

      Frankfurt (FRA) → Istanbul (IST) → Cape Town (CPT)

      14 hrs 10 mins Excluding layover time Explore route
  • Discover Airlines, Airlink Frankfurt (FRA) → Zanzibar (ZNZ) → Cape Town (CPT) 1 route
    1. 1 stop

      Frankfurt (FRA) → Zanzibar (ZNZ) → Cape Town (CPT)

      14 hrs 10 mins Excluding layover time Explore route
  • Emirates, Lufthansa Frankfurt (FRA) → Dubai (DXB) → Cape Town (CPT) 1 route
    1. 1 stop

      Frankfurt (FRA) → Dubai (DXB) → Cape Town (CPT)

      16 hrs 30 mins Excluding layover time Explore route
  • Lufthansa, Air Dolomiti Frankfurt (FRA) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT) 4 routes
    1. 2 stops

      Frankfurt (FRA) → Basel, Switzerland/Mulhouse (BSL) → Munich (MUC) → Cape Town (CPT)

      13 hrs 10 mins Excluding layover time Explore route
    2. 2 stops

      Frankfurt (FRA) → Luxembourg (LUX) → Munich (MUC) → Cape Town (CPT)

      13 hrs 15 mins Excluding layover time Explore route
    3. 2 stops

      Frankfurt (FRA) → Graz (GRZ) → Munich (MUC) → Cape Town (CPT)

      13 hrs 35 mins Excluding layover time Explore route
    4. 2 stops

      Frankfurt (FRA) → Turin (TRN) → Munich (MUC) → Cape Town (CPT)

      13 hrs 50 mins Excluding layover time Explore route
  • Lufthansa, KLM Frankfurt (FRA) → Bremen (BRE) → Amsterdam (AMS) → Cape Town (CPT) 3 routes
    1. 2 stops

      Frankfurt (FRA) → Bremen (BRE) → Amsterdam (AMS) → Cape Town (CPT)

      13 hrs 25 mins Excluding layover time Explore route
    2. 2 stops

      Frankfurt (FRA) → Hanover (HAJ) → Amsterdam (AMS) → Cape Town (CPT)

      13 hrs 25 mins Excluding layover time Explore route
    3. 2 stops

      Frankfurt (FRA) → Nuremberg (NUE) → Amsterdam (AMS) → Cape Town (CPT)

      13 hrs 30 mins Excluding layover time Explore route
  • Lufthansa, Brussels Airlines Frankfurt (FRA) → Brussels (BRU) → Munich (MUC) → Cape Town (CPT) 1 route
    1. 2 stops

      Frankfurt (FRA) → Brussels (BRU) → Munich (MUC) → Cape Town (CPT)

      13 hrs 45 mins Excluding layover time Explore route
  • Ryanair, Lufthansa Frankfurt (HHN) → Rijeka (RJK) → Munich (MUC) → Cape Town (CPT) 1 route
    1. 2 stops

      Frankfurt (HHN) → Rijeka (RJK) → Munich (MUC) → Cape Town (CPT)

      13 hrs 45 mins Excluding layover time Explore route
  • Lufthansa, Edelweiss Air Frankfurt (FRA) → Pula (PUY) → Zurich (ZRH) → Cape Town (CPT) 1 route
    1. 2 stops

      Frankfurt (FRA) → Pula (PUY) → Zurich (ZRH) → Cape Town (CPT)

      13 hrs 50 mins Excluding layover time Explore route