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 7 results US$948 View Flights
    Emirates 65 results US$1,259 View Flights
    South African Airways 159 results US$1,296 View Flights
    Themes Results Price View
    View All Themes View Cities
    Sightseeing 71 results US$1,296 View Cities
    Senior 71 results US$1,296 View Cities
    Romantic 71 results US$1,296 View Cities
    Food 71 results US$1,296 View Cities
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 107 results US$948 View Flights
    Cape Town 71 results US$1,296 View Flights
    East London 52 results US$1,343 View Flights
    Durban 1 result US$1,605 View Flights
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    Qatar Airways 1 stop 10h 45m
    11:40 pm DWC - 8:25 am (+1) JNB
    Qatar Airways 1 stop 10h 40m
    3:30 pm JNB - 4:10 am (+1) DXB
    US$921
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    1h 20m
    DOH
    1:05 am
    8h 20m
    JNB
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 2 Dec Tue
    DWC Dubai
    11:45 pm, 2 Dec Tue
    DOH Doha
    1h 5m
    1h 20m layover in Doha (DOH)
    QR1359
    1:05 am, 3 Dec Wed
    DOH Doha
    8:25 am, 3 Dec Wed
    JNB Johannesburg
    8h 20m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:30 pm
    8h
    DOH
    12:30 am (+1)
    1h 30m
    DOH
    2:00 am
    1h 10m
    DXB
    4:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:30 pm, 15 Dec Mon
    JNB Johannesburg
    12:30 am, 16 Dec Tue
    DOH Doha
    8h
    1h 30m layover in Doha (DOH)
    QR1004
    2:00 am, 16 Dec Tue
    DOH Doha
    4:10 am, 16 Dec Tue
    DXB Dubai
    1h 10m
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    Qatar Airways 1 stop 11h 55m
    10:30 pm DXB - 8:25 am (+1) JNB
    Qatar Airways 1 stop 10h 10m
    3:30 pm JNB - 3:40 am (+1) DWC
    US$921
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg via Doha

    DXB
    10:30 pm
    1h 10m
    DOH
    10:40 pm
    2h 25m
    DOH
    1:05 am
    8h 20m
    JNB
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1019
    10:30 pm, 2 Dec Tue
    DXB Dubai
    10:40 pm, 2 Dec Tue
    DOH Doha
    1h 10m
    2h 25m layover in Doha (DOH)
    QR1359
    1:05 am, 3 Dec Wed
    DOH Doha
    8:25 am, 3 Dec Wed
    JNB Johannesburg
    8h 20m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:30 pm
    8h
    DOH
    12:30 am (+1)
    1h
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:30 pm, 15 Dec Mon
    JNB Johannesburg
    12:30 am, 16 Dec Tue
    DOH Doha
    8h
    1h layover in Doha (DOH)
    QR1032
    1:30 am, 16 Dec Tue
    DOH Doha
    3:40 am, 16 Dec Tue
    DWC Dubai
    1h 10m
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    Qatar Airways 1 stop 11h 55m
    10:30 pm DXB - 8:25 am (+1) JNB
    Qatar Airways 1 stop 10h 40m
    3:30 pm JNB - 4:10 am (+1) DXB
    US$921
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg via Doha

    DXB
    10:30 pm
    1h 10m
    DOH
    10:40 pm
    2h 25m
    DOH
    1:05 am
    8h 20m
    JNB
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1019
    10:30 pm, 2 Dec Tue
    DXB Dubai
    10:40 pm, 2 Dec Tue
    DOH Doha
    1h 10m
    2h 25m layover in Doha (DOH)
    QR1359
    1:05 am, 3 Dec Wed
    DOH Doha
    8:25 am, 3 Dec Wed
    JNB Johannesburg
    8h 20m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:30 pm
    8h
    DOH
    12:30 am (+1)
    1h 30m
    DOH
    2:00 am
    1h 10m
    DXB
    4:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:30 pm, 15 Dec Mon
    JNB Johannesburg
    12:30 am, 16 Dec Tue
    DOH Doha
    8h
    1h 30m layover in Doha (DOH)
    QR1004
    2:00 am, 16 Dec Tue
    DOH Doha
    4:10 am, 16 Dec Tue
    DXB Dubai
    1h 10m
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    Qatar Airways 1 stop 10h 45m
    11:40 pm DWC - 8:25 am (+1) JNB
    Qatar Airways 1 stop 10h 10m
    3:30 pm JNB - 3:40 am (+1) DWC
    US$921
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg via Doha

    DWC
    11:40 pm
    1h 5m
    DOH
    11:45 pm
    1h 20m
    DOH
    1:05 am
    8h 20m
    JNB
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1035
    11:40 pm, 2 Dec Tue
    DWC Dubai
    11:45 pm, 2 Dec Tue
    DOH Doha
    1h 5m
    1h 20m layover in Doha (DOH)
    QR1359
    1:05 am, 3 Dec Wed
    DOH Doha
    8:25 am, 3 Dec Wed
    JNB Johannesburg
    8h 20m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:30 pm
    8h
    DOH
    12:30 am (+1)
    1h
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:30 pm, 15 Dec Mon
    JNB Johannesburg
    12:30 am, 16 Dec Tue
    DOH Doha
    8h
    1h layover in Doha (DOH)
    QR1032
    1:30 am, 16 Dec Tue
    DOH Doha
    3:40 am, 16 Dec Tue
    DWC Dubai
    1h 10m
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    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,259
    emirates.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, 2 Dec Tue
    DXB Dubai
    5:35 am, 3 Dec Wed
    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, 15 Dec Mon
    JNB Johannesburg
    7:30 pm, 15 Dec Mon
    DXB Dubai
    8h 5m
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    Emirates Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    Emirates Direct 8h
    7:05 pm JNB - 5:05 am (+1) DXB
    US$1,259
    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, 2 Dec Tue
    DXB Dubai
    8:50 pm, 2 Dec Tue
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 15 Dec Mon
    JNB Johannesburg
    5:05 am, 16 Dec Tue
    DXB Dubai
    8h
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    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,259
    emirates.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, 2 Dec Tue
    DXB Dubai
    5:35 am, 3 Dec Wed
    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, 15 Dec Mon
    JNB Johannesburg
    5:05 am, 16 Dec Tue
    DXB Dubai
    8h
    Depart: Tue, 2 Dec Return: Mon, 15 Dec Dubai to Johannesburg Tue, 2 Dec - Mon, 15 Dec
    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,259
    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, 2 Dec Tue
    DXB Dubai
    8:50 pm, 2 Dec Tue
    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, 15 Dec Mon
    JNB Johannesburg
    7:30 pm, 15 Dec Mon
    DXB Dubai
    8h 5m
    Depart: Wed, 25 Mar Return: Tue, 31 Mar Dubai to Johannesburg Wed, 25 Mar - Tue, 31 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,284
    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, 25 Mar Wed
    DXB Dubai
    8:50 pm, 25 Mar 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
    EK766
    10:20 pm, 31 Mar Tue
    JNB Johannesburg
    8:20 am, 1 Apr Wed
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 30m
    4:40 am DXB - 3:10 pm CPT
    South African Airways 1 stop 13h 15m
    5:05 pm CPT - 8:20 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    2h 10m
    JNB
    1:00 pm
    2h 10m
    CPT
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 19 Oct Sun
    DXB Dubai
    10:50 am, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    2h 10m layover in Johannesburg (JNB)
    SA337
    1:00 pm, 19 Oct Sun
    JNB Johannesburg
    3:10 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    5:05 pm
    2h
    JNB
    7:05 pm
    3h 15m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA354
    5:05 pm, 24 Oct Fri
    CPT Cape Town
    7:05 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    3h 15m layover in Johannesburg (JNB)
    SA7162
    10:20 pm, 24 Oct Fri
    JNB Johannesburg
    8:20 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 40m
    10:15 am DXB - 8:55 pm CPT
    South African Airways 1 stop 14h 55m
    12:20 pm CPT - 5:15 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    2h 20m
    JNB
    6:45 pm
    2h 10m
    CPT
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 19 Oct Sun
    DXB Dubai
    4:25 pm, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    2h 20m layover in Johannesburg (JNB)
    SA365
    6:45 pm, 19 Oct Sun
    JNB Johannesburg
    8:55 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    12:20 pm
    2h
    JNB
    2:20 pm
    4h 55m
    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA332
    12:20 pm, 24 Oct Fri
    CPT Cape Town
    2:20 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    4h 55m layover in Johannesburg (JNB)
    SA7158
    7:15 pm, 24 Oct Fri
    JNB Johannesburg
    5:15 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 13h 25m
    4:40 am DXB - 4:05 pm CPT
    South African Airways 1 stop 14h 55m
    12:20 pm CPT - 5:15 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    3h 5m
    JNB
    1:55 pm
    2h 10m
    CPT
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 19 Oct Sun
    DXB Dubai
    10:50 am, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    3h 5m layover in Johannesburg (JNB)
    SA343
    1:55 pm, 19 Oct Sun
    JNB Johannesburg
    4:05 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    12:20 pm
    2h
    JNB
    2:20 pm
    4h 55m
    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA332
    12:20 pm, 24 Oct Fri
    CPT Cape Town
    2:20 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    4h 55m layover in Johannesburg (JNB)
    SA7158
    7:15 pm, 24 Oct Fri
    JNB Johannesburg
    5:15 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 10m
    10:15 am DXB - 8:25 pm CPT
    South African Airways 1 stop 13h 15m
    5:05 pm CPT - 8:20 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    1h 50m
    JNB
    6:15 pm
    2h 10m
    CPT
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 19 Oct Sun
    DXB Dubai
    4:25 pm, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    1h 50m layover in Johannesburg (JNB)
    SA363
    6:15 pm, 19 Oct Sun
    JNB Johannesburg
    8:25 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    5:05 pm
    2h
    JNB
    7:05 pm
    3h 15m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA354
    5:05 pm, 24 Oct Fri
    CPT Cape Town
    7:05 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    3h 15m layover in Johannesburg (JNB)
    SA7162
    10:20 pm, 24 Oct Fri
    JNB Johannesburg
    8:20 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 30m
    4:40 am DXB - 3:10 pm CPT
    South African Airways 1 stop 14h 55m
    12:20 pm CPT - 5:15 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    2h 10m
    JNB
    1:00 pm
    2h 10m
    CPT
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 19 Oct Sun
    DXB Dubai
    10:50 am, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    2h 10m layover in Johannesburg (JNB)
    SA337
    1:00 pm, 19 Oct Sun
    JNB Johannesburg
    3:10 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    12:20 pm
    2h
    JNB
    2:20 pm
    4h 55m
    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA332
    12:20 pm, 24 Oct Fri
    CPT Cape Town
    2:20 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    4h 55m layover in Johannesburg (JNB)
    SA7158
    7:15 pm, 24 Oct Fri
    JNB Johannesburg
    5:15 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 13h 25m
    4:40 am DXB - 4:05 pm CPT
    South African Airways 1 stop 13h 15m
    5:05 pm CPT - 8:20 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    3h 5m
    JNB
    1:55 pm
    2h 10m
    CPT
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 19 Oct Sun
    DXB Dubai
    10:50 am, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    3h 5m layover in Johannesburg (JNB)
    SA343
    1:55 pm, 19 Oct Sun
    JNB Johannesburg
    4:05 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    5:05 pm
    2h
    JNB
    7:05 pm
    3h 15m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA354
    5:05 pm, 24 Oct Fri
    CPT Cape Town
    7:05 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    3h 15m layover in Johannesburg (JNB)
    SA7162
    10:20 pm, 24 Oct Fri
    JNB Johannesburg
    8:20 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 40m
    10:15 am DXB - 8:55 pm CPT
    South African Airways 1 stop 13h 15m
    5:05 pm CPT - 8:20 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    2h 20m
    JNB
    6:45 pm
    2h 10m
    CPT
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 19 Oct Sun
    DXB Dubai
    4:25 pm, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    2h 20m layover in Johannesburg (JNB)
    SA365
    6:45 pm, 19 Oct Sun
    JNB Johannesburg
    8:55 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    5:05 pm
    2h
    JNB
    7:05 pm
    3h 15m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA354
    5:05 pm, 24 Oct Fri
    CPT Cape Town
    7:05 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    3h 15m layover in Johannesburg (JNB)
    SA7162
    10:20 pm, 24 Oct Fri
    JNB Johannesburg
    8:20 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 10m
    10:15 am DXB - 8:25 pm CPT
    South African Airways 1 stop 14h 55m
    12:20 pm CPT - 5:15 am (+1) DXB
    US$1,296
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    1h 50m
    JNB
    6:15 pm
    2h 10m
    CPT
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7161
    10:15 am, 19 Oct Sun
    DXB Dubai
    4:25 pm, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    1h 50m layover in Johannesburg (JNB)
    SA363
    6:15 pm, 19 Oct Sun
    JNB Johannesburg
    8:25 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    12:20 pm
    2h
    JNB
    2:20 pm
    4h 55m
    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA332
    12:20 pm, 24 Oct Fri
    CPT Cape Town
    2:20 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    4h 55m layover in Johannesburg (JNB)
    SA7158
    7:15 pm, 24 Oct Fri
    JNB Johannesburg
    5:15 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 13h 25m
    4:40 am DXB - 4:05 pm CPT
    South African Airways 1 stop 14h
    1:15 pm CPT - 5:15 am (+1) DXB
    US$1,304
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    3h 5m
    JNB
    1:55 pm
    2h 10m
    CPT
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 19 Oct Sun
    DXB Dubai
    10:50 am, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    3h 5m layover in Johannesburg (JNB)
    SA343
    1:55 pm, 19 Oct Sun
    JNB Johannesburg
    4:05 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    1:15 pm
    2h
    JNB
    3:15 pm
    4h
    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA334
    1:15 pm, 24 Oct Fri
    CPT Cape Town
    3:15 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    4h layover in Johannesburg (JNB)
    SA7158
    7:15 pm, 24 Oct Fri
    JNB Johannesburg
    5:15 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 30m
    4:40 am DXB - 3:10 pm CPT
    South African Airways 1 stop 14h
    1:15 pm CPT - 5:15 am (+1) DXB
    US$1,304
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    2h 10m
    JNB
    1:00 pm
    2h 10m
    CPT
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 19 Oct Sun
    DXB Dubai
    10:50 am, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    2h 10m layover in Johannesburg (JNB)
    SA337
    1:00 pm, 19 Oct Sun
    JNB Johannesburg
    3:10 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    1:15 pm
    2h
    JNB
    3:15 pm
    4h
    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA334
    1:15 pm, 24 Oct Fri
    CPT Cape Town
    3:15 pm, 24 Oct Fri
    JNB Johannesburg
    2h
    4h layover in Johannesburg (JNB)
    SA7158
    7:15 pm, 24 Oct Fri
    JNB Johannesburg
    5:15 am, 25 Oct Sat
    DXB Dubai
    8h
    Depart: Sun, 19 Oct Return: Fri, 24 Oct Dubai to Cape Town Sun, 19 Oct - Fri, 24 Oct
    South African Airways 1 stop 12h 30m
    4:40 am DXB - 3:10 pm CPT
    South African Airways 1 stop 14h 29m
    7:30 am CPT - 11:59 pm DXB
    US$1,304
    ebookers.com
    Show Details

    Depart: Dubai to Cape Town via Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    2h 10m
    JNB
    1:00 pm
    2h 10m
    CPT
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    4:40 am, 19 Oct Sun
    DXB Dubai
    10:50 am, 19 Oct Sun
    JNB Johannesburg
    8h 10m
    2h 10m layover in Johannesburg (JNB)
    SA337
    1:00 pm, 19 Oct Sun
    JNB Johannesburg
    3:10 pm, 19 Oct Sun
    CPT Cape Town
    2h 10m

    Return: Cape Town to Dubai via Johannesburg

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    4h 20m
    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA314
    7:30 am, 24 Oct Fri
    CPT Cape Town
    9:30 am, 24 Oct Fri
    JNB Johannesburg
    2h
    4h 20m layover in Johannesburg (JNB)
    SA7160
    1:50 pm, 24 Oct Fri
    JNB Johannesburg
    11:59 pm, 24 Oct Fri
    DXB Dubai
    8h 9m