Cheap Flights from Germany to South Africa
    (Modify Search)
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Germany to South Africa

    Airline Results Price View
    View All Airlines View Flights
    Lufthansa 123 results US$1,233 View Flights
    South African Airways 116 results US$1,323 View Flights
    British Airways 30 results US$1,794 View Flights
    EgyptAir 9 results US$2,163 View Flights
    Turkish Airlines 3 results US$2,259 View Flights
    Air Namibia 5 results US$2,353 View Flights
    KLM 8 results US$2,578 View Flights
    Emirates 15 results US$2,675 View Flights
    Ethiopian Airlines 5 results US$2,778 View Flights
    Air France 3 results US$3,520 View Flights
    Swiss International Air Lines 8 results US$7,881 View Flights
    Scandinavian Airlines 1 result US$10,010 View Flights
    Themes Results Price View
    View All Themes View Cities
    Sightseeing 162 results US$1,363 View Cities
    Senior 162 results US$1,363 View Cities
    Romantic 162 results US$1,363 View Cities
    Food 162 results US$1,363 View Cities
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 164 results US$1,233 View Flights
    Cape Town 162 results US$1,363 View Flights
    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    Lufthansa Direct 10h 45m
    9:55 pm FRA - 9:40 am (+1) JNB
    Lufthansa Direct 10h 50m
    7:40 pm JNB - 5:30 am (+1) FRA
    US$1,233
    airtickets.com
    Show Details

    Depart: Frankfurt to Johannesburg

    FRA
    9:55 pm
    10h 45m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH572
    9:55 pm, 2 Jan Fri
    FRA Frankfurt
    9:40 am, 3 Jan Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Frankfurt

    JNB
    7:40 pm
    10h 50m
    FRA
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH573
    7:40 pm, 25 Jan Sun
    JNB Johannesburg
    5:30 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m
    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    South African Airways Direct 10h 50m
    8:45 pm FRA - 8:35 am (+1) JNB
    South African Airways Direct 10h 50m
    8:25 pm JNB - 6:15 am (+1) FRA
    US$1,323
    expedia.com
    Show Details

    Depart: Frankfurt to Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    8:45 pm, 2 Jan Fri
    FRA Frankfurt
    8:35 am, 3 Jan Sat
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Frankfurt

    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    8:25 pm, 25 Jan Sun
    JNB Johannesburg
    6:15 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m
    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    South African Airways Direct 10h 45m
    9:55 pm FRA - 9:40 am (+1) JNB
    South African Airways Direct 10h 50m
    8:25 pm JNB - 6:15 am (+1) FRA
    US$1,323
    expedia.com
    Show Details

    Depart: Frankfurt to Johannesburg

    FRA
    9:55 pm
    10h 45m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    9:55 pm, 2 Jan Fri
    FRA Frankfurt
    9:40 am, 3 Jan Sat
    JNB Johannesburg
    10h 45m

    * Operated by Lufthansa

    Return: Johannesburg to Frankfurt

    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    8:25 pm, 25 Jan Sun
    JNB Johannesburg
    6:15 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 15h 20m
    10:05 pm FRA - 1:25 pm (+1) CPT
    South African Airways 1 stop 14h 30m
    4:45 pm CPT - 6:15 am (+1) FRA
    US$1,363
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    2h 35m
    JNB
    11:15 am
    2h 10m
    CPT
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    2h 35m layover in Johannesburg (JNB)
    SA327
    11:15 am, 26 Sep Fri
    JNB Johannesburg
    1:25 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    4:45 pm
    2h
    JNB
    6:45 pm
    1h 40m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA354
    4:45 pm, 25 Dec Thu
    CPT Cape Town
    6:45 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    1h 40m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 16h 5m
    10:05 pm FRA - 2:10 pm (+1) CPT
    South African Airways 1 stop 14h 30m
    4:45 pm CPT - 6:15 am (+1) FRA
    US$1,363
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    3h 20m
    JNB
    12:00 pm
    2h 10m
    CPT
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    3h 20m layover in Johannesburg (JNB)
    SA333
    12:00 pm, 26 Sep Fri
    JNB Johannesburg
    2:10 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    4:45 pm
    2h
    JNB
    6:45 pm
    1h 40m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA354
    4:45 pm, 25 Dec Thu
    CPT Cape Town
    6:45 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    1h 40m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 15h 20m
    10:05 pm FRA - 1:25 pm (+1) CPT
    South African Airways 1 stop 15h 55m
    3:20 pm CPT - 6:15 am (+1) FRA
    US$1,363
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    2h 35m
    JNB
    11:15 am
    2h 10m
    CPT
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    2h 35m layover in Johannesburg (JNB)
    SA327
    11:15 am, 26 Sep Fri
    JNB Johannesburg
    1:25 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:20 pm
    2h
    JNB
    5:20 pm
    3h 5m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA346
    3:20 pm, 25 Dec Thu
    CPT Cape Town
    5:20 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    3h 5m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 16h 5m
    10:05 pm FRA - 2:10 pm (+1) CPT
    South African Airways 1 stop 15h 55m
    3:20 pm CPT - 6:15 am (+1) FRA
    US$1,363
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    3h 20m
    JNB
    12:00 pm
    2h 10m
    CPT
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    3h 20m layover in Johannesburg (JNB)
    SA333
    12:00 pm, 26 Sep Fri
    JNB Johannesburg
    2:10 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:20 pm
    2h
    JNB
    5:20 pm
    3h 5m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA346
    3:20 pm, 25 Dec Thu
    CPT Cape Town
    5:20 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    3h 5m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 15h 20m
    10:05 pm FRA - 1:25 pm (+1) CPT
    South African Airways 1 stop 15h 25m
    3:50 pm CPT - 6:15 am (+1) FRA
    US$1,363
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    2h 35m
    JNB
    11:15 am
    2h 10m
    CPT
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    2h 35m layover in Johannesburg (JNB)
    SA327
    11:15 am, 26 Sep Fri
    JNB Johannesburg
    1:25 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:50 pm
    2h
    JNB
    5:50 pm
    2h 35m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA352
    3:50 pm, 25 Dec Thu
    CPT Cape Town
    5:50 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    2h 35m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 16h 5m
    10:05 pm FRA - 2:10 pm (+1) CPT
    South African Airways 1 stop 15h 25m
    3:50 pm CPT - 6:15 am (+1) FRA
    US$1,363
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    3h 20m
    JNB
    12:00 pm
    2h 10m
    CPT
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    3h 20m layover in Johannesburg (JNB)
    SA333
    12:00 pm, 26 Sep Fri
    JNB Johannesburg
    2:10 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:50 pm
    2h
    JNB
    5:50 pm
    2h 35m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA352
    3:50 pm, 25 Dec Thu
    CPT Cape Town
    5:50 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    2h 35m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    Multiple Airlines 1 stop 14h 55m
    4:15 pm FRA - 8:10 am (+1) JNB
    South African Airways Direct 10h 50m
    8:25 pm JNB - 6:15 am (+1) FRA
    US$1,391
    cheapoair.com
    Show Details

    Depart: Frankfurt to Johannesburg via Munich

    FRA
    4:15 pm
    1h
    MUC
    5:15 pm
    3h 15m
    MUC
    8:30 pm
    10h 40m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH112
    4:15 pm, 2 Jan Fri
    FRA Frankfurt
    5:15 pm, 2 Jan Fri
    MUC Munich
    1h
    3h 15m layover in Munich (MUC)
    SA265
    8:30 pm, 2 Jan Fri
    MUC Munich
    8:10 am, 3 Jan Sat
    JNB Johannesburg
    10h 40m

    Return: Johannesburg to Frankfurt

    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    8:25 pm, 25 Jan Sun
    JNB Johannesburg
    6:15 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m
    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    Multiple Airlines 1 stop 13h 55m
    5:15 pm FRA - 8:10 am (+1) JNB
    South African Airways Direct 10h 50m
    8:25 pm JNB - 6:15 am (+1) FRA
    US$1,391
    cheapoair.com
    Show Details

    Depart: Frankfurt to Johannesburg via Munich

    FRA
    5:15 pm
    1h
    MUC
    6:15 pm
    2h 15m
    MUC
    8:30 pm
    10h 40m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH114
    5:15 pm, 2 Jan Fri
    FRA Frankfurt
    6:15 pm, 2 Jan Fri
    MUC Munich
    1h
    2h 15m layover in Munich (MUC)
    SA265
    8:30 pm, 2 Jan Fri
    MUC Munich
    8:10 am, 3 Jan Sat
    JNB Johannesburg
    10h 40m

    Return: Johannesburg to Frankfurt

    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    8:25 pm, 25 Jan Sun
    JNB Johannesburg
    6:15 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m
    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    Multiple Airlines 1 stop 12h 55m
    6:15 pm FRA - 8:10 am (+1) JNB
    South African Airways Direct 10h 50m
    8:25 pm JNB - 6:15 am (+1) FRA
    US$1,391
    cheapoair.com
    Show Details

    Depart: Frankfurt to Johannesburg via Munich

    FRA
    6:15 pm
    1h
    MUC
    7:15 pm
    1h 15m
    MUC
    8:30 pm
    10h 40m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH116
    6:15 pm, 2 Jan Fri
    FRA Frankfurt
    7:15 pm, 2 Jan Fri
    MUC Munich
    1h
    1h 15m layover in Munich (MUC)
    SA265
    8:30 pm, 2 Jan Fri
    MUC Munich
    8:10 am, 3 Jan Sat
    JNB Johannesburg
    10h 40m

    Return: Johannesburg to Frankfurt

    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    8:25 pm, 25 Jan Sun
    JNB Johannesburg
    6:15 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m
    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    Lufthansa Direct 10h 45m
    9:55 pm FRA - 9:40 am (+1) JNB
    Swiss International Air Lines 1 stop 13h 45m
    8:30 pm JNB - 9:15 am (+1) FRA
    US$1,416
    cheapoair.com
    Show Details

    Depart: Frankfurt to Johannesburg

    FRA
    9:55 pm
    10h 45m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH572
    9:55 pm, 2 Jan Fri
    FRA Frankfurt
    9:40 am, 3 Jan Sat
    JNB Johannesburg
    10h 45m

    Return: Johannesburg to Frankfurt via Zurich

    JNB
    8:30 pm
    10h 40m
    ZRH
    6:10 am (+1)
    1h 55m
    ZRH
    8:05 am
    1h 10m
    FRA
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX289
    8:30 pm, 25 Jan Sun
    JNB Johannesburg
    6:10 am, 26 Jan Mon
    ZRH Zurich
    10h 40m
    1h 55m layover in Zurich (ZRH)
    LX3612
    8:05 am, 26 Jan Mon
    ZRH Zurich
    9:15 am, 26 Jan Mon
    FRA Frankfurt
    1h 10m

    * Operated by Lufthansa

    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    South African Airways Direct 10h 45m
    9:55 pm FRA - 9:40 am (+1) JNB
    South African Airways Direct 10h 50m
    7:40 pm JNB - 5:30 am (+1) FRA
    US$1,420
    expedia.com
    Show Details

    Depart: Frankfurt to Johannesburg

    FRA
    9:55 pm
    10h 45m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    9:55 pm, 2 Jan Fri
    FRA Frankfurt
    9:40 am, 3 Jan Sat
    JNB Johannesburg
    10h 45m

    * Operated by Lufthansa

    Return: Johannesburg to Frankfurt

    JNB
    7:40 pm
    10h 50m
    FRA
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7573
    7:40 pm, 25 Jan Sun
    JNB Johannesburg
    5:30 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m

    * Operated by Lufthansa

    Depart: Fri, 2 Jan Return: Sun, 25 Jan Frankfurt to Johannesburg Fri, 2 Jan - Sun, 25 Jan
    South African Airways Direct 10h 50m
    8:45 pm FRA - 8:35 am (+1) JNB
    South African Airways Direct 10h 50m
    7:40 pm JNB - 5:30 am (+1) FRA
    US$1,420
    expedia.com
    Show Details

    Depart: Frankfurt to Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    8:45 pm, 2 Jan Fri
    FRA Frankfurt
    8:35 am, 3 Jan Sat
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Frankfurt

    JNB
    7:40 pm
    10h 50m
    FRA
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7573
    7:40 pm, 25 Jan Sun
    JNB Johannesburg
    5:30 am, 26 Jan Mon
    FRA Frankfurt
    10h 50m

    * Operated by Lufthansa

    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 15h 30m
    8:45 pm FRA - 12:15 pm (+1) CPT
    South African Airways 1 stop 15h 25m
    3:50 pm CPT - 6:15 am (+1) FRA
    US$1,434
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 40m
    JNB
    7:25 am (+1)
    2h 40m
    JNB
    10:05 am
    2h 10m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    8:45 pm, 25 Sep Thu
    FRA Frankfurt
    7:25 am, 26 Sep Fri
    JNB Johannesburg
    10h 40m
    2h 40m layover in Johannesburg (JNB)
    SA323
    10:05 am, 26 Sep Fri
    JNB Johannesburg
    12:15 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:50 pm
    2h
    JNB
    5:50 pm
    2h 35m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA352
    3:50 pm, 25 Dec Thu
    CPT Cape Town
    5:50 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    2h 35m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 15h 30m
    8:45 pm FRA - 12:15 pm (+1) CPT
    South African Airways 1 stop 15h 55m
    3:20 pm CPT - 6:15 am (+1) FRA
    US$1,434
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 40m
    JNB
    7:25 am (+1)
    2h 40m
    JNB
    10:05 am
    2h 10m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    8:45 pm, 25 Sep Thu
    FRA Frankfurt
    7:25 am, 26 Sep Fri
    JNB Johannesburg
    10h 40m
    2h 40m layover in Johannesburg (JNB)
    SA323
    10:05 am, 26 Sep Fri
    JNB Johannesburg
    12:15 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:20 pm
    2h
    JNB
    5:20 pm
    3h 5m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA346
    3:20 pm, 25 Dec Thu
    CPT Cape Town
    5:20 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    3h 5m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 15h 20m
    10:05 pm FRA - 1:25 pm (+1) CPT
    South African Airways 1 stop 15h 45m
    3:30 pm CPT - 6:15 am (+1) FRA
    US$1,434
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    2h 35m
    JNB
    11:15 am
    2h 10m
    CPT
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    2h 35m layover in Johannesburg (JNB)
    SA327
    11:15 am, 26 Sep Fri
    JNB Johannesburg
    1:25 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:30 pm
    2h 5m
    JNB
    5:35 pm
    2h 50m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA2018
    3:30 pm, 25 Dec Thu
    CPT Cape Town
    5:35 pm, 25 Dec Thu
    JNB Johannesburg
    2h 5m

    * Operated by Mango

    2h 50m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 15h 30m
    8:45 pm FRA - 12:15 pm (+1) CPT
    South African Airways 1 stop 14h 30m
    4:45 pm CPT - 6:15 am (+1) FRA
    US$1,434
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 40m
    JNB
    7:25 am (+1)
    2h 40m
    JNB
    10:05 am
    2h 10m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    8:45 pm, 25 Sep Thu
    FRA Frankfurt
    7:25 am, 26 Sep Fri
    JNB Johannesburg
    10h 40m
    2h 40m layover in Johannesburg (JNB)
    SA323
    10:05 am, 26 Sep Fri
    JNB Johannesburg
    12:15 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    4:45 pm
    2h
    JNB
    6:45 pm
    1h 40m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA354
    4:45 pm, 25 Dec Thu
    CPT Cape Town
    6:45 pm, 25 Dec Thu
    JNB Johannesburg
    2h
    1h 40m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m
    Depart: Thu, 25 Sep Return: Thu, 25 Dec Frankfurt to Cape Town Thu, 25 Sep - Thu, 25 Dec
    South African Airways 1 stop 16h 5m
    10:05 pm FRA - 2:10 pm (+1) CPT
    South African Airways 1 stop 15h 45m
    3:30 pm CPT - 6:15 am (+1) FRA
    US$1,434
    cheapoair.com
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    3h 20m
    JNB
    12:00 pm
    2h 10m
    CPT
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7572
    10:05 pm, 25 Sep Thu
    FRA Frankfurt
    8:40 am, 26 Sep Fri
    JNB Johannesburg
    10h 35m

    * Operated by Lufthansa

    3h 20m layover in Johannesburg (JNB)
    SA333
    12:00 pm, 26 Sep Fri
    JNB Johannesburg
    2:10 pm, 26 Sep Fri
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:30 pm
    2h 5m
    JNB
    5:35 pm
    2h 50m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA2018
    3:30 pm, 25 Dec Thu
    CPT Cape Town
    5:35 pm, 25 Dec Thu
    JNB Johannesburg
    2h 5m

    * Operated by Mango

    2h 50m layover in Johannesburg (JNB)
    SA260
    8:25 pm, 25 Dec Thu
    JNB Johannesburg
    6:15 am, 26 Dec Fri
    FRA Frankfurt
    10h 50m