• Price
    • Depart
    • Arrive
    Swiss International Air Lines 1 stop 14h 35m
    6:40 pm TXL - 9:15 am (+1) JNB
    Lufthansa 1 stop 13h 10m
    7:15 pm JNB - 8:25 am (+1) TXL
    US$851
    ebookers.com
    Show Details
    found 4d ago
    Berlin to Johannesburg Wed, 14 May - Tue, 20 May

    Depart: Berlin to Johannesburg via Zurich

    TXL
    6:40 pm
    1h 25m
    ZRH
    8:05 pm
    2h 40m
    ZRH
    10:45 pm
    10h 30m
    JNB
    9:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LX971
    Wed 14 May, 6:40 pm
    TXL Berlin
    Wed 14 May, 8:05 pm
    ZRH Zurich
    1h 25m
    2h 40m layover in Zurich (ZRH)
    LX288
    Wed 14 May, 10:45 pm
    ZRH Zurich
    Thu 15 May, 9:15 am
    JNB Johannesburg
    10h 30m

    Return: Johannesburg to Berlin via Frankfurt

    JNB
    7:15 pm
    10h 35m
    FRA
    5:50 am (+1)
    1h 25m
    FRA
    7:15 am
    1h 10m
    TXL
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH573
    Tue 20 May, 7:15 pm
    JNB Johannesburg
    Wed 21 May, 5:50 am
    FRA Frankfurt
    10h 35m
    1h 25m layover in Frankfurt (FRA)
    LH172
    Wed 21 May, 7:15 am
    FRA Frankfurt
    Wed 21 May, 8:25 am
    TXL Berlin
    1h 10m
    Swiss International Air Lines 1 stop 14h 35m
    6:40 pm TXL - 9:15 am (+1) JNB
    Swiss International Air Lines 1 stop 13h 20m
    7:30 pm JNB - 8:50 am (+1) TXL
    US$959
    ebookers.com
    Show Details
    found 4d ago
    Berlin to Johannesburg Wed, 14 May - Tue, 20 May

    Depart: Berlin to Johannesburg via Zurich

    TXL
    6:40 pm
    1h 25m
    ZRH
    8:05 pm
    2h 40m
    ZRH
    10:45 pm
    10h 30m
    JNB
    9:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LX971
    Wed 14 May, 6:40 pm
    TXL Berlin
    Wed 14 May, 8:05 pm
    ZRH Zurich
    1h 25m
    2h 40m layover in Zurich (ZRH)
    LX288
    Wed 14 May, 10:45 pm
    ZRH Zurich
    Thu 15 May, 9:15 am
    JNB Johannesburg
    10h 30m

    Return: Johannesburg to Berlin via Zurich

    JNB
    7:30 pm
    10h 40m
    ZRH
    6:10 am (+1)
    1h 15m
    ZRH
    7:25 am
    1h 25m
    TXL
    8:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX289
    Tue 20 May, 7:30 pm
    JNB Johannesburg
    Wed 21 May, 6:10 am
    ZRH Zurich
    10h 40m
    1h 15m layover in Zurich (ZRH)
    LX974
    Wed 21 May, 7:25 am
    ZRH Zurich
    Wed 21 May, 8:50 am
    TXL Berlin
    1h 25m
    Swiss International Air Lines 1 stop 14h 35m
    6:40 pm TXL - 9:15 am (+1) JNB
    Swiss International Air Lines 1 stop 14h 45m
    7:30 pm JNB - 10:15 am (+1) TXL
    US$959
    ebookers.com
    Show Details
    found 4d ago
    Berlin to Johannesburg Wed, 14 May - Tue, 20 May

    Depart: Berlin to Johannesburg via Zurich

    TXL
    6:40 pm
    1h 25m
    ZRH
    8:05 pm
    2h 40m
    ZRH
    10:45 pm
    10h 30m
    JNB
    9:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LX971
    Wed 14 May, 6:40 pm
    TXL Berlin
    Wed 14 May, 8:05 pm
    ZRH Zurich
    1h 25m
    2h 40m layover in Zurich (ZRH)
    LX288
    Wed 14 May, 10:45 pm
    ZRH Zurich
    Thu 15 May, 9:15 am
    JNB Johannesburg
    10h 30m

    Return: Johannesburg to Berlin via Zurich

    JNB
    7:30 pm
    10h 40m
    ZRH
    6:10 am (+1)
    2h 40m
    ZRH
    8:50 am
    1h 25m
    TXL
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX289
    Tue 20 May, 7:30 pm
    JNB Johannesburg
    Wed 21 May, 6:10 am
    ZRH Zurich
    10h 40m
    2h 40m layover in Zurich (ZRH)
    LX976
    Wed 21 May, 8:50 am
    ZRH Zurich
    Wed 21 May, 10:15 am
    TXL Berlin
    1h 25m
    KLM 1 stop 15h 15m
    6:00 am TXL - 9:15 pm JNB
    Air France 1 stop 14h
    7:15 pm JNB - 9:15 am (+1) TXL
    US$1,073
    lastminute.com
    Show Details
    found 4d ago
    Berlin to Johannesburg Wed, 14 May - Tue, 20 May

    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
    Wed 14 May, 6:00 am
    TXL Berlin
    Wed 14 May, 7:20 am
    AMS Amsterdam
    1h 20m
    3h 5m layover in Amsterdam (AMS)
    KL591
    Wed 14 May, 10:25 am
    AMS Amsterdam
    Wed 14 May, 9:15 pm
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Berlin via Paris

    JNB
    7:15 pm
    10h 45m
    CDG
    6:00 am (+1)
    1h 35m
    CDG
    7:35 am
    1h 40m
    TXL
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    Tue 20 May, 7:15 pm
    JNB Johannesburg
    Wed 21 May, 6:00 am
    CDG Paris
    10h 45m
    1h 35m layover in Paris (CDG)
    AF1434
    Wed 21 May, 7:35 am
    CDG Paris
    Wed 21 May, 9:15 am
    TXL Berlin
    1h 40m
    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,081
    lastminute.com
    Show Details
    found 4d ago
    Berlin to Johannesburg Wed, 14 May - Tue, 20 May

    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
    Wed 14 May, 6:00 am
    TXL Berlin
    Wed 14 May, 7:20 am
    AMS Amsterdam
    1h 20m
    3h 5m layover in Amsterdam (AMS)
    KL591
    Wed 14 May, 10:25 am
    AMS Amsterdam
    Wed 14 May, 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
    Tue 20 May, 11:15 pm
    JNB Johannesburg
    Wed 21 May, 10:20 am
    AMS Amsterdam
    11h 5m
    2h 10m layover in Amsterdam (AMS)
    KL1825
    Wed 21 May, 12:30 pm
    AMS Amsterdam
    Wed 21 May, 1:45 pm
    TXL Berlin
    1h 15m
    Lufthansa 1 stop 14h 40m
    4:45 pm TXL - 7:25 am (+1) JNB
    Lufthansa 1 stop 13h 10m
    7:15 pm JNB - 8:25 am (+1) TXL
    US$2,300
    ebookers.com
    Show Details
    found 4d ago
    Berlin to Johannesburg Thu, 15 May - Mon, 19 May

    Depart: Berlin to Johannesburg via Frankfurt

    TXL
    4:45 pm
    1h 10m
    FRA
    5:55 pm
    2h 50m
    FRA
    8:45 pm
    10h 40m
    JNB
    7:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH195
    Thu 15 May, 4:45 pm
    TXL Berlin
    Thu 15 May, 5:55 pm
    FRA Frankfurt
    1h 10m
    2h 50m layover in Frankfurt (FRA)
    LH9544
    Thu 15 May, 8:45 pm
    FRA Frankfurt
    Fri 16 May, 7:25 am
    JNB Johannesburg
    10h 40m

    Return: Johannesburg to Berlin via Frankfurt

    JNB
    7:15 pm
    10h 35m
    FRA
    5:50 am (+1)
    1h 25m
    FRA
    7:15 am
    1h 10m
    TXL
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH573
    Mon 19 May, 7:15 pm
    JNB Johannesburg
    Tue 20 May, 5:50 am
    FRA Frankfurt
    10h 35m
    1h 25m layover in Frankfurt (FRA)
    LH172
    Tue 20 May, 7:15 am
    FRA Frankfurt
    Tue 20 May, 8:25 am
    TXL Berlin
    1h 10m
    Lufthansa 1 stop 12h 55m
    7:45 pm TXL - 8:40 am (+1) JNB
    Lufthansa 1 stop 13h 30m
    7:25 pm JNB - 8:55 am (+1) TXL
    US$2,300
    ebookers.com
    Show Details
    found 4d ago
    Berlin to Johannesburg Thu, 15 May - Mon, 19 May

    Depart: Berlin to Johannesburg via Frankfurt

    TXL
    7:45 pm
    1h 10m
    FRA
    8:55 pm
    1h 10m
    FRA
    10:05 pm
    10h 35m
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH201
    Thu 15 May, 7:45 pm
    TXL Berlin
    Thu 15 May, 8:55 pm
    FRA Frankfurt
    1h 10m
    1h 10m layover in Frankfurt (FRA)
    LH572
    Thu 15 May, 10:05 pm
    FRA Frankfurt
    Fri 16 May, 8:40 am
    JNB Johannesburg
    10h 35m

    Return: Johannesburg to Berlin via Frankfurt

    JNB
    7:25 pm
    10h 45m
    FRA
    6:10 am (+1)
    1h 35m
    FRA
    7:45 am
    1h 10m
    TXL
    8:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH9545
    Mon 19 May, 7:25 pm
    JNB Johannesburg
    Tue 20 May, 6:10 am
    FRA Frankfurt
    10h 45m
    1h 35m layover in Frankfurt (FRA)
    LH174
    Tue 20 May, 7:45 am
    FRA Frankfurt
    Tue 20 May, 8:55 am
    TXL Berlin
    1h 10m
    KLM 1 stop 15h 25m
    6:00 am TXL - 10:25 pm CPT
    Air France 1 stop 17h 10m
    7:40 pm CPT - 11:50 am (+1) TXL
    US$2,388
    airfrance.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via Amsterdam

    TXL
    6:00 am
    1h 25m
    AMS
    7:25 am
    2h 30m
    AMS
    9:55 am
    11h 30m
    CPT
    10:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1818
    Thu 18 Dec, 6:00 am
    TXL Berlin
    Thu 18 Dec, 7:25 am
    AMS Amsterdam
    1h 25m
    2h 30m layover in Amsterdam (AMS)
    KL597
    Thu 18 Dec, 9:55 am
    AMS Amsterdam
    Thu 18 Dec, 10:25 pm
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via Paris

    CPT
    7:40 pm
    11h 20m
    CDG
    6:00 am (+1)
    4h 10m
    CDG
    10:10 am
    1h 40m
    TXL
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF521
    Sun 4 Jan, 7:40 pm
    CPT Cape Town
    Mon 5 Jan, 6:00 am
    CDG Paris
    11h 20m
    4h 10m layover in Paris (CDG)
    AF1734
    Mon 5 Jan, 10:10 am
    CDG Paris
    Mon 5 Jan, 11:50 am
    TXL Berlin
    1h 40m
    KLM 1 stop 15h 25m
    6:00 am TXL - 10:25 pm CPT
    Air France 1 stop 14h 30m
    7:40 pm CPT - 9:10 am (+1) TXL
    US$2,388
    airfrance.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via Amsterdam

    TXL
    6:00 am
    1h 25m
    AMS
    7:25 am
    2h 30m
    AMS
    9:55 am
    11h 30m
    CPT
    10:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1818
    Thu 18 Dec, 6:00 am
    TXL Berlin
    Thu 18 Dec, 7:25 am
    AMS Amsterdam
    1h 25m
    2h 30m layover in Amsterdam (AMS)
    KL597
    Thu 18 Dec, 9:55 am
    AMS Amsterdam
    Thu 18 Dec, 10:25 pm
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via Paris

    CPT
    7:40 pm
    11h 20m
    CDG
    6:00 am (+1)
    1h 30m
    CDG
    7:30 am
    1h 40m
    TXL
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF521
    Sun 4 Jan, 7:40 pm
    CPT Cape Town
    Mon 5 Jan, 6:00 am
    CDG Paris
    11h 20m
    1h 30m layover in Paris (CDG)
    AF1434
    Mon 5 Jan, 7:30 am
    CDG Paris
    Mon 5 Jan, 9:10 am
    TXL Berlin
    1h 40m
    Multiple Airlines 1 stop 16h 5m
    6:05 pm TXL - 11:10 am (+1) CPT
    Multiple Airlines 1 stop 17h 30m
    10:45 pm CPT - 3:15 pm (+1) TXL
    US$2,428
    lastminute.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    6:05 pm
    1h 55m
    LHR
    7:00 pm
    2h 5m
    LHR
    9:05 pm
    12h 5m
    CPT
    11:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA995
    Thu 18 Dec, 6:05 pm
    TXL Berlin
    Thu 18 Dec, 7:00 pm
    LHR London
    1h 55m
    2h 5m layover in London (LHR)
    VS603
    Thu 18 Dec, 9:05 pm
    LHR London
    Fri 19 Dec, 11:10 am
    CPT Cape Town
    12h 5m

    Return: Cape Town to Berlin via London

    CPT
    10:45 pm
    12h 20m
    LHR
    9:05 am (+1)
    3h 25m
    LHR
    12:30 pm
    1h 45m
    TXL
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VS604
    Sun 4 Jan, 10:45 pm
    CPT Cape Town
    Mon 5 Jan, 9:05 am
    LHR London
    12h 20m
    3h 25m layover in London (LHR)
    BA984
    Mon 5 Jan, 12:30 pm
    LHR London
    Mon 5 Jan, 3:15 pm
    TXL Berlin
    1h 45m
    KLM 1 stop 15h 25m
    6:00 am TXL - 10:25 pm CPT
    KLM 1 stop 14h 30m
    12:15 am CPT - 1:45 pm TXL
    US$2,557
    airfrance.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via Amsterdam

    TXL
    6:00 am
    1h 25m
    AMS
    7:25 am
    2h 30m
    AMS
    9:55 am
    11h 30m
    CPT
    10:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1818
    Thu 18 Dec, 6:00 am
    TXL Berlin
    Thu 18 Dec, 7:25 am
    AMS Amsterdam
    1h 25m
    2h 30m layover in Amsterdam (AMS)
    KL597
    Thu 18 Dec, 9:55 am
    AMS Amsterdam
    Thu 18 Dec, 10:25 pm
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via Amsterdam

    CPT
    12:15 am
    11h 50m
    AMS
    11:05 am
    1h 25m
    AMS
    12:30 pm
    1h 15m
    TXL
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL598
    Sun 4 Jan, 12:15 am
    CPT Cape Town
    Sun 4 Jan, 11:05 am
    AMS Amsterdam
    11h 50m
    1h 25m layover in Amsterdam (AMS)
    KL1825
    Sun 4 Jan, 12:30 pm
    AMS Amsterdam
    Sun 4 Jan, 1:45 pm
    TXL Berlin
    1h 15m
    British Airways 1 stop 14h 35m
    6:05 pm TXL - 9:40 am (+1) CPT
    British Airways 1 stop 18h 15m
    10:00 pm CPT - 3:15 pm (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    6:05 pm
    1h 55m
    LHR
    7:00 pm
    1h 10m
    LHR
    8:10 pm
    11h 30m
    CPT
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA995
    Thu 18 Dec, 6:05 pm
    TXL Berlin
    Thu 18 Dec, 7:00 pm
    LHR London
    1h 55m
    1h 10m layover in London (LHR)
    BA59
    Thu 18 Dec, 8:10 pm
    LHR London
    Fri 19 Dec, 9:40 am
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via London

    CPT
    10:00 pm
    11h 45m
    LHR
    7:45 am (+1)
    4h 45m
    LHR
    12:30 pm
    1h 45m
    TXL
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA42
    Sun 4 Jan, 10:00 pm
    CPT Cape Town
    Mon 5 Jan, 7:45 am
    LHR London
    11h 45m
    4h 45m layover in London (LHR)
    BA984
    Mon 5 Jan, 12:30 pm
    LHR London
    Mon 5 Jan, 3:15 pm
    TXL Berlin
    1h 45m
    British Airways 1 stop 16h 5m
    4:35 pm TXL - 9:40 am (+1) CPT
    British Airways 1 stop 15h 40m
    8:45 pm CPT - 11:25 am (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    4:35 pm
    1h 55m
    LHR
    5:30 pm
    2h 40m
    LHR
    8:10 pm
    11h 30m
    CPT
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA985
    Thu 18 Dec, 4:35 pm
    TXL Berlin
    Thu 18 Dec, 5:30 pm
    LHR London
    1h 55m
    2h 40m layover in London (LHR)
    BA59
    Thu 18 Dec, 8:10 pm
    LHR London
    Fri 19 Dec, 9:40 am
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via London

    CPT
    8:45 pm
    11h 45m
    LHR
    6:30 am (+1)
    2h 5m
    LHR
    8:35 am
    1h 50m
    TXL
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA58
    Sun 4 Jan, 8:45 pm
    CPT Cape Town
    Mon 5 Jan, 6:30 am
    LHR London
    11h 45m
    2h 5m layover in London (LHR)
    BA992
    Mon 5 Jan, 8:35 am
    LHR London
    Mon 5 Jan, 11:25 am
    TXL Berlin
    1h 50m
    British Airways 1 stop 16h 5m
    4:35 pm TXL - 9:40 am (+1) CPT
    British Airways 1 stop 17h 15m
    8:45 pm CPT - 1:00 pm (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    4:35 pm
    1h 55m
    LHR
    5:30 pm
    2h 40m
    LHR
    8:10 pm
    11h 30m
    CPT
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA985
    Thu 18 Dec, 4:35 pm
    TXL Berlin
    Thu 18 Dec, 5:30 pm
    LHR London
    1h 55m
    2h 40m layover in London (LHR)
    BA59
    Thu 18 Dec, 8:10 pm
    LHR London
    Fri 19 Dec, 9:40 am
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via London

    CPT
    8:45 pm
    11h 45m
    LHR
    6:30 am (+1)
    3h 40m
    LHR
    10:10 am
    1h 50m
    TXL
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA58
    Sun 4 Jan, 8:45 pm
    CPT Cape Town
    Mon 5 Jan, 6:30 am
    LHR London
    11h 45m
    3h 40m layover in London (LHR)
    BA982
    Mon 5 Jan, 10:10 am
    LHR London
    Mon 5 Jan, 1:00 pm
    TXL Berlin
    1h 50m
    British Airways 1 stop 17h 20m
    12:40 pm TXL - 7:00 am (+1) CPT
    British Airways 1 stop 15h 40m
    8:45 pm CPT - 11:25 am (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    12:40 pm
    2h 5m
    LHR
    1:45 pm
    3h 50m
    LHR
    5:35 pm
    11h 25m
    CPT
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA993
    Thu 18 Dec, 12:40 pm
    TXL Berlin
    Thu 18 Dec, 1:45 pm
    LHR London
    2h 5m
    3h 50m layover in London (LHR)
    BA43
    Thu 18 Dec, 5:35 pm
    LHR London
    Fri 19 Dec, 7:00 am
    CPT Cape Town
    11h 25m

    Return: Cape Town to Berlin via London

    CPT
    8:45 pm
    11h 45m
    LHR
    6:30 am (+1)
    2h 5m
    LHR
    8:35 am
    1h 50m
    TXL
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA58
    Sun 4 Jan, 8:45 pm
    CPT Cape Town
    Mon 5 Jan, 6:30 am
    LHR London
    11h 45m
    2h 5m layover in London (LHR)
    BA992
    Mon 5 Jan, 8:35 am
    LHR London
    Mon 5 Jan, 11:25 am
    TXL Berlin
    1h 50m
    British Airways 1 stop 14h 35m
    6:05 pm TXL - 9:40 am (+1) CPT
    British Airways 1 stop 15h 40m
    8:45 pm CPT - 11:25 am (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    6:05 pm
    1h 55m
    LHR
    7:00 pm
    1h 10m
    LHR
    8:10 pm
    11h 30m
    CPT
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA995
    Thu 18 Dec, 6:05 pm
    TXL Berlin
    Thu 18 Dec, 7:00 pm
    LHR London
    1h 55m
    1h 10m layover in London (LHR)
    BA59
    Thu 18 Dec, 8:10 pm
    LHR London
    Fri 19 Dec, 9:40 am
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via London

    CPT
    8:45 pm
    11h 45m
    LHR
    6:30 am (+1)
    2h 5m
    LHR
    8:35 am
    1h 50m
    TXL
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA58
    Sun 4 Jan, 8:45 pm
    CPT Cape Town
    Mon 5 Jan, 6:30 am
    LHR London
    11h 45m
    2h 5m layover in London (LHR)
    BA992
    Mon 5 Jan, 8:35 am
    LHR London
    Mon 5 Jan, 11:25 am
    TXL Berlin
    1h 50m
    British Airways 1 stop 14h 35m
    6:05 pm TXL - 9:40 am (+1) CPT
    British Airways 1 stop 17h 15m
    8:45 pm CPT - 1:00 pm (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    6:05 pm
    1h 55m
    LHR
    7:00 pm
    1h 10m
    LHR
    8:10 pm
    11h 30m
    CPT
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA995
    Thu 18 Dec, 6:05 pm
    TXL Berlin
    Thu 18 Dec, 7:00 pm
    LHR London
    1h 55m
    1h 10m layover in London (LHR)
    BA59
    Thu 18 Dec, 8:10 pm
    LHR London
    Fri 19 Dec, 9:40 am
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via London

    CPT
    8:45 pm
    11h 45m
    LHR
    6:30 am (+1)
    3h 40m
    LHR
    10:10 am
    1h 50m
    TXL
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA58
    Sun 4 Jan, 8:45 pm
    CPT Cape Town
    Mon 5 Jan, 6:30 am
    LHR London
    11h 45m
    3h 40m layover in London (LHR)
    BA982
    Mon 5 Jan, 10:10 am
    LHR London
    Mon 5 Jan, 1:00 pm
    TXL Berlin
    1h 50m
    British Airways 1 stop 16h 5m
    4:35 pm TXL - 9:40 am (+1) CPT
    British Airways 1 stop 18h 15m
    10:00 pm CPT - 3:15 pm (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    4:35 pm
    1h 55m
    LHR
    5:30 pm
    2h 40m
    LHR
    8:10 pm
    11h 30m
    CPT
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA985
    Thu 18 Dec, 4:35 pm
    TXL Berlin
    Thu 18 Dec, 5:30 pm
    LHR London
    1h 55m
    2h 40m layover in London (LHR)
    BA59
    Thu 18 Dec, 8:10 pm
    LHR London
    Fri 19 Dec, 9:40 am
    CPT Cape Town
    11h 30m

    Return: Cape Town to Berlin via London

    CPT
    10:00 pm
    11h 45m
    LHR
    7:45 am (+1)
    4h 45m
    LHR
    12:30 pm
    1h 45m
    TXL
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA42
    Sun 4 Jan, 10:00 pm
    CPT Cape Town
    Mon 5 Jan, 7:45 am
    LHR London
    11h 45m
    4h 45m layover in London (LHR)
    BA984
    Mon 5 Jan, 12:30 pm
    LHR London
    Mon 5 Jan, 3:15 pm
    TXL Berlin
    1h 45m
    British Airways 1 stop 15h 55m
    2:05 pm TXL - 7:00 am (+1) CPT
    British Airways 1 stop 16h
    10:00 pm CPT - 1:00 pm (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    2:05 pm
    1h 55m
    LHR
    3:00 pm
    2h 35m
    LHR
    5:35 pm
    11h 25m
    CPT
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA983
    Thu 18 Dec, 2:05 pm
    TXL Berlin
    Thu 18 Dec, 3:00 pm
    LHR London
    1h 55m
    2h 35m layover in London (LHR)
    BA43
    Thu 18 Dec, 5:35 pm
    LHR London
    Fri 19 Dec, 7:00 am
    CPT Cape Town
    11h 25m

    Return: Cape Town to Berlin via London

    CPT
    10:00 pm
    11h 45m
    LHR
    7:45 am (+1)
    2h 25m
    LHR
    10:10 am
    1h 50m
    TXL
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA42
    Sun 4 Jan, 10:00 pm
    CPT Cape Town
    Mon 5 Jan, 7:45 am
    LHR London
    11h 45m
    2h 25m layover in London (LHR)
    BA982
    Mon 5 Jan, 10:10 am
    LHR London
    Mon 5 Jan, 1:00 pm
    TXL Berlin
    1h 50m
    British Airways 1 stop 17h 20m
    12:40 pm TXL - 7:00 am (+1) CPT
    British Airways 1 stop 17h 15m
    8:45 pm CPT - 1:00 pm (+1) TXL
    US$2,562
    ebookers.com
    Show Details
    found 1d ago
    Berlin to Cape Town Thu, 18 Dec - Sun, 4 Jan

    Depart: Berlin to Cape Town via London

    TXL
    12:40 pm
    2h 5m
    LHR
    1:45 pm
    3h 50m
    LHR
    5:35 pm
    11h 25m
    CPT
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA993
    Thu 18 Dec, 12:40 pm
    TXL Berlin
    Thu 18 Dec, 1:45 pm
    LHR London
    2h 5m
    3h 50m layover in London (LHR)
    BA43
    Thu 18 Dec, 5:35 pm
    LHR London
    Fri 19 Dec, 7:00 am
    CPT Cape Town
    11h 25m

    Return: Cape Town to Berlin via London

    CPT
    8:45 pm
    11h 45m
    LHR
    6:30 am (+1)
    3h 40m
    LHR
    10:10 am
    1h 50m
    TXL
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA58
    Sun 4 Jan, 8:45 pm
    CPT Cape Town
    Mon 5 Jan, 6:30 am
    LHR London
    11h 45m
    3h 40m layover in London (LHR)
    BA982
    Mon 5 Jan, 10:10 am
    LHR London
    Mon 5 Jan, 1:00 pm
    TXL Berlin
    1h 50m

    Cheap Flights from Germany to South Africa

    Find cheap flights from Germany to South Africa with Wego.com. Search our selection of airline tickets for this route to find low airfares on Germany to South Africa flights. Compare airfares at a glance and enjoy cheap flights from Germany to South Africa for less. Search Wego to find all the latest flight deals and book the best airfares for your trip.

    Apart from our selection of South Africa flights, you can also find a range of hotels and accommodation in South Africa with Wego. Compare South Africa hotels and book the best travel accommodation for your holidays.