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

    Cheap Flights from Dubai to South Africa

    Airline Results Price View
    View All Airlines View Flights
    Qatar Airways 14 results US$1,115 View Flights
    Emirates 35 results US$1,295 View Flights
    South African Airways 90 results US$1,309 View Flights
    Etihad 14 results US$1,985 View Flights
    Themes Results Price View
    View All Themes View Cities
    Sightseeing 98 results US$1,115 View Cities
    Senior 98 results US$1,115 View Cities
    Romantic 98 results US$1,115 View Cities
    Food 98 results US$1,115 View Cities
    Cities Results Price View
    View All Cities View Flights
    Cape Town 98 results US$1,115 View Flights
    Johannesburg 16 results US$1,295 View Flights
    Port Elizabeth 7 results US$1,369 View Flights
    Durban 32 results US$1,502 View Flights
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 16h 25m
    7:50 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 18h 10m
    7:30 am CPT - 3:40 am (+1) DWC
    US$1,115
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    7:50 pm
    1h 5m
    DOH
    7:55 pm
    5h 55m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1031
    7:50 pm, 25 Jan Sun
    DWC Dubai
    7:55 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    5h 55m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    5h
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6428
    7:30 am, 30 Jan Fri
    CPT Cape Town
    9:30 am, 30 Jan Fri
    JNB Johannesburg
    2h

    * Operated by Comair Ltd

    5h layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 16h 25m
    7:50 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 16h 40m
    9:00 am CPT - 3:40 am (+1) DWC
    US$1,115
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    7:50 pm
    1h 5m
    DOH
    7:55 pm
    5h 55m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1031
    7:50 pm, 25 Jan Sun
    DWC Dubai
    7:55 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    5h 55m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    3h 30m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    9:00 am, 30 Jan Fri
    CPT Cape Town
    11:00 am, 30 Jan Fri
    JNB Johannesburg
    2h

    * Operated by Comair Ltd

    3h 30m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 12h 35m
    11:40 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 16h 40m
    9:00 am CPT - 3:40 am (+1) DWC
    US$1,115
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    2h 5m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 25 Jan Sun
    DWC Dubai
    11:45 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    2h 5m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    3h 30m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    9:00 am, 30 Jan Fri
    CPT Cape Town
    11:00 am, 30 Jan Fri
    JNB Johannesburg
    2h

    * Operated by Comair Ltd

    3h 30m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 12h 35m
    11:40 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 18h 10m
    7:30 am CPT - 3:40 am (+1) DWC
    US$1,115
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    2h 5m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 25 Jan Sun
    DWC Dubai
    11:45 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    2h 5m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    5h
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6428
    7:30 am, 30 Jan Fri
    CPT Cape Town
    9:30 am, 30 Jan Fri
    JNB Johannesburg
    2h

    * Operated by Comair Ltd

    5h layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 16h 25m
    7:50 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 16h
    9:40 am CPT - 3:40 am (+1) DWC
    US$1,115
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    7:50 pm
    1h 5m
    DOH
    7:55 pm
    5h 55m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1031
    7:50 pm, 25 Jan Sun
    DWC Dubai
    7:55 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    5h 55m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    2h 50m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    9:40 am, 30 Jan Fri
    CPT Cape Town
    11:40 am, 30 Jan Fri
    JNB Johannesburg
    2h

    * Operated by Comair Ltd

    2h 50m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 12h 35m
    11:40 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 16h
    9:40 am CPT - 3:40 am (+1) DWC
    US$1,115
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    2h 5m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 25 Jan Sun
    DWC Dubai
    11:45 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    2h 5m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    2h 50m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    9:40 am, 30 Jan Fri
    CPT Cape Town
    11:40 am, 30 Jan Fri
    JNB Johannesburg
    2h

    * Operated by Comair Ltd

    2h 50m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 12h 35m
    11:40 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 18h 10m
    7:30 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    2h 5m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 25 Jan Sun
    DWC Dubai
    11:45 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    2h 5m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    5h
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA314
    7:30 am, 30 Jan Fri
    CPT Cape Town
    9:30 am, 30 Jan Fri
    JNB Johannesburg
    2h
    5h layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 12h 35m
    11:40 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 15h 50m
    9:50 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    2h 5m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 25 Jan Sun
    DWC Dubai
    11:45 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    2h 5m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    9:50 am
    2h
    JNB
    11:50 am
    2h 40m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA322
    9:50 am, 30 Jan Fri
    CPT Cape Town
    11:50 am, 30 Jan Fri
    JNB Johannesburg
    2h
    2h 40m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 16h 25m
    7:50 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 18h 10m
    7:30 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    7:50 pm
    1h 5m
    DOH
    7:55 pm
    5h 55m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1031
    7:50 pm, 25 Jan Sun
    DWC Dubai
    7:55 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    5h 55m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    5h
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA314
    7:30 am, 30 Jan Fri
    CPT Cape Town
    9:30 am, 30 Jan Fri
    JNB Johannesburg
    2h
    5h layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 16h 25m
    7:50 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 15h 25m
    10:15 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    7:50 pm
    1h 5m
    DOH
    7:55 pm
    5h 55m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1031
    7:50 pm, 25 Jan Sun
    DWC Dubai
    7:55 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    5h 55m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    10:15 am
    2h
    JNB
    12:15 pm
    2h 15m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA324
    10:15 am, 30 Jan Fri
    CPT Cape Town
    12:15 pm, 30 Jan Fri
    JNB Johannesburg
    2h
    2h 15m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 16h 25m
    7:50 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 16h 50m
    8:50 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    7:50 pm
    1h 5m
    DOH
    7:55 pm
    5h 55m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1031
    7:50 pm, 25 Jan Sun
    DWC Dubai
    7:55 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    5h 55m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    8:50 am
    2h
    JNB
    10:50 am
    3h 40m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA316
    8:50 am, 30 Jan Fri
    CPT Cape Town
    10:50 am, 30 Jan Fri
    JNB Johannesburg
    2h
    3h 40m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 12h 35m
    11:40 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 15h 25m
    10:15 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    2h 5m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 25 Jan Sun
    DWC Dubai
    11:45 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    2h 5m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    10:15 am
    2h
    JNB
    12:15 pm
    2h 15m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA324
    10:15 am, 30 Jan Fri
    CPT Cape Town
    12:15 pm, 30 Jan Fri
    JNB Johannesburg
    2h
    2h 15m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 12h 35m
    11:40 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 16h 50m
    8:50 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    2h 5m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 25 Jan Sun
    DWC Dubai
    11:45 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    2h 5m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    8:50 am
    2h
    JNB
    10:50 am
    3h 40m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA316
    8:50 am, 30 Jan Fri
    CPT Cape Town
    10:50 am, 30 Jan Fri
    JNB Johannesburg
    2h
    3h 40m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Sun, 25 Jan Return: Fri, 30 Jan Dubai to Cape Town Sun, 25 Jan - Fri, 30 Jan
    Qatar Airways 1 stop 16h 25m
    7:50 pm DWC - 10:15 am (+1) CPT
    Multiple Airlines 2+ stops 15h 50m
    9:50 am CPT - 3:40 am (+1) DWC
    US$1,177
    cheapoair.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DWC
    7:50 pm
    1h 5m
    DOH
    7:55 pm
    5h 55m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1031
    7:50 pm, 25 Jan Sun
    DWC Dubai
    7:55 pm, 25 Jan Sun
    DOH Doha
    1h 5m
    5h 55m layover in Doha (DOH)
    QR1369
    1:50 am, 26 Jan Mon
    DOH Doha
    10:15 am, 26 Jan Mon
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Johannesburg, Doha

    CPT
    9:50 am
    2h
    JNB
    11:50 am
    2h 40m
    JNB
    2:30 pm
    7h 50m
    DOH
    11:20 pm
    2h 10m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA322
    9:50 am, 30 Jan Fri
    CPT Cape Town
    11:50 am, 30 Jan Fri
    JNB Johannesburg
    2h
    2h 40m layover in Johannesburg (JNB)
    QR1360
    2:30 pm, 30 Jan Fri
    JNB Johannesburg
    11:20 pm, 30 Jan Fri
    DOH Doha
    7h 50m
    2h 10m layover in Doha (DOH)
    QR1032
    1:30 am, 31 Jan Sat
    DOH Doha
    3:40 am, 31 Jan Sat
    DWC Dubai
    1h 10m
    Depart: Wed, 17 Dec Return: Fri, 9 Jan Dubai to Johannesburg Wed, 17 Dec - Fri, 9 Jan
    Emirates Direct 8h 15m
    11:20 pm DXB - 5:35 am (+1) JNB
    Emirates Direct 8h
    7:05 pm JNB - 5:05 am (+1) DXB
    US$1,295
    airtickets.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    11:20 pm
    8h 15m
    JNB
    5:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK767
    11:20 pm, 17 Dec Wed
    DXB Dubai
    5:35 am, 18 Dec Thu
    JNB Johannesburg
    8h 15m

    Return: Johannesburg to Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 9 Jan Fri
    JNB Johannesburg
    5:05 am, 10 Jan Sat
    DXB Dubai
    8h
    Depart: Sun, 21 Dec Return: Tue, 20 Jan Dubai to Johannesburg Sun, 21 Dec - Tue, 20 Jan
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,303
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7163
    2:40 pm, 21 Dec Sun
    DXB Dubai
    8:50 pm, 21 Dec Sun
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7153
    9:25 am, 20 Jan Tue
    JNB Johannesburg
    7:30 pm, 20 Jan Tue
    DXB Dubai
    8h 5m
    Depart: Sun, 21 Dec Return: Tue, 20 Jan Dubai to Johannesburg Sun, 21 Dec - Tue, 20 Jan
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h
    7:05 pm JNB - 5:05 am (+1) DXB
    US$1,303
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7163
    2:40 pm, 21 Dec Sun
    DXB Dubai
    8:50 pm, 21 Dec Sun
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    7:05 pm, 20 Jan Tue
    JNB Johannesburg
    5:05 am, 21 Jan Wed
    DXB Dubai
    8h
    Depart: Sun, 21 Dec Return: Tue, 20 Jan Dubai to Johannesburg Sun, 21 Dec - Tue, 20 Jan
    Emirates Direct 8h 15m
    11:20 pm DXB - 5:35 am (+1) JNB
    Emirates Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,358
    airtickets.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    11:20 pm
    8h 15m
    JNB
    5:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK767
    11:20 pm, 21 Dec Sun
    DXB Dubai
    5:35 am, 22 Dec Mon
    JNB Johannesburg
    8h 15m

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK766
    10:20 pm, 20 Jan Tue
    JNB Johannesburg
    8:20 am, 21 Jan Wed
    DXB Dubai
    8h
    Depart: Sun, 2 Nov Return: Sun, 9 Nov Dubai to Port Elizabeth Sun, 2 Nov - Sun, 9 Nov
    South African Airways 1 stop 13h 20m
    8:40 am DXB - 8:00 pm PLZ
    South African Airways 1 stop 14h 50m
    12:15 pm PLZ - 5:05 am (+1) DXB
    US$1,366
    ebookers.com
    Show Details

    Depart: Dubai to Port Elizabeth via Cape Town

    DXB
    8:40 am
    9h 55m
    CPT
    4:35 pm
    1h 55m
    CPT
    6:30 pm
    1h 30m
    PLZ
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7157
    8:40 am, 2 Nov Sun
    DXB Dubai
    4:35 pm, 2 Nov Sun
    CPT Cape Town
    9h 55m
    1h 55m layover in Cape Town (CPT)
    SA1823
    6:30 pm, 2 Nov Sun
    CPT Cape Town
    8:00 pm, 2 Nov Sun
    PLZ Port Elizabeth
    1h 30m

    Return: Port Elizabeth to Dubai via Johannesburg

    PLZ
    12:15 pm
    1h 40m
    JNB
    1:55 pm
    5h 10m
    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA2064
    12:15 pm, 9 Nov Sun
    PLZ Port Elizabeth
    1:55 pm, 9 Nov Sun
    JNB Johannesburg
    1h 40m
    5h 10m layover in Johannesburg (JNB)
    SA7158
    7:05 pm, 9 Nov Sun
    JNB Johannesburg
    5:05 am, 10 Nov Mon
    DXB Dubai
    8h
    Depart: Sun, 2 Nov Return: Sun, 9 Nov Dubai to Port Elizabeth Sun, 2 Nov - Sun, 9 Nov
    South African Airways 1 stop 13h 20m
    8:40 am DXB - 8:00 pm PLZ
    South African Airways 1 stop 13h 20m
    8:45 am PLZ - 12:05 am (+1) DXB
    US$1,366
    ebookers.com
    Show Details

    Depart: Dubai to Port Elizabeth via Cape Town

    DXB
    8:40 am
    9h 55m
    CPT
    4:35 pm
    1h 55m
    CPT
    6:30 pm
    1h 30m
    PLZ
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7157
    8:40 am, 2 Nov Sun
    DXB Dubai
    4:35 pm, 2 Nov Sun
    CPT Cape Town
    9h 55m
    1h 55m layover in Cape Town (CPT)
    SA1823
    6:30 pm, 2 Nov Sun
    CPT Cape Town
    8:00 pm, 2 Nov Sun
    PLZ Port Elizabeth
    1h 30m

    Return: Port Elizabeth to Dubai via Johannesburg

    PLZ
    8:45 am
    1h 40m
    JNB
    10:25 am
    3h 25m
    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA2062
    8:45 am, 9 Nov Sun
    PLZ Port Elizabeth
    10:25 am, 9 Nov Sun
    JNB Johannesburg
    1h 40m
    3h 25m layover in Johannesburg (JNB)
    SA7160
    1:50 pm, 9 Nov Sun
    JNB Johannesburg
    12:05 am, 10 Nov Mon
    DXB Dubai
    8h 15m