Cheap Flights from Germany to South Africa
    (Modify Search)
    Depart Return Berlin to Johannesburg Tue, 2 Sep - Mon, 29 Sep
    KLM 1 stop 15h 15m
    6:00 am TXL - 9:15 pm JNB
    Air France 1 stop 14h 25m
    6:50 pm JNB - 9:15 am (+1) TXL
    US$1,015
    flugladen.de
    Show Details

    Depart: Berlin to Johannesburg via Amsterdam

    TXL
    6:00 am
    1h 20m
    AMS
    7:20 am
    3h 5m
    AMS
    10:25 am
    10h 50m
    JNB
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1818
    Tue 2 Sep, 6:00 am
    TXL Berlin
    Tue 2 Sep, 7:20 am
    AMS Amsterdam
    1h 20m
    3h 5m layover in Amsterdam (AMS)
    KL591
    Tue 2 Sep, 10:25 am
    AMS Amsterdam
    Tue 2 Sep, 9:15 pm
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Berlin via Paris

    JNB
    6:50 pm
    10h 45m
    CDG
    5:35 am (+1)
    2h
    CDG
    7:35 am
    1h 40m
    TXL
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    Mon 29 Sep, 6:50 pm
    JNB Johannesburg
    Tue 30 Sep, 5:35 am
    CDG Paris
    10h 45m
    2h layover in Paris (CDG)
    AF1434
    Tue 30 Sep, 7:35 am
    CDG Paris
    Tue 30 Sep, 9:15 am
    TXL Berlin
    1h 40m
    Depart Return Berlin to Johannesburg Tue, 2 Sep - Mon, 29 Sep
    KLM 1 stop 15h 15m
    6:00 am TXL - 9:15 pm JNB
    KLM 1 stop 14h 30m
    11:15 pm JNB - 1:45 pm (+1) TXL
    US$1,022
    flugladen.de
    Show Details

    Depart: Berlin to Johannesburg via Amsterdam

    TXL
    6:00 am
    1h 20m
    AMS
    7:20 am
    3h 5m
    AMS
    10:25 am
    10h 50m
    JNB
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1818
    Tue 2 Sep, 6:00 am
    TXL Berlin
    Tue 2 Sep, 7:20 am
    AMS Amsterdam
    1h 20m
    3h 5m layover in Amsterdam (AMS)
    KL591
    Tue 2 Sep, 10:25 am
    AMS Amsterdam
    Tue 2 Sep, 9:15 pm
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Berlin via Amsterdam

    JNB
    11:15 pm
    11h 5m
    AMS
    10:20 am (+1)
    2h 10m
    AMS
    12:30 pm
    1h 15m
    TXL
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    Mon 29 Sep, 11:15 pm
    JNB Johannesburg
    Tue 30 Sep, 10:20 am
    AMS Amsterdam
    11h 5m
    2h 10m layover in Amsterdam (AMS)
    KL1825
    Tue 30 Sep, 12:30 pm
    AMS Amsterdam
    Tue 30 Sep, 1:45 pm
    TXL Berlin
    1h 15m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    British Airways 1 stop 15h
    3:00 pm FRA - 7:00 am (+1) CPT
    British Airways 1 stop 15h 10m
    7:35 pm CPT - 9:45 am (+1) FRA
    US$1,085
    ebookers.com
    Show Details

    Depart: Frankfurt to Cape Town via London

    FRA
    3:00 pm
    1h 45m
    LHR
    3:45 pm
    1h 50m
    LHR
    5:35 pm
    11h 25m
    CPT
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA905
    Mon 15 Dec, 3:00 pm
    FRA Frankfurt
    Mon 15 Dec, 3:45 pm
    LHR London
    1h 45m
    1h 50m layover in London (LHR)
    BA43
    Mon 15 Dec, 5:35 pm
    LHR London
    Tue 16 Dec, 7:00 am
    CPT Cape Town
    11h 25m

    Return: Cape Town to Frankfurt via London

    CPT
    7:35 pm
    11h 45m
    LHR
    5:20 am (+1)
    1h 45m
    LHR
    7:05 am
    1h 40m
    FRA
    9:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA42
    Mon 12 Jan, 7:35 pm
    CPT Cape Town
    Tue 13 Jan, 5:20 am
    LHR London
    11h 45m
    1h 45m layover in London (LHR)
    BA902
    Tue 13 Jan, 7:05 am
    LHR London
    Tue 13 Jan, 9:45 am
    FRA Frankfurt
    1h 40m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    British Airways 1 stop 15h
    5:40 pm FRA - 9:40 am (+1) CPT
    British Airways 1 stop 15h 10m
    7:35 pm CPT - 9:45 am (+1) FRA
    US$1,085
    ebookers.com
    Show Details

    Depart: Frankfurt to Cape Town via London

    FRA
    5:40 pm
    1h 45m
    LHR
    6:25 pm
    1h 45m
    LHR
    8:10 pm
    11h 30m
    CPT
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA909
    Mon 15 Dec, 5:40 pm
    FRA Frankfurt
    Mon 15 Dec, 6:25 pm
    LHR London
    1h 45m
    1h 45m layover in London (LHR)
    BA59
    Mon 15 Dec, 8:10 pm
    LHR London
    Tue 16 Dec, 9:40 am
    CPT Cape Town
    11h 30m

    Return: Cape Town to Frankfurt via London

    CPT
    7:35 pm
    11h 45m
    LHR
    5:20 am (+1)
    1h 45m
    LHR
    7:05 am
    1h 40m
    FRA
    9:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA42
    Mon 12 Jan, 7:35 pm
    CPT Cape Town
    Tue 13 Jan, 5:20 am
    LHR London
    11h 45m
    1h 45m layover in London (LHR)
    BA902
    Tue 13 Jan, 7:05 am
    LHR London
    Tue 13 Jan, 9:45 am
    FRA Frankfurt
    1h 40m
    Depart Return Frankfurt to Johannesburg Sat, 20 Sep - Tue, 30 Sep
    KLM 1 stop 14h 10m
    7:05 am FRA - 9:15 pm JNB
    KLM 1 stop 14h 20m
    11:15 pm JNB - 1:35 pm (+1) FRA
    US$1,135
    klm.com
    Show Details

    Depart: Frankfurt to Johannesburg via Amsterdam

    FRA
    7:05 am
    1h 10m
    AMS
    8:15 am
    2h 10m
    AMS
    10:25 am
    10h 50m
    JNB
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1762
    Sat 20 Sep, 7:05 am
    FRA Frankfurt
    Sat 20 Sep, 8:15 am
    AMS Amsterdam
    1h 10m

    * Operated by KLc

    2h 10m layover in Amsterdam (AMS)
    KL591
    Sat 20 Sep, 10:25 am
    AMS Amsterdam
    Sat 20 Sep, 9:15 pm
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Frankfurt via Amsterdam

    JNB
    11:15 pm
    11h 5m
    AMS
    10:20 am (+1)
    2h 5m
    AMS
    12:25 pm
    1h 10m
    FRA
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    Tue 30 Sep, 11:15 pm
    JNB Johannesburg
    Wed 1 Oct, 10:20 am
    AMS Amsterdam
    11h 5m
    2h 5m layover in Amsterdam (AMS)
    KL1767
    Wed 1 Oct, 12:25 pm
    AMS Amsterdam
    Wed 1 Oct, 1:35 pm
    FRA Frankfurt
    1h 10m

    * Operated by KLc

    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 14h 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,154
    opodo.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    1h 35m
    JNB
    10:10 am
    2h 5m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    1h 35m layover in Johannesburg (JNB)
    SA323
    Tue 16 Dec, 10:10 am
    JNB Johannesburg
    Tue 16 Dec, 12:15 pm
    CPT Cape Town
    2h 5m

    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
    Mon 12 Jan, 3:50 pm
    CPT Cape Town
    Mon 12 Jan, 5:50 pm
    JNB Johannesburg
    2h
    2h 35m layover in Johannesburg (JNB)
    SA260
    Mon 12 Jan, 8:25 pm
    JNB Johannesburg
    Tue 13 Jan, 6:15 am
    FRA Frankfurt
    10h 50m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 15h 25m
    8:45 pm FRA - 1:10 pm (+1) CPT
    South African Airways 1 stop 15h 55m
    3:20 pm CPT - 6:15 am (+1) FRA
    US$1,162
    flugladen.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    2h 25m
    JNB
    11:00 am
    2h 10m
    CPT
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    2h 25m layover in Johannesburg (JNB)
    SA327
    Tue 16 Dec, 11:00 am
    JNB Johannesburg
    Tue 16 Dec, 1:10 pm
    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
    Mon 12 Jan, 3:20 pm
    CPT Cape Town
    Mon 12 Jan, 5:20 pm
    JNB Johannesburg
    2h
    3h 5m layover in Johannesburg (JNB)
    SA260
    Mon 12 Jan, 8:25 pm
    JNB Johannesburg
    Tue 13 Jan, 6:15 am
    FRA Frankfurt
    10h 50m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 14h 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,162
    flugladen.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    1h 35m
    JNB
    10:10 am
    2h 5m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    1h 35m layover in Johannesburg (JNB)
    SA323
    Tue 16 Dec, 10:10 am
    JNB Johannesburg
    Tue 16 Dec, 12:15 pm
    CPT Cape Town
    2h 5m

    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
    Mon 12 Jan, 3:20 pm
    CPT Cape Town
    Mon 12 Jan, 5:20 pm
    JNB Johannesburg
    2h
    3h 5m layover in Johannesburg (JNB)
    SA260
    Mon 12 Jan, 8:25 pm
    JNB Johannesburg
    Tue 13 Jan, 6:15 am
    FRA Frankfurt
    10h 50m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 15h 25m
    8:45 pm FRA - 1:10 pm (+1) CPT
    South African Airways 1 stop 14h 30m
    4:45 pm CPT - 6:15 am (+1) FRA
    US$1,209
    flugladen.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    2h 25m
    JNB
    11:00 am
    2h 10m
    CPT
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    2h 25m layover in Johannesburg (JNB)
    SA327
    Tue 16 Dec, 11:00 am
    JNB Johannesburg
    Tue 16 Dec, 1:10 pm
    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
    Mon 12 Jan, 4:45 pm
    CPT Cape Town
    Mon 12 Jan, 6:45 pm
    JNB Johannesburg
    2h
    1h 40m layover in Johannesburg (JNB)
    SA260
    Mon 12 Jan, 8:25 pm
    JNB Johannesburg
    Tue 13 Jan, 6:15 am
    FRA Frankfurt
    10h 50m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 14h 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,209
    flugladen.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    1h 35m
    JNB
    10:10 am
    2h 5m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    1h 35m layover in Johannesburg (JNB)
    SA323
    Tue 16 Dec, 10:10 am
    JNB Johannesburg
    Tue 16 Dec, 12:15 pm
    CPT Cape Town
    2h 5m

    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
    Mon 12 Jan, 4:45 pm
    CPT Cape Town
    Mon 12 Jan, 6:45 pm
    JNB Johannesburg
    2h
    1h 40m layover in Johannesburg (JNB)
    SA260
    Mon 12 Jan, 8:25 pm
    JNB Johannesburg
    Tue 13 Jan, 6:15 am
    FRA Frankfurt
    10h 50m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 14h 30m
    8:45 pm FRA - 12:15 pm (+1) CPT
    South African Airways 1 stop 16h 5m
    3:10 pm CPT - 6:15 am (+1) FRA
    US$1,228
    opodo.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    1h 35m
    JNB
    10:10 am
    2h 5m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    1h 35m layover in Johannesburg (JNB)
    SA323
    Tue 16 Dec, 10:10 am
    JNB Johannesburg
    Tue 16 Dec, 12:15 pm
    CPT Cape Town
    2h 5m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:10 pm
    2h 5m
    JNB
    5:15 pm
    3h 10m
    JNB
    8:25 pm
    10h 50m
    FRA
    6:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA2020
    Mon 12 Jan, 3:10 pm
    CPT Cape Town
    Mon 12 Jan, 5:15 pm
    JNB Johannesburg
    2h 5m

    * Operated by Manx Airlines

    3h 10m layover in Johannesburg (JNB)
    SA260
    Mon 12 Jan, 8:25 pm
    JNB Johannesburg
    Tue 13 Jan, 6:15 am
    FRA Frankfurt
    10h 50m
    Depart Return Berlin to Johannesburg Tue, 2 Sep - Mon, 29 Sep
    South African Airways 1 stop 13h 40m
    5:45 pm TXL - 7:25 am (+1) JNB
    South African Airways 1 stop 13h
    7:25 pm JNB - 8:25 am (+1) TXL
    US$1,244
    opodo.de
    Show Details

    Depart: Berlin to Johannesburg via Frankfurt

    TXL
    5:45 pm
    1h 10m
    FRA
    6:55 pm
    1h 50m
    FRA
    8:45 pm
    10h 40m
    JNB
    7:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7511
    Tue 2 Sep, 5:45 pm
    TXL Berlin
    Tue 2 Sep, 6:55 pm
    FRA Frankfurt
    1h 10m

    * Operated by Lufthansa

    1h 50m layover in Frankfurt (FRA)
    SA261
    Tue 2 Sep, 8:45 pm
    FRA Frankfurt
    Wed 3 Sep, 7:25 am
    JNB Johannesburg
    10h 40m

    Return: Johannesburg to Berlin via Frankfurt

    JNB
    7:25 pm
    10h 45m
    FRA
    6:10 am (+1)
    1h 5m
    FRA
    7:15 am
    1h 10m
    TXL
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    Mon 29 Sep, 7:25 pm
    JNB Johannesburg
    Tue 30 Sep, 6:10 am
    FRA Frankfurt
    10h 45m
    1h 5m layover in Frankfurt (FRA)
    SA7512
    Tue 30 Sep, 7:15 am
    FRA Frankfurt
    Tue 30 Sep, 8:25 am
    TXL Berlin
    1h 10m

    * Operated by Lufthansa

    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    Air Namibia 1 stop 13h 25m
    8:10 pm FRA - 10:35 am (+1) CPT
    Air Namibia 1 stop 14h 55m
    5:00 pm CPT - 6:55 am (+1) FRA
    US$1,241
    opodo.de
    Show Details

    Depart: Frankfurt to Cape Town via Windhoek

    FRA
    8:10 pm
    10h 20m
    WDH
    7:30 am (+1)
    1h 5m
    WDH
    8:35 am
    2h
    CPT
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    SW286
    Mon 15 Dec, 8:10 pm
    FRA Frankfurt
    Tue 16 Dec, 7:30 am
    WDH Windhoek
    10h 20m
    1h 5m layover in Windhoek (WDH)
    SW703
    Tue 16 Dec, 8:35 am
    WDH Windhoek
    Tue 16 Dec, 10:35 am
    CPT Cape Town
    2h

    Return: Cape Town to Frankfurt via Windhoek

    CPT
    5:00 pm
    2h
    WDH
    7:00 pm
    2h 30m
    WDH
    9:30 pm
    10h 25m
    FRA
    6:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SW704
    Mon 12 Jan, 5:00 pm
    CPT Cape Town
    Mon 12 Jan, 7:00 pm
    WDH Windhoek
    2h
    2h 30m layover in Windhoek (WDH)
    SW285
    Mon 12 Jan, 9:30 pm
    WDH Windhoek
    Tue 13 Jan, 6:55 am
    FRA Frankfurt
    10h 25m
    Depart Return Berlin to Johannesburg Tue, 2 Sep - Mon, 29 Sep
    South African Airways 1 stop 13h 40m
    5:45 pm TXL - 7:25 am (+1) JNB
    Multiple Airlines 1 stop 13h
    7:25 pm JNB - 8:25 am (+1) TXL
    US$1,255
    flugladen.de
    Show Details

    Depart: Berlin to Johannesburg via Frankfurt

    TXL
    5:45 pm
    1h 10m
    FRA
    6:55 pm
    1h 50m
    FRA
    8:45 pm
    10h 40m
    JNB
    7:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7511
    Tue 2 Sep, 5:45 pm
    TXL Berlin
    Tue 2 Sep, 6:55 pm
    FRA Frankfurt
    1h 10m
    1h 50m layover in Frankfurt (FRA)
    SA261
    Tue 2 Sep, 8:45 pm
    FRA Frankfurt
    Wed 3 Sep, 7:25 am
    JNB Johannesburg
    10h 40m

    Return: Johannesburg to Berlin via Frankfurt

    JNB
    7:25 pm
    10h 45m
    FRA
    6:10 am (+1)
    1h 5m
    FRA
    7:15 am
    1h 10m
    TXL
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    Mon 29 Sep, 7:25 pm
    JNB Johannesburg
    Tue 30 Sep, 6:10 am
    FRA Frankfurt
    10h 45m
    1h 5m layover in Frankfurt (FRA)
    LH172
    Tue 30 Sep, 7:15 am
    FRA Frankfurt
    Tue 30 Sep, 8:25 am
    TXL Berlin
    1h 10m
    Depart Return Berlin to Johannesburg Tue, 2 Sep - Mon, 29 Sep
    Multiple Airlines 1 stop 14h 45m
    4:50 pm TXL - 7:35 am (+1) JNB
    South African Airways 1 stop 13h
    7:25 pm JNB - 8:25 am (+1) TXL
    US$1,259
    flugladen.de
    Show Details

    Depart: Berlin to Johannesburg via Munich

    TXL
    4:50 pm
    1h 10m
    MUC
    6:00 pm
    3h 5m
    MUC
    9:05 pm
    10h 30m
    JNB
    7:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH2043
    Tue 2 Sep, 4:50 pm
    TXL Berlin
    Tue 2 Sep, 6:00 pm
    MUC Munich
    1h 10m
    3h 5m layover in Munich (MUC)
    SA265
    Tue 2 Sep, 9:05 pm
    MUC Munich
    Wed 3 Sep, 7:35 am
    JNB Johannesburg
    10h 30m

    Return: Johannesburg to Berlin via Frankfurt

    JNB
    7:25 pm
    10h 45m
    FRA
    6:10 am (+1)
    1h 5m
    FRA
    7:15 am
    1h 10m
    TXL
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    Mon 29 Sep, 7:25 pm
    JNB Johannesburg
    Tue 30 Sep, 6:10 am
    FRA Frankfurt
    10h 45m
    1h 5m layover in Frankfurt (FRA)
    SA7512
    Tue 30 Sep, 7:15 am
    FRA Frankfurt
    Tue 30 Sep, 8:25 am
    TXL Berlin
    1h 10m
    Depart Return Berlin to Johannesburg Tue, 2 Sep - Mon, 29 Sep
    Multiple Airlines 1 stop 15h 20m
    4:15 pm TXL - 7:35 am (+1) JNB
    South African Airways 1 stop 13h
    7:25 pm JNB - 8:25 am (+1) TXL
    US$1,259
    flugladen.de
    Show Details

    Depart: Berlin to Johannesburg via Munich

    TXL
    4:15 pm
    1h 10m
    MUC
    5:25 pm
    3h 40m
    MUC
    9:05 pm
    10h 30m
    JNB
    7:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH2041
    Tue 2 Sep, 4:15 pm
    TXL Berlin
    Tue 2 Sep, 5:25 pm
    MUC Munich
    1h 10m
    3h 40m layover in Munich (MUC)
    SA265
    Tue 2 Sep, 9:05 pm
    MUC Munich
    Wed 3 Sep, 7:35 am
    JNB Johannesburg
    10h 30m

    Return: Johannesburg to Berlin via Frankfurt

    JNB
    7:25 pm
    10h 45m
    FRA
    6:10 am (+1)
    1h 5m
    FRA
    7:15 am
    1h 10m
    TXL
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA260
    Mon 29 Sep, 7:25 pm
    JNB Johannesburg
    Tue 30 Sep, 6:10 am
    FRA Frankfurt
    10h 45m
    1h 5m layover in Frankfurt (FRA)
    SA7512
    Tue 30 Sep, 7:15 am
    FRA Frankfurt
    Tue 30 Sep, 8:25 am
    TXL Berlin
    1h 10m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 14h 30m
    8:45 pm FRA - 12:15 pm (+1) CPT
    South African Airways 1 stop 15h 10m
    3:20 pm CPT - 5:30 am (+1) FRA
    US$1,255
    opodo.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    1h 35m
    JNB
    10:10 am
    2h 5m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    1h 35m layover in Johannesburg (JNB)
    SA323
    Tue 16 Dec, 10:10 am
    JNB Johannesburg
    Tue 16 Dec, 12:15 pm
    CPT Cape Town
    2h 5m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:20 pm
    2h
    JNB
    5:20 pm
    2h 20m
    JNB
    7:40 pm
    10h 50m
    FRA
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA346
    Mon 12 Jan, 3:20 pm
    CPT Cape Town
    Mon 12 Jan, 5:20 pm
    JNB Johannesburg
    2h
    2h 20m layover in Johannesburg (JNB)
    SA7573
    Mon 12 Jan, 7:40 pm
    JNB Johannesburg
    Tue 13 Jan, 5:30 am
    FRA Frankfurt
    10h 50m

    * Operated by Lufthansa

    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 15h 25m
    8:45 pm FRA - 1:10 pm (+1) CPT
    South African Airways 1 stop 14h 40m
    3:50 pm CPT - 5:30 am (+1) FRA
    US$1,263
    flugladen.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    2h 25m
    JNB
    11:00 am
    2h 10m
    CPT
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    2h 25m layover in Johannesburg (JNB)
    SA327
    Tue 16 Dec, 11:00 am
    JNB Johannesburg
    Tue 16 Dec, 1:10 pm
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:50 pm
    2h
    JNB
    5:50 pm
    1h 50m
    JNB
    7:40 pm
    10h 50m
    FRA
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA352
    Mon 12 Jan, 3:50 pm
    CPT Cape Town
    Mon 12 Jan, 5:50 pm
    JNB Johannesburg
    2h
    1h 50m layover in Johannesburg (JNB)
    SA7573
    Mon 12 Jan, 7:40 pm
    JNB Johannesburg
    Tue 13 Jan, 5:30 am
    FRA Frankfurt
    10h 50m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 15h 25m
    8:45 pm FRA - 1:10 pm (+1) CPT
    South African Airways 1 stop 15h 10m
    3:20 pm CPT - 5:30 am (+1) FRA
    US$1,263
    flugladen.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    2h 25m
    JNB
    11:00 am
    2h 10m
    CPT
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    2h 25m layover in Johannesburg (JNB)
    SA327
    Tue 16 Dec, 11:00 am
    JNB Johannesburg
    Tue 16 Dec, 1:10 pm
    CPT Cape Town
    2h 10m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:20 pm
    2h
    JNB
    5:20 pm
    2h 20m
    JNB
    7:40 pm
    10h 50m
    FRA
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA346
    Mon 12 Jan, 3:20 pm
    CPT Cape Town
    Mon 12 Jan, 5:20 pm
    JNB Johannesburg
    2h
    2h 20m layover in Johannesburg (JNB)
    SA7573
    Mon 12 Jan, 7:40 pm
    JNB Johannesburg
    Tue 13 Jan, 5:30 am
    FRA Frankfurt
    10h 50m
    Depart Return Frankfurt to Cape Town Mon, 15 Dec - Mon, 12 Jan
    South African Airways 1 stop 14h 30m
    8:45 pm FRA - 12:15 pm (+1) CPT
    South African Airways 1 stop 14h 40m
    3:50 pm CPT - 5:30 am (+1) FRA
    US$1,263
    flugladen.de
    Show Details

    Depart: Frankfurt to Cape Town via Johannesburg

    FRA
    8:45 pm
    10h 50m
    JNB
    8:35 am (+1)
    1h 35m
    JNB
    10:10 am
    2h 5m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA261
    Mon 15 Dec, 8:45 pm
    FRA Frankfurt
    Tue 16 Dec, 8:35 am
    JNB Johannesburg
    10h 50m
    1h 35m layover in Johannesburg (JNB)
    SA323
    Tue 16 Dec, 10:10 am
    JNB Johannesburg
    Tue 16 Dec, 12:15 pm
    CPT Cape Town
    2h 5m

    Return: Cape Town to Frankfurt via Johannesburg

    CPT
    3:50 pm
    2h
    JNB
    5:50 pm
    1h 50m
    JNB
    7:40 pm
    10h 50m
    FRA
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA352
    Mon 12 Jan, 3:50 pm
    CPT Cape Town
    Mon 12 Jan, 5:50 pm
    JNB Johannesburg
    2h
    1h 50m layover in Johannesburg (JNB)
    SA7573
    Mon 12 Jan, 7:40 pm
    JNB Johannesburg
    Tue 13 Jan, 5:30 am
    FRA Frankfurt
    10h 50m