×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

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

    Cheap Flights from Dubai to South Africa

    Airline Results Price View
    View All Airlines View Flights
    Jet Airways 8 results US$858 View Flights
    Kenya Airways 17 results US$892 View Flights
    Emirates 307 results US$1,103 View Flights
    Qatar Airways 22 results US$1,120 View Flights
    Etihad Airways 13 results US$1,167 View Flights
    South African Airways 565 results US$1,307 View Flights
    Ethiopian Airlines 2 results US$3,947 View Flights
    Themes Results Price View
    View All Themes View Cities
    Historical 167 results US$1,103 View Cities
    Senior-friendly 167 results US$1,103 View Cities
    Romantic 167 results US$1,103 View Cities
    Foodie 167 results US$1,103 View Cities
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 540 results US$858 View Flights
    Durban 81 results US$1,028 View Flights
    Cape Town 167 results US$1,103 View Flights
    East London 146 results US$1,338 View Flights
    Depart: Wed, 1 Apr Return: Wed, 15 Apr Dubai to Johannesburg Wed, 1 Apr - Wed, 15 Apr
    Jet Airways 1 stop 14h 10m
    6:45 pm DXB - 6:55 am (+1) JNB
    Jet Airways 1 stop 14h 10m
    11:25 am JNB - 3:35 am (+1) DXB
    US$858
    airtickets.com
    Show Details

    Depart: Dubai to Johannesburg via Mumbai (Bombay)

    DXB
    6:45 pm
    3h 15m
    BOM
    11:30 pm
    2h 5m
    BOM
    1:35 am
    8h 50m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W537
    6:45 pm, 1 Apr Wed
    DXB Dubai
    11:30 pm, 1 Apr Wed
    BOM Mumbai (Bombay)
    3h 15m
    2h 5m layover in Mumbai (Bombay) (BOM)
    9W6301
    1:35 am, 2 Apr Thu
    BOM Mumbai (Bombay)
    6:55 am, 2 Apr Thu
    JNB Johannesburg
    8h 50m

    Return: Johannesburg to Dubai via Mumbai (Bombay)

    JNB
    11:25 am
    9h 10m
    BOM
    12:05 am (+1)
    1h 50m
    BOM
    1:55 am
    3h 10m
    DXB
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W6300
    11:25 am, 15 Apr Wed
    JNB Johannesburg
    12:05 am, 16 Apr Thu
    BOM Mumbai (Bombay)
    9h 10m
    1h 50m layover in Mumbai (Bombay) (BOM)
    9W580
    1:55 am, 16 Apr Thu
    BOM Mumbai (Bombay)
    3:35 am, 16 Apr Thu
    DXB Dubai
    3h 10m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Jet Airways 1 stop 14h 10m
    6:45 pm DXB - 6:55 am (+1) JNB
    Qatar Airways 1 stop 9h 55m
    3:15 pm JNB - 3:10 am (+1) DXB
    US$873
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Mumbai (Bombay)

    DXB
    6:45 pm
    3h 15m
    BOM
    11:30 pm
    2h 5m
    BOM
    1:35 am
    8h 50m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W537
    6:45 pm, 1 Apr Wed
    DXB Dubai
    11:30 pm, 1 Apr Wed
    BOM Mumbai (Bombay)
    3h 15m
    2h 5m layover in Mumbai (Bombay) (BOM)
    9W6301
    1:35 am, 2 Apr Thu
    BOM Mumbai (Bombay)
    6:55 am, 2 Apr Thu
    JNB Johannesburg
    8h 50m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    1h 5m
    DOH
    1:00 am
    1h 10m
    DXB
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:15 pm, 30 Apr Thu
    JNB Johannesburg
    11:55 pm, 30 Apr Thu
    DOH Doha
    7h 40m
    1h 5m layover in Doha (DOH)
    QR1002
    1:00 am, 1 May Fri
    DOH Doha
    3:10 am, 1 May Fri
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Jet Airways 1 stop 14h 10m
    6:45 pm DXB - 6:55 am (+1) JNB
    Qatar Airways 1 stop 10h 55m
    3:15 pm JNB - 4:10 am (+1) DXB
    US$873
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Mumbai (Bombay)

    DXB
    6:45 pm
    3h 15m
    BOM
    11:30 pm
    2h 5m
    BOM
    1:35 am
    8h 50m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W537
    6:45 pm, 1 Apr Wed
    DXB Dubai
    11:30 pm, 1 Apr Wed
    BOM Mumbai (Bombay)
    3h 15m
    2h 5m layover in Mumbai (Bombay) (BOM)
    9W6301
    1:35 am, 2 Apr Thu
    BOM Mumbai (Bombay)
    6:55 am, 2 Apr Thu
    JNB Johannesburg
    8h 50m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    2h 5m
    DOH
    2:00 am
    1h 10m
    DXB
    4:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:15 pm, 30 Apr Thu
    JNB Johannesburg
    11:55 pm, 30 Apr Thu
    DOH Doha
    7h 40m
    2h 5m layover in Doha (DOH)
    QR1004
    2:00 am, 1 May Fri
    DOH Doha
    4:10 am, 1 May Fri
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Tue, 14 Apr Dubai to Johannesburg Wed, 1 Apr - Tue, 14 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Qatar Airways 1 stop 10h 25m
    3:15 pm JNB - 3:40 am (+1) DWC
    US$896
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    1h 35m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:15 pm, 14 Apr Tue
    JNB Johannesburg
    11:55 pm, 14 Apr Tue
    DOH Doha
    7h 40m
    1h 35m layover in Doha (DOH)
    QR1032
    1:30 am, 15 Apr Wed
    DOH Doha
    3:40 am, 15 Apr Wed
    DWC Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Tue, 14 Apr Dubai to Johannesburg Wed, 1 Apr - Tue, 14 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Qatar Airways 1 stop 9h 55m
    3:15 pm JNB - 3:10 am (+1) DXB
    US$909
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    1h 5m
    DOH
    1:00 am
    1h 10m
    DXB
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:15 pm, 14 Apr Tue
    JNB Johannesburg
    11:55 pm, 14 Apr Tue
    DOH Doha
    7h 40m
    1h 5m layover in Doha (DOH)
    QR1002
    1:00 am, 15 Apr Wed
    DOH Doha
    3:10 am, 15 Apr Wed
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Tue, 14 Apr Dubai to Johannesburg Wed, 1 Apr - Tue, 14 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Qatar Airways 1 stop 10h 55m
    3:15 pm JNB - 4:10 am (+1) DXB
    US$909
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    2h 5m
    DOH
    2:00 am
    1h 10m
    DXB
    4:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:15 pm, 14 Apr Tue
    JNB Johannesburg
    11:55 pm, 14 Apr Tue
    DOH Doha
    7h 40m
    2h 5m layover in Doha (DOH)
    QR1004
    2:00 am, 15 Apr Wed
    DOH Doha
    4:10 am, 15 Apr Wed
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Wed, 15 Apr Dubai to Johannesburg Wed, 1 Apr - Wed, 15 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Qatar Airways 1 stop 10h 55m
    3:15 pm JNB - 4:10 am (+1) DXB
    US$909
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    2h 5m
    DOH
    2:00 am
    1h 10m
    DXB
    4:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1360
    3:15 pm, 15 Apr Wed
    JNB Johannesburg
    11:55 pm, 15 Apr Wed
    DOH Doha
    7h 40m
    2h 5m layover in Doha (DOH)
    QR1004
    2:00 am, 16 Apr Thu
    DOH Doha
    4:10 am, 16 Apr Thu
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Qatar Airways 1 stop 10h 55m
    3:15 pm JNB - 4:10 am (+1) DXB
    US$909
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    2h 5m
    DOH
    2:00 am
    1h 10m
    DXB
    4:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:15 pm, 30 Apr Thu
    JNB Johannesburg
    11:55 pm, 30 Apr Thu
    DOH Doha
    7h 40m
    2h 5m layover in Doha (DOH)
    QR1004
    2:00 am, 1 May Fri
    DOH Doha
    4:10 am, 1 May Fri
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Wed, 15 Apr Dubai to Johannesburg Wed, 1 Apr - Wed, 15 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Qatar Airways 1 stop 10h 45m
    9:25 pm JNB - 10:10 am (+1) DXB
    US$909
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Doha

    JNB
    9:25 pm
    7h 55m
    DOH
    6:20 am (+1)
    1h 40m
    DOH
    8:00 am
    1h 10m
    DXB
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1366
    9:25 pm, 15 Apr Wed
    JNB Johannesburg
    6:20 am, 16 Apr Thu
    DOH Doha
    7h 55m
    1h 40m layover in Doha (DOH)
    QR1006
    8:00 am, 16 Apr Thu
    DOH Doha
    10:10 am, 16 Apr Thu
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Qatar Airways 1 stop 9h 55m
    3:15 pm JNB - 3:10 am (+1) DXB
    US$909
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Doha

    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    1h 5m
    DOH
    1:00 am
    1h 10m
    DXB
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1364
    3:15 pm, 30 Apr Thu
    JNB Johannesburg
    11:55 pm, 30 Apr Thu
    DOH Doha
    7h 40m
    1h 5m layover in Doha (DOH)
    QR1002
    1:00 am, 1 May Fri
    DOH Doha
    3:10 am, 1 May Fri
    DXB Dubai
    1h 10m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Kenya Airways 1 stop 10h 45m
    12:35 pm JNB - 1:20 am (+1) DXB
    US$916
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Nairobi

    JNB
    12:35 pm
    4h 10m
    NBO
    5:45 pm
    1h 30m
    NBO
    7:15 pm
    5h 5m
    DXB
    1:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    12:35 pm, 30 Apr Thu
    JNB Johannesburg
    5:45 pm, 30 Apr Thu
    NBO Nairobi
    4h 10m
    1h 30m layover in Nairobi (NBO)
    KQ310
    7:15 pm, 30 Apr Thu
    NBO Nairobi
    1:20 am, 1 May Fri
    DXB Dubai
    5h 5m
    Depart: Wed, 1 Apr Return: Tue, 14 Apr Dubai to Johannesburg Wed, 1 Apr - Tue, 14 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Kenya Airways 1 stop 10h 45m
    12:35 pm JNB - 1:20 am (+1) DXB
    US$916
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Nairobi

    JNB
    12:35 pm
    4h 10m
    NBO
    5:45 pm
    1h 30m
    NBO
    7:15 pm
    5h 5m
    DXB
    1:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    12:35 pm, 14 Apr Tue
    JNB Johannesburg
    5:45 pm, 14 Apr Tue
    NBO Nairobi
    4h 10m
    1h 30m layover in Nairobi (NBO)
    KQ310
    7:15 pm, 14 Apr Tue
    NBO Nairobi
    1:20 am, 15 Apr Wed
    DXB Dubai
    5h 5m
    Depart: Wed, 1 Apr Return: Tue, 14 Apr Dubai to Johannesburg Wed, 1 Apr - Tue, 14 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Kenya Airways 1 stop 10h 25m
    4:20 pm JNB - 4:45 am (+1) DXB
    US$916
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Nairobi

    JNB
    4:20 pm
    4h 10m
    NBO
    9:30 pm
    1h
    NBO
    10:30 pm
    5h 15m
    DXB
    4:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 14 Apr Tue
    JNB Johannesburg
    9:30 pm, 14 Apr Tue
    NBO Nairobi
    4h 10m
    1h layover in Nairobi (NBO)
    KQ304
    10:30 pm, 14 Apr Tue
    NBO Nairobi
    4:45 am, 15 Apr Wed
    DXB Dubai
    5h 15m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Kenya Airways 1 stop 10h 25m
    4:20 pm JNB - 4:45 am (+1) DXB
    US$916
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Nairobi

    JNB
    4:20 pm
    4h 10m
    NBO
    9:30 pm
    1h
    NBO
    10:30 pm
    5h 15m
    DXB
    4:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 30 Apr Thu
    JNB Johannesburg
    9:30 pm, 30 Apr Thu
    NBO Nairobi
    4h 10m
    1h layover in Nairobi (NBO)
    KQ304
    10:30 pm, 30 Apr Thu
    NBO Nairobi
    4:45 am, 1 May Fri
    DXB Dubai
    5h 15m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Kenya Airways 1 stop 14h 10m
    12:35 pm JNB - 4:45 am (+1) DXB
    US$914
    ebookers.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Nairobi

    JNB
    12:35 pm
    4h 10m
    NBO
    5:45 pm
    4h 45m
    NBO
    10:30 pm
    5h 15m
    DXB
    4:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    12:35 pm, 30 Apr Thu
    JNB Johannesburg
    5:45 pm, 30 Apr Thu
    NBO Nairobi
    4h 10m
    4h 45m layover in Nairobi (NBO)
    KQ304
    10:30 pm, 30 Apr Thu
    NBO Nairobi
    4:45 am, 1 May Fri
    DXB Dubai
    5h 15m
    Depart: Wed, 1 Apr Return: Tue, 14 Apr Dubai to Johannesburg Wed, 1 Apr - Tue, 14 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Etihad Airways 1 stop 11h 20m
    8:30 pm JNB - 9:50 am (+1) XNB
    US$989
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Abu Dhabi

    JNB
    8:30 pm
    8h 20m
    AUH
    6:50 am (+1)
    1h 40m
    AUH
    8:30 am
    1h 20m
    XNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY603
    8:30 pm, 14 Apr Tue
    JNB Johannesburg
    6:50 am, 15 Apr Wed
    AUH Abu Dhabi
    8h 20m
    1h 40m layover in Abu Dhabi (AUH)
    EY5420
    8:30 am, 15 Apr Wed
    AUH Abu Dhabi
    9:50 am, 15 Apr Wed
    XNB Dubai
    1h 20m
    Depart: Wed, 1 Apr Return: Tue, 14 Apr Dubai to Johannesburg Wed, 1 Apr - Tue, 14 Apr
    Kenya Airways 1 stop 11h 15m
    6:00 am DXB - 3:15 pm JNB
    Etihad Airways 1 stop 10h 50m
    8:30 pm JNB - 9:20 am (+1) XNB
    US$989
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Nairobi

    DXB
    6:00 am
    5h 15m
    NBO
    10:15 am
    1h 45m
    NBO
    12:00 pm
    4h 15m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ305
    6:00 am, 1 Apr Wed
    DXB Dubai
    10:15 am, 1 Apr Wed
    NBO Nairobi
    5h 15m
    1h 45m layover in Nairobi (NBO)
    KQ762
    12:00 pm, 1 Apr Wed
    NBO Nairobi
    3:15 pm, 1 Apr Wed
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Dubai via Abu Dhabi

    JNB
    8:30 pm
    8h 20m
    AUH
    6:50 am (+1)
    1h 10m
    AUH
    8:00 am
    1h 20m
    XNB
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY603
    8:30 pm, 14 Apr Tue
    JNB Johannesburg
    6:50 am, 15 Apr Wed
    AUH Abu Dhabi
    8h 20m
    1h 10m layover in Abu Dhabi (AUH)
    EY5418
    8:00 am, 15 Apr Wed
    AUH Abu Dhabi
    9:20 am, 15 Apr Wed
    XNB Dubai
    1h 20m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Jet Airways 1 stop 14h 10m
    6:45 pm DXB - 6:55 am (+1) JNB
    Ethiopian Airlines 1 stop 10h 40m
    2:20 pm JNB - 3:00 am (+1) DXB
    US$1,004
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Mumbai (Bombay)

    DXB
    6:45 pm
    3h 15m
    BOM
    11:30 pm
    2h 5m
    BOM
    1:35 am
    8h 50m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W537
    6:45 pm, 1 Apr Wed
    DXB Dubai
    11:30 pm, 1 Apr Wed
    BOM Mumbai (Bombay)
    3h 15m
    2h 5m layover in Mumbai (Bombay) (BOM)
    9W6301
    1:35 am, 2 Apr Thu
    BOM Mumbai (Bombay)
    6:55 am, 2 Apr Thu
    JNB Johannesburg
    8h 50m

    Return: Johannesburg to Dubai via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    1h 25m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 30 Apr Thu
    JNB Johannesburg
    8:50 pm, 30 Apr Thu
    ADD Addis Ababa
    5h 30m
    1h 25m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 30 Apr Thu
    ADD Addis Ababa
    3:00 am, 1 May Fri
    DXB Dubai
    3h 45m
    Depart: Wed, 1 Apr Return: Thu, 30 Apr Dubai to Johannesburg Wed, 1 Apr - Thu, 30 Apr
    Jet Airways 1 stop 14h 10m
    6:45 pm DXB - 6:55 am (+1) JNB
    Ethiopian Airlines 1 stop 11h 15m
    2:20 pm JNB - 3:35 am (+1) DXB
    US$1,004
    airtickets24.com
    Show Details

    Depart: Dubai to Johannesburg via Mumbai (Bombay)

    DXB
    6:45 pm
    3h 15m
    BOM
    11:30 pm
    2h 5m
    BOM
    1:35 am
    8h 50m
    JNB
    6:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W537
    6:45 pm, 1 Apr Wed
    DXB Dubai
    11:30 pm, 1 Apr Wed
    BOM Mumbai (Bombay)
    3h 15m
    2h 5m layover in Mumbai (Bombay) (BOM)
    9W6301
    1:35 am, 2 Apr Thu
    BOM Mumbai (Bombay)
    6:55 am, 2 Apr Thu
    JNB Johannesburg
    8h 50m

    Return: Johannesburg to Dubai via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    2h 10m
    ADD
    11:00 pm
    3h 35m
    DXB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 30 Apr Thu
    JNB Johannesburg
    8:50 pm, 30 Apr Thu
    ADD Addis Ababa
    5h 30m
    2h 10m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 30 Apr Thu
    ADD Addis Ababa
    3:35 am, 1 May Fri
    DXB Dubai
    3h 35m
    Depart: Wed, 1 Apr Return: Wed, 15 Apr Dubai to Durban Wed, 1 Apr - Wed, 15 Apr
    Jet Airways 2+ stops 17h 10m
    6:45 pm DXB - 9:55 am (+1) DUR
    Multiple Airlines 2+ stops 13h 30m
    12:10 pm DUR - 3:40 am (+1) DWC
    US$1,032
    airtickets24.com
    Show Details

    Depart: Dubai to Durban via Mumbai (Bombay), Johannesburg

    DXB
    6:45 pm
    3h 15m
    BOM
    11:30 pm
    2h 5m
    BOM
    1:35 am
    8h 50m
    JNB
    6:55 am
    1h 50m
    JNB
    8:45 am
    1h 10m
    DUR
    9:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W537
    6:45 pm, 1 Apr Wed
    DXB Dubai
    11:30 pm, 1 Apr Wed
    BOM Mumbai (Bombay)
    3h 15m
    2h 5m layover in Mumbai (Bombay) (BOM)
    9W6301
    1:35 am, 2 Apr Thu
    BOM Mumbai (Bombay)
    6:55 am, 2 Apr Thu
    JNB Johannesburg
    8h 50m
    1h 50m layover in Johannesburg (JNB)
    9W6308
    8:45 am, 2 Apr Thu
    JNB Johannesburg
    9:55 am, 2 Apr Thu
    DUR Durban
    1h 10m

    Return: Durban to Dubai via Johannesburg, Doha

    DUR
    12:10 pm
    1h 5m
    JNB
    1:15 pm
    2h
    JNB
    3:15 pm
    7h 40m
    DOH
    11:55 pm
    1h 35m
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6226
    12:10 pm, 15 Apr Wed
    DUR Durban
    1:15 pm, 15 Apr Wed
    JNB Johannesburg
    1h 5m
    2h layover in Johannesburg (JNB)
    QR1360
    3:15 pm, 15 Apr Wed
    JNB Johannesburg
    11:55 pm, 15 Apr Wed
    DOH Doha
    7h 40m
    1h 35m layover in Doha (DOH)
    QR1032
    1:30 am, 16 Apr Thu
    DOH Doha
    3:40 am, 16 Apr Thu
    DWC Dubai
    1h 10m