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

    Cheap Flights from South Africa to Jeddah

    Airline Results Price View
    View All Airlines View Flights
    Emirates 35 results US$894 View Flights
    Ethiopian Airlines 17 results US$1,085 View Flights
    Comair (South Africa) 20 results US$1,377 View Flights
    South African Airways 21 results US$1,491 View Flights
    EgyptAir 3 results US$1,497 View Flights
    ASKY Airlines 13 results US$1,690 View Flights
    Air Namibia 10 results US$1,927 View Flights
    Kenya Airways 31 results US$2,008 View Flights
    LAM Mozambique Airlines 1 result US$2,023 View Flights
    Depart: Sat, 29 Nov Return: Wed, 7 Jan Johannesburg to Jeddah Sat, 29 Nov - Wed, 7 Jan
    Emirates 1 stop 12h 50m
    1:50 pm JNB - 3:40 am (+1) JED
    Emirates 1 stop 15h 20m
    8:30 pm JED - 10:50 am (+1) JNB
    US$894
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    1h 35m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 29 Nov Sat
    JNB Johannesburg
    12:05 am, 30 Nov Sun
    DXB Dubai
    8h 15m
    1h 35m layover in Dubai (DXB)
    EK801
    1:40 am, 30 Nov Sun
    DXB Dubai
    3:40 am, 30 Nov Sun
    JED Jeddah
    3h

    Return: Jeddah to Johannesburg via Dubai

    JED
    8:30 pm
    2h 55m
    DXB
    12:25 am (+1)
    4h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK804
    8:30 pm, 7 Jan Wed
    JED Jeddah
    12:25 am, 8 Jan Thu
    DXB Dubai
    2h 55m
    4h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 8 Jan Thu
    DXB Dubai
    10:50 am, 8 Jan Thu
    JNB Johannesburg
    8h 10m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Ethiopian Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Ethiopian Airlines 1 stop 9h 50m
    4:30 am JED - 1:20 pm JNB
    US$1,085
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    3h 30m
    ADD
    12:20 am
    2h 50m
    JED
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 25 Dec Thu
    JNB Johannesburg
    8:50 pm, 25 Dec Thu
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 26 Dec Fri
    ADD Addis Ababa
    3:10 am, 26 Dec Fri
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Addis Ababa

    JED
    4:30 am
    2h 55m
    ADD
    7:25 am
    1h 25m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET403
    4:30 am, 5 Jan Mon
    JED Jeddah
    7:25 am, 5 Jan Mon
    ADD Addis Ababa
    2h 55m
    1h 25m layover in Addis Ababa (ADD)
    ET809
    8:50 am, 5 Jan Mon
    ADD Addis Ababa
    1:20 pm, 5 Jan Mon
    JNB Johannesburg
    5h 30m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Emirates 1 stop 13h 5m
    7:05 pm JNB - 9:10 am (+1) JED
    Multiple Airlines 1 stop 17h 55m
    5:55 pm JED - 10:50 am (+1) JNB
    US$1,178
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    2h
    DXB
    7:05 am
    3h 5m
    JED
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 25 Dec Thu
    JNB Johannesburg
    5:05 am, 26 Dec Fri
    DXB Dubai
    8h
    2h layover in Dubai (DXB)
    EK805
    7:05 am, 26 Dec Fri
    DXB Dubai
    9:10 am, 26 Dec Fri
    JED Jeddah
    3h 5m

    Return: Jeddah to Johannesburg via Dubai

    JED
    5:55 pm
    3h 10m
    DXB
    10:05 pm
    6h 35m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ834
    5:55 pm, 5 Jan Mon
    JED Jeddah
    10:05 pm, 5 Jan Mon
    DXB Dubai
    3h 10m
    6h 35m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Emirates 1 stop 17h 15m
    9:25 am JNB - 3:40 am (+1) JED
    Multiple Airlines 1 stop 17h 55m
    5:55 pm JED - 10:50 am (+1) JNB
    US$1,178
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    6h 10m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 25 Dec Thu
    JNB Johannesburg
    7:30 pm, 25 Dec Thu
    DXB Dubai
    8h 5m
    6h 10m layover in Dubai (DXB)
    EK801
    1:40 am, 26 Dec Fri
    DXB Dubai
    3:40 am, 26 Dec Fri
    JED Jeddah
    3h

    Return: Jeddah to Johannesburg via Dubai

    JED
    5:55 pm
    3h 10m
    DXB
    10:05 pm
    6h 35m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ834
    5:55 pm, 5 Jan Mon
    JED Jeddah
    10:05 pm, 5 Jan Mon
    DXB Dubai
    3h 10m
    6h 35m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Emirates 1 stop 12h 50m
    1:50 pm JNB - 3:40 am (+1) JED
    Multiple Airlines 1 stop 17h 55m
    5:55 pm JED - 10:50 am (+1) JNB
    US$1,178
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    1h 35m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 25 Dec Thu
    JNB Johannesburg
    12:05 am, 26 Dec Fri
    DXB Dubai
    8h 15m
    1h 35m layover in Dubai (DXB)
    EK801
    1:40 am, 26 Dec Fri
    DXB Dubai
    3:40 am, 26 Dec Fri
    JED Jeddah
    3h

    Return: Jeddah to Johannesburg via Dubai

    JED
    5:55 pm
    3h 10m
    DXB
    10:05 pm
    6h 35m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ834
    5:55 pm, 5 Jan Mon
    JED Jeddah
    10:05 pm, 5 Jan Mon
    DXB Dubai
    3h 10m
    6h 35m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Emirates 1 stop 12h 50m
    1:50 pm JNB - 3:40 am (+1) JED
    Emirates 1 stop 15h 20m
    8:30 pm JED - 10:50 am (+1) JNB
    US$1,206
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    1h 35m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 25 Dec Thu
    JNB Johannesburg
    12:05 am, 26 Dec Fri
    DXB Dubai
    8h 15m
    1h 35m layover in Dubai (DXB)
    EK801
    1:40 am, 26 Dec Fri
    DXB Dubai
    3:40 am, 26 Dec Fri
    JED Jeddah
    3h

    Return: Jeddah to Johannesburg via Dubai

    JED
    8:30 pm
    2h 55m
    DXB
    12:25 am (+1)
    4h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK804
    8:30 pm, 5 Jan Mon
    JED Jeddah
    12:25 am, 6 Jan Tue
    DXB Dubai
    2h 55m
    4h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Emirates 1 stop 17h 15m
    9:25 am JNB - 3:40 am (+1) JED
    Emirates 1 stop 15h 20m
    8:30 pm JED - 10:50 am (+1) JNB
    US$1,206
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    6h 10m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 25 Dec Thu
    JNB Johannesburg
    7:30 pm, 25 Dec Thu
    DXB Dubai
    8h 5m
    6h 10m layover in Dubai (DXB)
    EK801
    1:40 am, 26 Dec Fri
    DXB Dubai
    3:40 am, 26 Dec Fri
    JED Jeddah
    3h

    Return: Jeddah to Johannesburg via Dubai

    JED
    8:30 pm
    2h 55m
    DXB
    12:25 am (+1)
    4h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK804
    8:30 pm, 5 Jan Mon
    JED Jeddah
    12:25 am, 6 Jan Tue
    DXB Dubai
    2h 55m
    4h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Emirates 1 stop 13h 5m
    7:05 pm JNB - 9:10 am (+1) JED
    Emirates 1 stop 15h 20m
    8:30 pm JED - 10:50 am (+1) JNB
    US$1,206
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    2h
    DXB
    7:05 am
    3h 5m
    JED
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 25 Dec Thu
    JNB Johannesburg
    5:05 am, 26 Dec Fri
    DXB Dubai
    8h
    2h layover in Dubai (DXB)
    EK805
    7:05 am, 26 Dec Fri
    DXB Dubai
    9:10 am, 26 Dec Fri
    JED Jeddah
    3h 5m

    Return: Jeddah to Johannesburg via Dubai

    JED
    8:30 pm
    2h 55m
    DXB
    12:25 am (+1)
    4h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK804
    8:30 pm, 5 Jan Mon
    JED Jeddah
    12:25 am, 6 Jan Tue
    DXB Dubai
    2h 55m
    4h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Sat, 29 Nov Return: Wed, 7 Jan Johannesburg to Jeddah Sat, 29 Nov - Wed, 7 Jan
    Emirates 1 stop 13h 5m
    7:05 pm JNB - 9:10 am (+1) JED
    Ethiopian Airlines 1 stop 9h 50m
    4:30 am JED - 1:20 pm JNB
    US$1,354
    airtickets.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    2h
    DXB
    7:05 am
    3h 5m
    JED
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 29 Nov Sat
    JNB Johannesburg
    5:05 am, 30 Nov Sun
    DXB Dubai
    8h
    2h layover in Dubai (DXB)
    EK805
    7:05 am, 30 Nov Sun
    DXB Dubai
    9:10 am, 30 Nov Sun
    JED Jeddah
    3h 5m

    Return: Jeddah to Johannesburg via Addis Ababa

    JED
    4:30 am
    2h 55m
    ADD
    7:25 am
    1h 25m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET403
    4:30 am, 7 Jan Wed
    JED Jeddah
    7:25 am, 7 Jan Wed
    ADD Addis Ababa
    2h 55m
    1h 25m layover in Addis Ababa (ADD)
    ET809
    8:50 am, 7 Jan Wed
    ADD Addis Ababa
    1:20 pm, 7 Jan Wed
    JNB Johannesburg
    5h 30m
    Depart: Sat, 29 Nov Return: Wed, 7 Jan Johannesburg to Jeddah Sat, 29 Nov - Wed, 7 Jan
    Emirates 1 stop 12h 50m
    1:50 pm JNB - 3:40 am (+1) JED
    Ethiopian Airlines 1 stop 9h 50m
    4:30 am JED - 1:20 pm JNB
    US$1,354
    airtickets.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    1h 35m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 29 Nov Sat
    JNB Johannesburg
    12:05 am, 30 Nov Sun
    DXB Dubai
    8h 15m
    1h 35m layover in Dubai (DXB)
    EK801
    1:40 am, 30 Nov Sun
    DXB Dubai
    3:40 am, 30 Nov Sun
    JED Jeddah
    3h

    Return: Jeddah to Johannesburg via Addis Ababa

    JED
    4:30 am
    2h 55m
    ADD
    7:25 am
    1h 25m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET403
    4:30 am, 7 Jan Wed
    JED Jeddah
    7:25 am, 7 Jan Wed
    ADD Addis Ababa
    2h 55m
    1h 25m layover in Addis Ababa (ADD)
    ET809
    8:50 am, 7 Jan Wed
    ADD Addis Ababa
    1:20 pm, 7 Jan Wed
    JNB Johannesburg
    5h 30m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Multiple Airlines 2+ stops 12h 50m
    1:20 pm JNB - 3:10 am (+1) JED
    Multiple Airlines 1 stop 17h 55m
    5:55 pm JED - 10:50 am (+1) JNB
    US$1,377
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Nairobi, Addis Ababa

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    1h 5m
    NBO
    7:35 pm
    2h 5m
    ADD
    9:40 pm
    2h 40m
    ADD
    12:20 am
    2h 50m
    JED
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    MN2763
    1:20 pm, 25 Dec Thu
    JNB Johannesburg
    6:30 pm, 25 Dec Thu
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    1h 5m layover in Nairobi (NBO)
    ET305
    7:35 pm, 25 Dec Thu
    NBO Nairobi
    9:40 pm, 25 Dec Thu
    ADD Addis Ababa
    2h 5m
    2h 40m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 26 Dec Fri
    ADD Addis Ababa
    3:10 am, 26 Dec Fri
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Dubai

    JED
    5:55 pm
    3h 10m
    DXB
    10:05 pm
    6h 35m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ834
    5:55 pm, 5 Jan Mon
    JED Jeddah
    10:05 pm, 5 Jan Mon
    DXB Dubai
    3h 10m
    6h 35m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Thu, 25 Dec Return: Mon, 5 Jan Johannesburg to Jeddah Thu, 25 Dec - Mon, 5 Jan
    Multiple Airlines 2+ stops 12h 50m
    1:20 pm JNB - 3:10 am (+1) JED
    Emirates 1 stop 15h 20m
    8:30 pm JED - 10:50 am (+1) JNB
    US$1,384
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Nairobi, Addis Ababa

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    1h 5m
    NBO
    7:35 pm
    2h 5m
    ADD
    9:40 pm
    2h 40m
    ADD
    12:20 am
    2h 50m
    JED
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    MN2763
    1:20 pm, 25 Dec Thu
    JNB Johannesburg
    6:30 pm, 25 Dec Thu
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    1h 5m layover in Nairobi (NBO)
    ET305
    7:35 pm, 25 Dec Thu
    NBO Nairobi
    9:40 pm, 25 Dec Thu
    ADD Addis Ababa
    2h 5m
    2h 40m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 26 Dec Fri
    ADD Addis Ababa
    3:10 am, 26 Dec Fri
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Dubai

    JED
    8:30 pm
    2h 55m
    DXB
    12:25 am (+1)
    4h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK804
    8:30 pm, 5 Jan Mon
    JED Jeddah
    12:25 am, 6 Jan Tue
    DXB Dubai
    2h 55m
    4h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 6 Jan Tue
    DXB Dubai
    10:50 am, 6 Jan Tue
    JNB Johannesburg
    8h 10m
    Depart: Sat, 29 Nov Return: Wed, 7 Jan Johannesburg to Jeddah Sat, 29 Nov - Wed, 7 Jan
    Multiple Airlines 1 stop 11h 55m
    9:45 pm JNB - 10:40 am (+1) JED
    Emirates 1 stop 15h 20m
    8:30 pm JED - 10:50 am (+1) JNB
    US$1,491
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Cairo

    JNB
    9:45 pm
    8h
    CAI
    5:45 am (+1)
    1h 45m
    CAI
    7:30 am
    2h 10m
    JED
    10:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7207
    9:45 pm, 29 Nov Sat
    JNB Johannesburg
    5:45 am, 30 Nov Sun
    CAI Cairo
    8h

    * Operated by Egyptair

    1h 45m layover in Cairo (CAI)
    MS661
    7:30 am, 30 Nov Sun
    CAI Cairo
    10:40 am, 30 Nov Sun
    JED Jeddah
    2h 10m

    Return: Jeddah to Johannesburg via Dubai

    JED
    8:30 pm
    2h 55m
    DXB
    12:25 am (+1)
    4h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK804
    8:30 pm, 7 Jan Wed
    JED Jeddah
    12:25 am, 8 Jan Thu
    DXB Dubai
    2h 55m
    4h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 8 Jan Thu
    DXB Dubai
    10:50 am, 8 Jan Thu
    JNB Johannesburg
    8h 10m
    Depart: Sat, 29 Nov Return: Wed, 7 Jan Johannesburg to Jeddah Sat, 29 Nov - Wed, 7 Jan
    EgyptAir 1 stop 11h 55m
    9:45 pm JNB - 10:40 am (+1) JED
    Emirates 1 stop 15h 20m
    8:30 pm JED - 10:50 am (+1) JNB
    US$1,497
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Cairo

    JNB
    9:45 pm
    8h
    CAI
    5:45 am (+1)
    1h 45m
    CAI
    7:30 am
    2h 10m
    JED
    10:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    MS840
    9:45 pm, 29 Nov Sat
    JNB Johannesburg
    5:45 am, 30 Nov Sun
    CAI Cairo
    8h
    1h 45m layover in Cairo (CAI)
    MS661
    7:30 am, 30 Nov Sun
    CAI Cairo
    10:40 am, 30 Nov Sun
    JED Jeddah
    2h 10m

    Return: Jeddah to Johannesburg via Dubai

    JED
    8:30 pm
    2h 55m
    DXB
    12:25 am (+1)
    4h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK804
    8:30 pm, 7 Jan Wed
    JED Jeddah
    12:25 am, 8 Jan Thu
    DXB Dubai
    2h 55m
    4h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 8 Jan Thu
    DXB Dubai
    10:50 am, 8 Jan Thu
    JNB Johannesburg
    8h 10m
    Depart: Sat, 29 Nov Return: Wed, 7 Jan Johannesburg to Jeddah Sat, 29 Nov - Wed, 7 Jan
    Emirates 1 stop 13h 5m
    7:05 pm JNB - 9:10 am (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$1,586
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    2h
    DXB
    7:05 am
    3h 5m
    JED
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 29 Nov Sat
    JNB Johannesburg
    5:05 am, 30 Nov Sun
    DXB Dubai
    8h
    2h layover in Dubai (DXB)
    EK805
    7:05 am, 30 Nov Sun
    DXB Dubai
    9:10 am, 30 Nov Sun
    JED Jeddah
    3h 5m

    Return: Jeddah to Johannesburg via Dubai

    JED
    7:45 am
    2h 45m
    DXB
    11:30 am
    3h 10m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV566
    7:45 am, 7 Jan Wed
    JED Jeddah
    11:30 am, 7 Jan Wed
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    EK765
    2:40 pm, 7 Jan Wed
    DXB Dubai
    8:50 pm, 7 Jan Wed
    JNB Johannesburg
    8h 10m
    Depart: Sat, 29 Nov Return: Wed, 7 Jan Johannesburg to Jeddah Sat, 29 Nov - Wed, 7 Jan
    Emirates 1 stop 12h 50m
    1:50 pm JNB - 3:40 am (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$1,586
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    1h 35m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 29 Nov Sat
    JNB Johannesburg
    12:05 am, 30 Nov Sun
    DXB Dubai
    8h 15m
    1h 35m layover in Dubai (DXB)
    EK801
    1:40 am, 30 Nov Sun
    DXB Dubai
    3:40 am, 30 Nov Sun
    JED Jeddah
    3h

    Return: Jeddah to Johannesburg via Dubai

    JED
    7:45 am
    2h 45m
    DXB
    11:30 am
    3h 10m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV566
    7:45 am, 7 Jan Wed
    JED Jeddah
    11:30 am, 7 Jan Wed
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    EK765
    2:40 pm, 7 Jan Wed
    DXB Dubai
    8:50 pm, 7 Jan Wed
    JNB Johannesburg
    8h 10m
    Depart: Tue, 16 Dec Return: Tue, 6 Jan Durban to Jeddah Tue, 16 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 15h 45m
    10:25 am DUR - 3:10 am (+1) JED
    Multiple Airlines 2+ stops 16h 25m
    6:30 pm JED - 9:55 am (+1) DUR
    US$1,613
    cheapoair.com
    Show Details

    Depart: Durban to Jeddah via Johannesburg, Addis Ababa

    DUR
    10:25 am
    1h 10m
    JNB
    11:35 am
    2h 45m
    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    3h 30m
    ADD
    12:20 am
    2h 50m
    JED
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA546
    10:25 am, 16 Dec Tue
    DUR Durban
    11:35 am, 16 Dec Tue
    JNB Johannesburg
    1h 10m
    2h 45m layover in Johannesburg (JNB)
    ET808
    2:20 pm, 16 Dec Tue
    JNB Johannesburg
    8:50 pm, 16 Dec Tue
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 17 Dec Wed
    ADD Addis Ababa
    3:10 am, 17 Dec Wed
    JED Jeddah
    2h 50m

    Return: Jeddah to Durban via Cairo, Johannesburg

    JED
    6:30 pm
    2h 10m
    CAI
    7:40 pm
    3h 15m
    CAI
    10:55 pm
    8h 10m
    JNB
    7:05 am (+1)
    1h 40m
    JNB
    8:45 am
    1h 10m
    DUR
    9:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    MS672
    6:30 pm, 6 Jan Tue
    JED Jeddah
    7:40 pm, 6 Jan Tue
    CAI Cairo
    2h 10m
    3h 15m layover in Cairo (CAI)
    MS839
    10:55 pm, 6 Jan Tue
    CAI Cairo
    7:05 am, 7 Jan Wed
    JNB Johannesburg
    8h 10m
    1h 40m layover in Johannesburg (JNB)
    SA539
    8:45 am, 7 Jan Wed
    JNB Johannesburg
    9:55 am, 7 Jan Wed
    DUR Durban
    1h 10m
    Depart: Tue, 16 Dec Return: Tue, 6 Jan Durban to Jeddah Tue, 16 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 16h 30m
    9:40 am DUR - 3:10 am (+1) JED
    Multiple Airlines 2+ stops 16h 25m
    6:30 pm JED - 9:55 am (+1) DUR
    US$1,619
    cheapoair.com
    Show Details

    Depart: Durban to Jeddah via Johannesburg, Addis Ababa

    DUR
    9:40 am
    1h 5m
    JNB
    10:45 am
    3h 35m
    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    3h 30m
    ADD
    12:20 am
    2h 50m
    JED
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6224
    9:40 am, 16 Dec Tue
    DUR Durban
    10:45 am, 16 Dec Tue
    JNB Johannesburg
    1h 5m

    * Operated by Comair Ltd

    3h 35m layover in Johannesburg (JNB)
    ET808
    2:20 pm, 16 Dec Tue
    JNB Johannesburg
    8:50 pm, 16 Dec Tue
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 17 Dec Wed
    ADD Addis Ababa
    3:10 am, 17 Dec Wed
    JED Jeddah
    2h 50m

    Return: Jeddah to Durban via Cairo, Johannesburg

    JED
    6:30 pm
    2h 10m
    CAI
    7:40 pm
    3h 15m
    CAI
    10:55 pm
    8h 10m
    JNB
    7:05 am (+1)
    1h 40m
    JNB
    8:45 am
    1h 10m
    DUR
    9:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    MS672
    6:30 pm, 6 Jan Tue
    JED Jeddah
    7:40 pm, 6 Jan Tue
    CAI Cairo
    2h 10m
    3h 15m layover in Cairo (CAI)
    MS839
    10:55 pm, 6 Jan Tue
    CAI Cairo
    7:05 am, 7 Jan Wed
    JNB Johannesburg
    8h 10m
    1h 40m layover in Johannesburg (JNB)
    SA539
    8:45 am, 7 Jan Wed
    JNB Johannesburg
    9:55 am, 7 Jan Wed
    DUR Durban
    1h 10m
    Depart: Tue, 16 Dec Return: Tue, 6 Jan Durban to Jeddah Tue, 16 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 15h 45m
    10:25 am DUR - 3:10 am (+1) JED
    Multiple Airlines 2+ stops 16h 35m
    6:30 pm JED - 10:05 am (+1) DUR
    US$1,636
    cheapoair.com
    Show Details

    Depart: Durban to Jeddah via Johannesburg, Addis Ababa

    DUR
    10:25 am
    1h 10m
    JNB
    11:35 am
    2h 45m
    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    3h 30m
    ADD
    12:20 am
    2h 50m
    JED
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA546
    10:25 am, 16 Dec Tue
    DUR Durban
    11:35 am, 16 Dec Tue
    JNB Johannesburg
    1h 10m
    2h 45m layover in Johannesburg (JNB)
    ET808
    2:20 pm, 16 Dec Tue
    JNB Johannesburg
    8:50 pm, 16 Dec Tue
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 17 Dec Wed
    ADD Addis Ababa
    3:10 am, 17 Dec Wed
    JED Jeddah
    2h 50m

    Return: Jeddah to Durban via Cairo, Johannesburg

    JED
    6:30 pm
    2h 10m
    CAI
    7:40 pm
    3h 15m
    CAI
    10:55 pm
    8h 10m
    JNB
    7:05 am (+1)
    1h 55m
    JNB
    9:00 am
    1h 5m
    DUR
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    MS672
    6:30 pm, 6 Jan Tue
    JED Jeddah
    7:40 pm, 6 Jan Tue
    CAI Cairo
    2h 10m
    3h 15m layover in Cairo (CAI)
    MS839
    10:55 pm, 6 Jan Tue
    CAI Cairo
    7:05 am, 7 Jan Wed
    JNB Johannesburg
    8h 10m
    1h 55m layover in Johannesburg (JNB)
    BA6203
    9:00 am, 7 Jan Wed
    JNB Johannesburg
    10:05 am, 7 Jan Wed
    DUR Durban
    1h 5m

    * Operated by Comair Ltd

    Depart: Tue, 16 Dec Return: Tue, 6 Jan Durban to Jeddah Tue, 16 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 16h 30m
    9:40 am DUR - 3:10 am (+1) JED
    Multiple Airlines 2+ stops 16h 35m
    6:30 pm JED - 10:05 am (+1) DUR
    US$1,642
    cheapoair.com
    Show Details

    Depart: Durban to Jeddah via Johannesburg, Addis Ababa

    DUR
    9:40 am
    1h 5m
    JNB
    10:45 am
    3h 35m
    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    3h 30m
    ADD
    12:20 am
    2h 50m
    JED
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6224
    9:40 am, 16 Dec Tue
    DUR Durban
    10:45 am, 16 Dec Tue
    JNB Johannesburg
    1h 5m

    * Operated by Comair Ltd

    3h 35m layover in Johannesburg (JNB)
    ET808
    2:20 pm, 16 Dec Tue
    JNB Johannesburg
    8:50 pm, 16 Dec Tue
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 17 Dec Wed
    ADD Addis Ababa
    3:10 am, 17 Dec Wed
    JED Jeddah
    2h 50m

    Return: Jeddah to Durban via Cairo, Johannesburg

    JED
    6:30 pm
    2h 10m
    CAI
    7:40 pm
    3h 15m
    CAI
    10:55 pm
    8h 10m
    JNB
    7:05 am (+1)
    1h 55m
    JNB
    9:00 am
    1h 5m
    DUR
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    MS672
    6:30 pm, 6 Jan Tue
    JED Jeddah
    7:40 pm, 6 Jan Tue
    CAI Cairo
    2h 10m
    3h 15m layover in Cairo (CAI)
    MS839
    10:55 pm, 6 Jan Tue
    CAI Cairo
    7:05 am, 7 Jan Wed
    JNB Johannesburg
    8h 10m
    1h 55m layover in Johannesburg (JNB)
    BA6203
    9:00 am, 7 Jan Wed
    JNB Johannesburg
    10:05 am, 7 Jan Wed
    DUR Durban
    1h 5m

    * Operated by Comair Ltd