×
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
    Ethiopian Airlines 41 results US$748 View Flights
    Kenya Airways 8 results US$896 View Flights
    Qatar Airways 173 results US$918 View Flights
    Etihad Airways 109 results US$954 View Flights
    South African Airways 1547 results US$971 View Flights
    Emirates 495 results US$1,085 View Flights
    flydubai 4 results US$1,560 View Flights
    Qantas 6 results US$5,810 View Flights
    Themes Results Price View
    View All Themes View Cities
    Senior-friendly 788 results US$748 View Cities
    Romantic 788 results US$748 View Cities
    Historical 788 results US$748 View Cities
    Foodie 788 results US$748 View Cities
    Cities Results Price View
    View All Cities View Flights
    Cape Town 788 results US$748 View Flights
    Johannesburg 1520 results US$785 View Flights
    Durban 56 results US$1,219 View Flights
    Depart: Wed, 22 Jul Return: Sat, 15 Aug Dubai to Cape Town Wed, 22 Jul - Sat, 15 Aug
    Ethiopian Airlines 1 stop 16h 20m
    5:30 pm DXB - 7:50 am (+1) CPT
    Ethiopian Airlines 1 stop 15h 25m
    9:35 am CPT - 3:00 am (+1) DXB
    US$748
    bravofly.com
    Show Details

    Depart: Dubai to Cape Town via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    9h 20m
    CPT
    7:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    7:50 am, 23 Jul Thu
    CPT Cape Town
    9h 20m

    Return: Cape Town to Dubai via Addis Ababa

    CPT
    9:35 am
    9h 10m
    ADD
    7:45 pm
    2h 30m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET828
    9:35 am, 15 Aug Sat
    CPT Cape Town
    7:45 pm, 15 Aug Sat
    ADD Addis Ababa
    9h 10m
    2h 30m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 15 Aug Sat
    ADD Addis Ababa
    3:00 am, 16 Aug Sun
    DXB Dubai
    3h 45m
    Depart: Tue, 28 Jul Return: Tue, 11 Aug Dubai to Cape Town Tue, 28 Jul - Tue, 11 Aug
    Ethiopian Airlines 1 stop 15h
    4:30 am DXB - 5:30 pm CPT
    Ethiopian Airlines 1 stop 17h 30m
    8:00 pm CPT - 3:30 pm (+1) DXB
    US$756
    bravofly.com
    Show Details

    Depart: Dubai to Cape Town via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    1h 45m
    ADD
    9:30 am
    9h
    CPT
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 28 Jul Tue
    DXB Dubai
    7:45 am, 28 Jul Tue
    ADD Addis Ababa
    4h 15m
    1h 45m layover in Addis Ababa (ADD)
    ET829
    9:30 am, 28 Jul Tue
    ADD Addis Ababa
    5:30 pm, 28 Jul Tue
    CPT Cape Town
    9h

    Return: Cape Town to Dubai via Addis Ababa

    CPT
    8:00 pm
    9h 30m
    ADD
    6:30 am (+1)
    4h 25m
    ADD
    10:55 am
    3h 35m
    DXB
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET848
    8:00 pm, 11 Aug Tue
    CPT Cape Town
    6:30 am, 12 Aug Wed
    ADD Addis Ababa
    9h 30m
    4h 25m layover in Addis Ababa (ADD)
    ET602
    10:55 am, 12 Aug Wed
    ADD Addis Ababa
    3:30 pm, 12 Aug Wed
    DXB Dubai
    3h 35m
    Depart: Tue, 28 Jul Return: Tue, 11 Aug Dubai to Cape Town Tue, 28 Jul - Tue, 11 Aug
    Ethiopian Airlines 1 stop 14h 55m
    4:35 am DXB - 5:30 pm CPT
    Ethiopian Airlines 1 stop 17h 30m
    8:00 pm CPT - 3:30 pm (+1) DXB
    US$756
    bravofly.com
    Show Details

    Depart: Dubai to Cape Town via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    1h 40m
    ADD
    9:30 am
    9h
    CPT
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 28 Jul Tue
    DXB Dubai
    7:50 am, 28 Jul Tue
    ADD Addis Ababa
    4h 15m
    1h 40m layover in Addis Ababa (ADD)
    ET829
    9:30 am, 28 Jul Tue
    ADD Addis Ababa
    5:30 pm, 28 Jul Tue
    CPT Cape Town
    9h

    Return: Cape Town to Dubai via Addis Ababa

    CPT
    8:00 pm
    9h 30m
    ADD
    6:30 am (+1)
    4h 25m
    ADD
    10:55 am
    3h 35m
    DXB
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET848
    8:00 pm, 11 Aug Tue
    CPT Cape Town
    6:30 am, 12 Aug Wed
    ADD Addis Ababa
    9h 30m
    4h 25m layover in Addis Ababa (ADD)
    ET602
    10:55 am, 12 Aug Wed
    ADD Addis Ababa
    3:30 pm, 12 Aug Wed
    DXB Dubai
    3h 35m
    Depart: Tue, 30 Jun Return: Tue, 7 Jul Dubai to Johannesburg Tue, 30 Jun - Tue, 7 Jul
    Ethiopian Airlines 1 stop 10h 35m
    4:35 am DXB - 1:10 pm JNB
    Ethiopian Airlines 1 stop 10h 40m
    2:20 pm JNB - 3:00 am (+1) DXB
    US$785
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 30 Jun Tue
    DXB Dubai
    7:50 am, 30 Jun Tue
    ADD Addis Ababa
    4h 15m
    50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 30 Jun Tue
    ADD Addis Ababa
    1:10 pm, 30 Jun Tue
    JNB Johannesburg
    5h 30m

    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, 7 Jul Tue
    JNB Johannesburg
    8:50 pm, 7 Jul Tue
    ADD Addis Ababa
    5h 30m
    1h 25m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 7 Jul Tue
    ADD Addis Ababa
    3:00 am, 8 Jul Wed
    DXB Dubai
    3h 45m
    Depart: Tue, 30 Jun Return: Tue, 7 Jul Dubai to Johannesburg Tue, 30 Jun - Tue, 7 Jul
    Ethiopian Airlines 1 stop 10h 35m
    4:35 am DXB - 1:10 pm JNB
    Ethiopian Airlines 1 stop 11h 15m
    2:20 pm JNB - 3:35 am (+1) DXB
    US$785
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 30 Jun Tue
    DXB Dubai
    7:50 am, 30 Jun Tue
    ADD Addis Ababa
    4h 15m
    50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 30 Jun Tue
    ADD Addis Ababa
    1:10 pm, 30 Jun Tue
    JNB Johannesburg
    5h 30m

    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, 7 Jul Tue
    JNB Johannesburg
    8:50 pm, 7 Jul Tue
    ADD Addis Ababa
    5h 30m
    2h 10m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 7 Jul Tue
    ADD Addis Ababa
    3:35 am, 8 Jul Wed
    DXB Dubai
    3h 35m
    Depart: Tue, 30 Jun Return: Tue, 7 Jul Dubai to Johannesburg Tue, 30 Jun - Tue, 7 Jul
    Ethiopian Airlines 1 stop 10h 35m
    4:35 am DXB - 1:10 pm JNB
    Ethiopian Airlines 1 stop 14h 10m
    11:20 pm JNB - 3:30 pm (+1) DXB
    US$785
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 30 Jun Tue
    DXB Dubai
    7:50 am, 30 Jun Tue
    ADD Addis Ababa
    4h 15m
    50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 30 Jun Tue
    ADD Addis Ababa
    1:10 pm, 30 Jun Tue
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Dubai via Addis Ababa

    JNB
    11:20 pm
    6h 10m
    ADD
    6:30 am (+1)
    4h 25m
    ADD
    10:55 am
    3h 35m
    DXB
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET848
    11:20 pm, 7 Jul Tue
    JNB Johannesburg
    6:30 am, 8 Jul Wed
    ADD Addis Ababa
    6h 10m
    4h 25m layover in Addis Ababa (ADD)
    ET602
    10:55 am, 8 Jul Wed
    ADD Addis Ababa
    3:30 pm, 8 Jul Wed
    DXB Dubai
    3h 35m
    Depart: Tue, 30 Jun Return: Tue, 7 Jul Dubai to Johannesburg Tue, 30 Jun - Tue, 7 Jul
    Ethiopian Airlines 1 stop 10h 40m
    4:30 am DXB - 1:10 pm JNB
    Ethiopian Airlines 1 stop 14h 10m
    11:20 pm JNB - 3:30 pm (+1) DXB
    US$785
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    55m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 30 Jun Tue
    DXB Dubai
    7:45 am, 30 Jun Tue
    ADD Addis Ababa
    4h 15m
    55m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 30 Jun Tue
    ADD Addis Ababa
    1:10 pm, 30 Jun Tue
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Dubai via Addis Ababa

    JNB
    11:20 pm
    6h 10m
    ADD
    6:30 am (+1)
    4h 25m
    ADD
    10:55 am
    3h 35m
    DXB
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET848
    11:20 pm, 7 Jul Tue
    JNB Johannesburg
    6:30 am, 8 Jul Wed
    ADD Addis Ababa
    6h 10m
    4h 25m layover in Addis Ababa (ADD)
    ET602
    10:55 am, 8 Jul Wed
    ADD Addis Ababa
    3:30 pm, 8 Jul Wed
    DXB Dubai
    3h 35m
    Depart: Tue, 30 Jun Return: Tue, 7 Jul Dubai to Johannesburg Tue, 30 Jun - Tue, 7 Jul
    Ethiopian Airlines 1 stop 10h 40m
    4:30 am DXB - 1:10 pm JNB
    Ethiopian Airlines 1 stop 10h 40m
    2:20 pm JNB - 3:00 am (+1) DXB
    US$785
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    55m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 30 Jun Tue
    DXB Dubai
    7:45 am, 30 Jun Tue
    ADD Addis Ababa
    4h 15m
    55m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 30 Jun Tue
    ADD Addis Ababa
    1:10 pm, 30 Jun Tue
    JNB Johannesburg
    5h 30m

    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, 7 Jul Tue
    JNB Johannesburg
    8:50 pm, 7 Jul Tue
    ADD Addis Ababa
    5h 30m
    1h 25m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 7 Jul Tue
    ADD Addis Ababa
    3:00 am, 8 Jul Wed
    DXB Dubai
    3h 45m
    Depart: Tue, 30 Jun Return: Tue, 7 Jul Dubai to Johannesburg Tue, 30 Jun - Tue, 7 Jul
    Ethiopian Airlines 1 stop 10h 40m
    4:30 am DXB - 1:10 pm JNB
    Ethiopian Airlines 1 stop 11h 15m
    2:20 pm JNB - 3:35 am (+1) DXB
    US$785
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    55m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 30 Jun Tue
    DXB Dubai
    7:45 am, 30 Jun Tue
    ADD Addis Ababa
    4h 15m
    55m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 30 Jun Tue
    ADD Addis Ababa
    1:10 pm, 30 Jun Tue
    JNB Johannesburg
    5h 30m

    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, 7 Jul Tue
    JNB Johannesburg
    8:50 pm, 7 Jul Tue
    ADD Addis Ababa
    5h 30m
    2h 10m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 7 Jul Tue
    ADD Addis Ababa
    3:35 am, 8 Jul Wed
    DXB Dubai
    3h 35m
    Depart: Sun, 5 Jul Return: Mon, 3 Aug Dubai to Cape Town Sun, 5 Jul - Mon, 3 Aug
    Ethiopian Airlines 1 stop 16h 20m
    5:30 pm DXB - 7:50 am (+1) CPT
    Ethiopian Airlines 1 stop 15h 25m
    9:35 am CPT - 3:00 am (+1) DXB
    US$805
    bravofly.com
    Show Details

    Depart: Dubai to Cape Town via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    9h 20m
    CPT
    7:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 5 Jul Sun
    DXB Dubai
    8:55 pm, 5 Jul Sun
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 5 Jul Sun
    ADD Addis Ababa
    7:50 am, 6 Jul Mon
    CPT Cape Town
    9h 20m

    Return: Cape Town to Dubai via Addis Ababa

    CPT
    9:35 am
    9h 10m
    ADD
    7:45 pm
    2h 30m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET828
    9:35 am, 3 Aug Mon
    CPT Cape Town
    7:45 pm, 3 Aug Mon
    ADD Addis Ababa
    9h 10m
    2h 30m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 3 Aug Mon
    ADD Addis Ababa
    3:00 am, 4 Aug Tue
    DXB Dubai
    3h 45m
    Depart: Sun, 5 Jul Return: Mon, 3 Aug Dubai to Cape Town Sun, 5 Jul - Mon, 3 Aug
    Ethiopian Airlines 1 stop 16h 20m
    5:30 pm DXB - 7:50 am (+1) CPT
    Ethiopian Airlines 1 stop 16h
    9:35 am CPT - 3:35 am (+1) DXB
    US$805
    bravofly.com
    Show Details

    Depart: Dubai to Cape Town via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    9h 20m
    CPT
    7:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 5 Jul Sun
    DXB Dubai
    8:55 pm, 5 Jul Sun
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 5 Jul Sun
    ADD Addis Ababa
    7:50 am, 6 Jul Mon
    CPT Cape Town
    9h 20m

    Return: Cape Town to Dubai via Addis Ababa

    CPT
    9:35 am
    9h 10m
    ADD
    7:45 pm
    3h 15m
    ADD
    11:00 pm
    3h 35m
    DXB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET828
    9:35 am, 3 Aug Mon
    CPT Cape Town
    7:45 pm, 3 Aug Mon
    ADD Addis Ababa
    9h 10m
    3h 15m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 3 Aug Mon
    ADD Addis Ababa
    3:35 am, 4 Aug Tue
    DXB Dubai
    3h 35m
    Depart: Wed, 22 Jul Return: Tue, 4 Aug Dubai to Johannesburg Wed, 22 Jul - Tue, 4 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 11h 15m
    2:20 pm JNB - 3:35 am (+1) DXB
    US$828
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    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, 4 Aug Tue
    JNB Johannesburg
    8:50 pm, 4 Aug Tue
    ADD Addis Ababa
    5h 30m
    2h 10m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 4 Aug Tue
    ADD Addis Ababa
    3:35 am, 5 Aug Wed
    DXB Dubai
    3h 35m
    Depart: Wed, 22 Jul Return: Sat, 1 Aug Dubai to Johannesburg Wed, 22 Jul - Sat, 1 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 10h 40m
    2:20 pm JNB - 3:00 am (+1) DXB
    US$828
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    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, 1 Aug Sat
    JNB Johannesburg
    8:50 pm, 1 Aug Sat
    ADD Addis Ababa
    5h 30m
    1h 25m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 1 Aug Sat
    ADD Addis Ababa
    3:00 am, 2 Aug Sun
    DXB Dubai
    3h 45m
    Depart: Wed, 22 Jul Return: Sat, 1 Aug Dubai to Johannesburg Wed, 22 Jul - Sat, 1 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 14h 10m
    11:20 pm JNB - 3:30 pm (+1) DXB
    US$828
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    Return: Johannesburg to Dubai via Addis Ababa

    JNB
    11:20 pm
    6h 10m
    ADD
    6:30 am (+1)
    4h 25m
    ADD
    10:55 am
    3h 35m
    DXB
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET848
    11:20 pm, 1 Aug Sat
    JNB Johannesburg
    6:30 am, 2 Aug Sun
    ADD Addis Ababa
    6h 10m
    4h 25m layover in Addis Ababa (ADD)
    ET602
    10:55 am, 2 Aug Sun
    ADD Addis Ababa
    3:30 pm, 2 Aug Sun
    DXB Dubai
    3h 35m
    Depart: Wed, 22 Jul Return: Tue, 4 Aug Dubai to Johannesburg Wed, 22 Jul - Tue, 4 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 10h 40m
    2:20 pm JNB - 3:00 am (+1) DXB
    US$828
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    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, 4 Aug Tue
    JNB Johannesburg
    8:50 pm, 4 Aug Tue
    ADD Addis Ababa
    5h 30m
    1h 25m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 4 Aug Tue
    ADD Addis Ababa
    3:00 am, 5 Aug Wed
    DXB Dubai
    3h 45m
    Depart: Wed, 22 Jul Return: Tue, 4 Aug Dubai to Johannesburg Wed, 22 Jul - Tue, 4 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 14h 10m
    11:20 pm JNB - 3:30 pm (+1) DXB
    US$828
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    Return: Johannesburg to Dubai via Addis Ababa

    JNB
    11:20 pm
    6h 10m
    ADD
    6:30 am (+1)
    4h 25m
    ADD
    10:55 am
    3h 35m
    DXB
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET848
    11:20 pm, 4 Aug Tue
    JNB Johannesburg
    6:30 am, 5 Aug Wed
    ADD Addis Ababa
    6h 10m
    4h 25m layover in Addis Ababa (ADD)
    ET602
    10:55 am, 5 Aug Wed
    ADD Addis Ababa
    3:30 pm, 5 Aug Wed
    DXB Dubai
    3h 35m
    Depart: Wed, 22 Jul Return: Sat, 1 Aug Dubai to Johannesburg Wed, 22 Jul - Sat, 1 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 11h 15m
    2:20 pm JNB - 3:35 am (+1) DXB
    US$828
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    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, 1 Aug Sat
    JNB Johannesburg
    8:50 pm, 1 Aug Sat
    ADD Addis Ababa
    5h 30m
    2h 10m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 1 Aug Sat
    ADD Addis Ababa
    3:35 am, 2 Aug Sun
    DXB Dubai
    3h 35m
    Depart: Wed, 22 Jul Return: Sun, 30 Aug Dubai to Johannesburg Wed, 22 Jul - Sun, 30 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 10h 40m
    2:20 pm JNB - 3:00 am (+1) DXB
    US$864
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    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 Aug Sun
    JNB Johannesburg
    8:50 pm, 30 Aug Sun
    ADD Addis Ababa
    5h 30m
    1h 25m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 30 Aug Sun
    ADD Addis Ababa
    3:00 am, 31 Aug Mon
    DXB Dubai
    3h 45m
    Depart: Wed, 22 Jul Return: Sun, 30 Aug Dubai to Johannesburg Wed, 22 Jul - Sun, 30 Aug
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 11h 15m
    2:20 pm JNB - 3:35 am (+1) DXB
    US$864
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 22 Jul Wed
    DXB Dubai
    8:55 pm, 22 Jul Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 22 Jul Wed
    ADD Addis Ababa
    4:40 am, 23 Jul Thu
    JNB Johannesburg
    6h 10m

    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 Aug Sun
    JNB Johannesburg
    8:50 pm, 30 Aug Sun
    ADD Addis Ababa
    5h 30m
    2h 10m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 30 Aug Sun
    ADD Addis Ababa
    3:35 am, 31 Aug Mon
    DXB Dubai
    3h 35m
    Depart: Wed, 9 Sep Return: Sat, 19 Sep Dubai to Johannesburg Wed, 9 Sep - Sat, 19 Sep
    Ethiopian Airlines 1 stop 13h 10m
    5:30 pm DXB - 4:40 am (+1) JNB
    Ethiopian Airlines 1 stop 10h 40m
    2:20 pm JNB - 3:00 am (+1) DXB
    US$864
    ethiopianairlines.com
    Show Details

    Depart: Dubai to Johannesburg via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    2h 35m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 9 Sep Wed
    DXB Dubai
    8:55 pm, 9 Sep Wed
    ADD Addis Ababa
    4h 25m
    2h 35m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 9 Sep Wed
    ADD Addis Ababa
    4:40 am, 10 Sep Thu
    JNB Johannesburg
    6h 10m

    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, 19 Sep Sat
    JNB Johannesburg
    8:50 pm, 19 Sep Sat
    ADD Addis Ababa
    5h 30m
    1h 25m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 19 Sep Sat
    ADD Addis Ababa
    3:00 am, 20 Sep Sun
    DXB Dubai
    3h 45m