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

    Cheap Flights from Dubai to South Africa

    Airline Results Price View
    View All Airlines View Flights
    South African Airways 92 results US$1,041 View Flights
    Qatar Airways 2 results US$1,129 View Flights
    Emirates 70 results US$1,140 View Flights
    Etihad Airways 1 result US$1,499 View Flights
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 120 results US$1,041 View Flights
    East London 42 results US$1,129 View Flights
    Durban 3 results US$1,482 View Flights
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h
    7:15 pm JNB - 5:15 am (+1) DXB
    US$1,042
    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
    Tue 2 Sep, 4:40 am
    DXB Dubai
    Tue 2 Sep, 10:50 am
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Tue 9 Sep, 7:15 pm
    JNB Johannesburg
    Wed 10 Sep, 5:15 am
    DXB Dubai
    8h
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,042
    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
    Tue 2 Sep, 4:40 am
    DXB Dubai
    Tue 2 Sep, 10:50 am
    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
    Tue 9 Sep, 10:20 pm
    JNB Johannesburg
    Wed 10 Sep, 8:20 am
    DXB Dubai
    8h
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h
    7:15 pm JNB - 5:15 am (+1) DXB
    US$1,042
    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
    Tue 2 Sep, 10:15 am
    DXB Dubai
    Tue 2 Sep, 4:25 pm
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Tue 9 Sep, 7:15 pm
    JNB Johannesburg
    Wed 10 Sep, 5:15 am
    DXB Dubai
    8h
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h 9m
    1:50 pm JNB - 11:59 pm DXB
    US$1,042
    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
    Tue 2 Sep, 2:40 pm
    DXB Dubai
    Tue 2 Sep, 8:50 pm
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    Tue 9 Sep, 1:50 pm
    JNB Johannesburg
    Tue 9 Sep, 11:59 pm
    DXB Dubai
    8h 9m
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,042
    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
    Tue 2 Sep, 2:40 pm
    DXB Dubai
    Tue 2 Sep, 8:50 pm
    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
    Tue 9 Sep, 10:20 pm
    JNB Johannesburg
    Wed 10 Sep, 8:20 am
    DXB Dubai
    8h
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h 9m
    1:50 pm JNB - 11:59 pm DXB
    US$1,042
    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
    Tue 2 Sep, 10:15 am
    DXB Dubai
    Tue 2 Sep, 4:25 pm
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    Tue 9 Sep, 1:50 pm
    JNB Johannesburg
    Tue 9 Sep, 11:59 pm
    DXB Dubai
    8h 9m
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h
    7:15 pm JNB - 5:15 am (+1) DXB
    US$1,042
    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
    Tue 2 Sep, 2:40 pm
    DXB Dubai
    Tue 2 Sep, 8:50 pm
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Tue 9 Sep, 7:15 pm
    JNB Johannesburg
    Wed 10 Sep, 5:15 am
    DXB Dubai
    8h
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    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,042
    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
    Tue 2 Sep, 10:15 am
    DXB Dubai
    Tue 2 Sep, 4:25 pm
    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
    Tue 9 Sep, 10:20 pm
    JNB Johannesburg
    Wed 10 Sep, 8:20 am
    DXB Dubai
    8h
    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h 9m
    1:50 pm JNB - 11:59 pm DXB
    US$1,042
    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
    Tue 2 Sep, 4:40 am
    DXB Dubai
    Tue 2 Sep, 10:50 am
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    Tue 9 Sep, 1:50 pm
    JNB Johannesburg
    Tue 9 Sep, 11:59 pm
    DXB Dubai
    8h 9m
    Depart:Thu, 25 Sep Return:Sat, 11 Oct Dubai to Johannesburg Thu, 25 Sep - Sat, 11 Oct
    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,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

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

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7162
    Sat 11 Oct, 10:20 pm
    JNB Johannesburg
    Sun 12 Oct, 8:20 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Thu, 28 Aug Return:Wed, 8 Oct Dubai to Johannesburg Thu, 28 Aug - Wed, 8 Oct
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    Thu 28 Aug, 4:40 am
    DXB Dubai
    Thu 28 Aug, 10:50 am
    JNB Johannesburg
    8h 10m

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7162
    Wed 8 Oct, 10:20 pm
    JNB Johannesburg
    Thu 9 Oct, 8:20 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Thu, 25 Sep Return:Sat, 11 Oct Dubai to Johannesburg Thu, 25 Sep - Sat, 11 Oct
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h
    7:15 pm JNB - 5:15 am (+1) DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7163
    Thu 25 Sep, 2:40 pm
    DXB Dubai
    Thu 25 Sep, 8:50 pm
    JNB Johannesburg
    8h 10m

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Sat 11 Oct, 7:15 pm
    JNB Johannesburg
    Sun 12 Oct, 5:15 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Wed, 1 Oct Return:Thu, 30 Oct Dubai to Johannesburg Wed, 1 Oct - Thu, 30 Oct
    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,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7163
    Wed 1 Oct, 2:40 pm
    DXB Dubai
    Wed 1 Oct, 8:50 pm
    JNB Johannesburg
    8h 10m

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Thu 30 Oct, 7:05 pm
    JNB Johannesburg
    Fri 31 Oct, 5:05 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    Tue 2 Sep, 4:40 am
    DXB Dubai
    Tue 2 Sep, 10:50 am
    JNB Johannesburg
    8h 10m

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7162
    Tue 9 Sep, 10:20 pm
    JNB Johannesburg
    Wed 10 Sep, 8:20 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Wed, 1 Oct Return:Thu, 30 Oct Dubai to Johannesburg Wed, 1 Oct - Thu, 30 Oct
    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,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

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

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7162
    Thu 30 Oct, 10:20 pm
    JNB Johannesburg
    Fri 31 Oct, 8:20 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Tue, 2 Sep Return:Tue, 9 Sep Dubai to Johannesburg Tue, 2 Sep - Tue, 9 Sep
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h
    7:15 pm JNB - 5:15 am (+1) DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

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

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Tue 9 Sep, 7:15 pm
    JNB Johannesburg
    Wed 10 Sep, 5:15 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Thu, 28 Aug Return:Wed, 8 Oct Dubai to Johannesburg Thu, 28 Aug - Wed, 8 Oct
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h
    10:20 pm JNB - 8:20 am (+1) DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7163
    Thu 28 Aug, 2:40 pm
    DXB Dubai
    Thu 28 Aug, 8:50 pm
    JNB Johannesburg
    8h 10m

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7162
    Wed 8 Oct, 10:20 pm
    JNB Johannesburg
    Thu 9 Oct, 8:20 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Thu, 25 Sep Return:Sat, 11 Oct Dubai to Johannesburg Thu, 25 Sep - Sat, 11 Oct
    South African Airways Direct 8h 10m
    4:40 am DXB - 10:50 am JNB
    South African Airways Direct 8h
    7:15 pm JNB - 5:15 am (+1) DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7159
    Thu 25 Sep, 4:40 am
    DXB Dubai
    Thu 25 Sep, 10:50 am
    JNB Johannesburg
    8h 10m

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Sat 11 Oct, 7:15 pm
    JNB Johannesburg
    Sun 12 Oct, 5:15 am
    DXB Dubai
    8h

    * Operated by Emirates

    Depart:Thu, 28 Aug Return:Wed, 8 Oct Dubai to Johannesburg Thu, 28 Aug - Wed, 8 Oct
    South African Airways Direct 8h 10m
    2:40 pm DXB - 8:50 pm JNB
    South African Airways Direct 8h 9m
    1:50 pm JNB - 11:59 pm DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7163
    Thu 28 Aug, 2:40 pm
    DXB Dubai
    Thu 28 Aug, 8:50 pm
    JNB Johannesburg
    8h 10m

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7160
    Wed 8 Oct, 1:50 pm
    JNB Johannesburg
    Wed 8 Oct, 11:59 pm
    DXB Dubai
    8h 9m

    * Operated by Emirates

    Depart:Thu, 25 Sep Return:Sat, 11 Oct Dubai to Johannesburg Thu, 25 Sep - Sat, 11 Oct
    South African Airways Direct 8h 10m
    10:15 am DXB - 4:25 pm JNB
    South African Airways Direct 8h
    7:15 pm JNB - 5:15 am (+1) DXB
    US$1,047
    musafir.com
    Show Details

    Depart: Dubai to Johannesburg

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

    * Operated by Emirates

    Return: Johannesburg to Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7158
    Sat 11 Oct, 7:15 pm
    JNB Johannesburg
    Sun 12 Oct, 5:15 am
    DXB Dubai
    8h

    * Operated by Emirates