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 1 result US$875 View Flights
    South African Airways 150 results US$1,040 View Flights
    Emirates 66 results US$1,133 View Flights
    Ethiopian Airlines 2 results US$4,557 View Flights
    Kenya Airways 4 results US$5,065 View Flights
    Themes Results Price View
    View All Themes View Cities
    Sightseeing 66 results US$875 View Cities
    Senior 66 results US$875 View Cities
    Romantic 66 results US$875 View Cities
    Food 66 results US$875 View Cities
    Cities Results Price View
    View All Cities View Flights
    Cape Town 66 results US$875 View Flights
    Johannesburg 113 results US$1,040 View Flights
    Durban 27 results US$1,602 View Flights
    George 17 results US$2,399 View Flights
    Depart: Wed, 19 Nov Return: Wed, 26 Nov Dubai to Cape Town Wed, 19 Nov - Wed, 26 Nov
    Qatar Airways 1 stop 13h 45m
    10:30 pm DXB - 10:15 am (+1) CPT
    Qatar Airways 1 stop 13h 25m
    12:45 pm CPT - 4:10 am (+1) DXB
    US$875
    airtickets.com
    Show Details

    Depart: Dubai to Cape Town via Doha

    DXB
    10:30 pm
    1h 10m
    DOH
    10:40 pm
    3h 10m
    DOH
    1:50 am
    9h 25m
    CPT
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1019
    10:30 pm, 19 Nov Wed
    DXB Dubai
    10:40 pm, 19 Nov Wed
    DOH Doha
    1h 10m
    3h 10m layover in Doha (DOH)
    QR1369
    1:50 am, 20 Nov Thu
    DOH Doha
    10:15 am, 20 Nov Thu
    CPT Cape Town
    9h 25m

    Return: Cape Town to Dubai via Doha

    CPT
    12:45 pm
    9h
    DOH
    10:45 pm
    3h 15m
    DOH
    2:00 am
    1h 10m
    DXB
    4:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1370
    12:45 pm, 26 Nov Wed
    CPT Cape Town
    10:45 pm, 26 Nov Wed
    DOH Doha
    9h
    3h 15m layover in Doha (DOH)
    QR1004
    2:00 am, 27 Nov Thu
    DOH Doha
    4:10 am, 27 Nov Thu
    DXB Dubai
    1h 10m
    Depart: Wed, 12 Nov Return: Mon, 17 Nov Dubai to Johannesburg Wed, 12 Nov - Mon, 17 Nov
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h
    7:05 pm JNB - 5:05 am (+1) DXB
    US$1,031
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 12 Nov Wed
    DXB Dubai
    4:25 pm, 12 Nov Wed
    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, 17 Nov Mon
    JNB Johannesburg
    5:05 am, 18 Nov Tue
    DXB Dubai
    8h
    Depart: Wed, 12 Nov Return: Mon, 17 Nov Dubai to Johannesburg Wed, 12 Nov - Mon, 17 Nov
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,031
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 12 Nov Wed
    DXB Dubai
    4:25 pm, 12 Nov Wed
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7162
    10:20 pm, 17 Nov Mon
    JNB Johannesburg
    8:20 am, 18 Nov Tue
    DXB Dubai
    8h
    Depart: Wed, 12 Nov Return: Mon, 17 Nov Dubai to Johannesburg Wed, 12 Nov - Mon, 17 Nov
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,031
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 12 Nov Wed
    DXB Dubai
    4:25 pm, 12 Nov Wed
    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, 17 Nov Mon
    JNB Johannesburg
    7:30 pm, 17 Nov Mon
    DXB Dubai
    8h 5m
    Depart: Wed, 12 Nov Return: Mon, 17 Nov Dubai to Johannesburg Wed, 12 Nov - Mon, 17 Nov
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h 15m
    1:50 pm JNB - 12:05 am (+1) DXB
    US$1,031
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 12 Nov Wed
    DXB Dubai
    4:25 pm, 12 Nov Wed
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    1:50 pm, 17 Nov Mon
    JNB Johannesburg
    12:05 am, 18 Nov Tue
    DXB Dubai
    8h 15m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    Emirates Direct 8h 15m
    11:20 pm DXB - 5:35 am (+1) JNB
    Emirates Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,133
    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, 24 Dec Wed
    DXB Dubai
    5:35 am, 25 Dec Thu
    JNB Johannesburg
    8h 15m

    Return: Johannesburg to Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 4 Jan Sun
    JNB Johannesburg
    7:30 pm, 4 Jan Sun
    DXB Dubai
    8h 5m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    Emirates Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    Emirates Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,173
    airtickets.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK765
    2:40 pm, 24 Dec Wed
    DXB Dubai
    8:50 pm, 24 Dec Wed
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 4 Jan Sun
    JNB Johannesburg
    7:30 pm, 4 Jan Sun
    DXB Dubai
    8h 5m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    Emirates Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    Emirates Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,213
    airtickets.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK761
    4:40 am, 24 Dec Wed
    DXB Dubai
    10:50 am, 24 Dec Wed
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 4 Jan Sun
    JNB Johannesburg
    7:30 pm, 4 Jan Sun
    DXB Dubai
    8h 5m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h 15m
    1:50 pm JNB - 12:05 am (+1) DXB
    US$1,209
    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, 24 Dec Wed
    DXB Dubai
    8:50 pm, 24 Dec Wed
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    1:50 pm, 4 Jan Sun
    JNB Johannesburg
    12:05 am, 5 Jan Mon
    DXB Dubai
    8h 15m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h 15m
    1:50 pm JNB - 12:05 am (+1) DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 24 Dec Wed
    DXB Dubai
    4:25 pm, 24 Dec Wed
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    1:50 pm, 4 Jan Sun
    JNB Johannesburg
    12:05 am, 5 Jan Mon
    DXB Dubai
    8h 15m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 15m
    11:20 pm DXB - 5:35 am (+1) JNB
    South African Airways Direct 8h 15m
    1:50 pm JNB - 12:05 am (+1) DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

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

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    1:50 pm, 4 Jan Sun
    JNB Johannesburg
    12:05 am, 5 Jan Mon
    DXB Dubai
    8h 15m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 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,209
    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, 24 Dec Wed
    DXB Dubai
    8:50 pm, 24 Dec Wed
    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, 4 Jan Sun
    JNB Johannesburg
    5:05 am, 5 Jan Mon
    DXB Dubai
    8h
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 24 Dec Wed
    DXB Dubai
    4:25 pm, 24 Dec Wed
    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, 4 Jan Sun
    JNB Johannesburg
    7:30 pm, 4 Jan Sun
    DXB Dubai
    8h 5m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h
    7:05 pm JNB - 5:05 am (+1) DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 24 Dec Wed
    DXB Dubai
    10:50 am, 24 Dec Wed
    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, 4 Jan Sun
    JNB Johannesburg
    5:05 am, 5 Jan Mon
    DXB Dubai
    8h
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 15m
    11:20 pm DXB - 5:35 am (+1) JNB
    South African Airways Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

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

    Return: Johannesburg to Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7153
    9:25 am, 4 Jan Sun
    JNB Johannesburg
    7:30 pm, 4 Jan Sun
    DXB Dubai
    8h 5m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h
    7:05 pm JNB - 5:05 am (+1) DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 24 Dec Wed
    DXB Dubai
    4:25 pm, 24 Dec Wed
    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, 4 Jan Sun
    JNB Johannesburg
    5:05 am, 5 Jan Mon
    DXB Dubai
    8h
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 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,209
    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, 24 Dec Wed
    DXB Dubai
    8:50 pm, 24 Dec Wed
    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, 4 Jan Sun
    JNB Johannesburg
    7:30 pm, 4 Jan Sun
    DXB Dubai
    8h 5m
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 15m
    11:20 pm DXB - 5:35 am (+1) JNB
    South African Airways Direct 8h
    7:05 pm JNB - 5:05 am (+1) DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    11:20 pm
    8h 15m
    JNB
    5:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7152
    11:20 pm, 24 Dec Wed
    DXB Dubai
    5:35 am, 25 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
    SA7158
    7:05 pm, 4 Jan Sun
    JNB Johannesburg
    5:05 am, 5 Jan Mon
    DXB Dubai
    8h
    Depart: Wed, 24 Dec Return: Sun, 4 Jan Dubai to Johannesburg Wed, 24 Dec - Sun, 4 Jan
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h 5m
    9:25 am JNB - 7:30 pm DXB
    US$1,209
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 24 Dec Wed
    DXB Dubai
    10:50 am, 24 Dec Wed
    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, 4 Jan Sun
    JNB Johannesburg
    7:30 pm, 4 Jan Sun
    DXB Dubai
    8h 5m
    Depart: Sat, 14 Mar Return: Thu, 26 Mar Dubai to Johannesburg Sat, 14 Mar - Thu, 26 Mar
    Emirates Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    Emirates Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,226
    emirates.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK765
    2:40 pm, 14 Mar Sat
    DXB Dubai
    8:50 pm, 14 Mar Sat
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK766
    10:20 pm, 26 Mar Thu
    JNB Johannesburg
    8:20 am, 27 Mar Fri
    DXB Dubai
    8h