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
    Ethiopian Airlines 10 results US$1,842 View Flights
    South African Airways 19 results US$1,982 View Flights
    ASKY Airlines 5 results US$2,009 View Flights
    EgyptAir 8 results US$2,046 View Flights
    Emirates 16 results US$2,425 View Flights
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Wed, 24 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$1,842
    expedia.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, 24 Dec Wed
    JNB Johannesburg
    8:50 pm, 24 Dec Wed
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 25 Dec Thu
    ADD Addis Ababa
    3:10 am, 25 Dec Thu
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$1,846
    expedia.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, 14 Dec Sun
    JNB Johannesburg
    8:50 pm, 14 Dec Sun
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 15 Dec Mon
    ADD Addis Ababa
    3:10 am, 15 Dec Mon
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Wed, 24 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$1,909
    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, 24 Dec Wed
    JNB Johannesburg
    8:50 pm, 24 Dec Wed
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 25 Dec Thu
    ADD Addis Ababa
    3:10 am, 25 Dec Thu
    JED Jeddah
    2h 50m

    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, 3 Jan Sat
    JED Jeddah
    11:30 am, 3 Jan Sat
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    EK765
    2:40 pm, 3 Jan Sat
    DXB Dubai
    8:50 pm, 3 Jan Sat
    JNB Johannesburg
    8h 10m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Wed, 24 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$1,982
    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
    SA7200
    2:20 pm, 24 Dec Wed
    JNB Johannesburg
    8:50 pm, 24 Dec Wed
    ADD Addis Ababa
    5h 30m

    * Operated by Ethiopian

    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 25 Dec Thu
    ADD Addis Ababa
    3:10 am, 25 Dec Thu
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Wed, 24 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,009
    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
    KP1808
    2:20 pm, 24 Dec Wed
    JNB Johannesburg
    8:50 pm, 24 Dec Wed
    ADD Addis Ababa
    5h 30m

    * Operated by Ethiopian

    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 25 Dec Thu
    ADD Addis Ababa
    3:10 am, 25 Dec Thu
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,014
    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
    KP1808
    2:20 pm, 14 Dec Sun
    JNB Johannesburg
    8:50 pm, 14 Dec Sun
    ADD Addis Ababa
    5h 30m

    * Operated by Ethiopian

    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 15 Dec Mon
    ADD Addis Ababa
    3:10 am, 15 Dec Mon
    JED Jeddah
    2h 50m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    EgyptAir 1 stop 13h 15m
    9:45 pm JNB - 12:00 pm (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$2,046
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Cairo

    JNB
    9:45 pm
    8h
    CAI
    5:45 am (+1)
    3h 5m
    CAI
    8:50 am
    2h 10m
    JED
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS840
    9:45 pm, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h
    3h 5m layover in Cairo (CAI)
    MS667
    8:50 am, 15 Dec Mon
    CAI Cairo
    12:00 pm, 15 Dec Mon
    JED Jeddah
    2h 10m

    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, 3 Jan Sat
    JED Jeddah
    11:30 am, 3 Jan Sat
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    SA7163
    2:40 pm, 3 Jan Sat
    DXB Dubai
    8:50 pm, 3 Jan Sat
    JNB Johannesburg
    8h 10m

    * Operated by Emirates Airline

    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    EgyptAir 1 stop 11h 55m
    9:45 pm JNB - 10:40 am (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$2,046
    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, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h
    1h 45m layover in Cairo (CAI)
    MS661
    7:30 am, 15 Dec Mon
    CAI Cairo
    10:40 am, 15 Dec Mon
    JED Jeddah
    2h 10m

    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, 3 Jan Sat
    JED Jeddah
    11:30 am, 3 Jan Sat
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    SA7163
    2:40 pm, 3 Jan Sat
    DXB Dubai
    8:50 pm, 3 Jan Sat
    JNB Johannesburg
    8h 10m

    * Operated by Emirates Airline

    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 11h 55m
    9:45 pm JNB - 10:40 am (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$2,072
    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, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h

    * Operated by Egyptair

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

    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, 3 Jan Sat
    JED Jeddah
    11:30 am, 3 Jan Sat
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    SA7163
    2:40 pm, 3 Jan Sat
    DXB Dubai
    8:50 pm, 3 Jan Sat
    JNB Johannesburg
    8h 10m

    * Operated by Emirates Airline

    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 13h 15m
    9:45 pm JNB - 12:00 pm (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$2,072
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Cairo

    JNB
    9:45 pm
    8h
    CAI
    5:45 am (+1)
    3h 5m
    CAI
    8:50 am
    2h 10m
    JED
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7207
    9:45 pm, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h

    * Operated by Egyptair

    3h 5m layover in Cairo (CAI)
    MS667
    8:50 am, 15 Dec Mon
    CAI Cairo
    12:00 pm, 15 Dec Mon
    JED Jeddah
    2h 10m

    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, 3 Jan Sat
    JED Jeddah
    11:30 am, 3 Jan Sat
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    SA7163
    2:40 pm, 3 Jan Sat
    DXB Dubai
    8:50 pm, 3 Jan Sat
    JNB Johannesburg
    8h 10m

    * Operated by Emirates Airline

    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    EgyptAir 1 stop 13h 15m
    9:45 pm JNB - 12:00 pm (+1) JED
    Ethiopian Airlines 1 stop 9h 50m
    4:30 am JED - 1:20 pm JNB
    US$2,073
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Cairo

    JNB
    9:45 pm
    8h
    CAI
    5:45 am (+1)
    3h 5m
    CAI
    8:50 am
    2h 10m
    JED
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS840
    9:45 pm, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h
    3h 5m layover in Cairo (CAI)
    MS667
    8:50 am, 15 Dec Mon
    CAI Cairo
    12:00 pm, 15 Dec Mon
    JED Jeddah
    2h 10m

    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, 3 Jan Sat
    JED Jeddah
    7:25 am, 3 Jan Sat
    ADD Addis Ababa
    2h 55m
    1h 25m layover in Addis Ababa (ADD)
    ET809
    8:50 am, 3 Jan Sat
    ADD Addis Ababa
    1:20 pm, 3 Jan Sat
    JNB Johannesburg
    5h 30m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    EgyptAir 1 stop 11h 55m
    9:45 pm JNB - 10:40 am (+1) JED
    Ethiopian Airlines 1 stop 9h 50m
    4:30 am JED - 1:20 pm JNB
    US$2,073
    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, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h
    1h 45m layover in Cairo (CAI)
    MS661
    7:30 am, 15 Dec Mon
    CAI Cairo
    10:40 am, 15 Dec Mon
    JED Jeddah
    2h 10m

    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, 3 Jan Sat
    JED Jeddah
    7:25 am, 3 Jan Sat
    ADD Addis Ababa
    2h 55m
    1h 25m layover in Addis Ababa (ADD)
    ET809
    8:50 am, 3 Jan Sat
    ADD Addis Ababa
    1:20 pm, 3 Jan Sat
    JNB Johannesburg
    5h 30m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    EgyptAir 1 stop 13h 15m
    9:45 pm JNB - 12:00 pm (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,075
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Cairo

    JNB
    9:45 pm
    8h
    CAI
    5:45 am (+1)
    3h 5m
    CAI
    8:50 am
    2h 10m
    JED
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS840
    9:45 pm, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h
    3h 5m layover in Cairo (CAI)
    MS667
    8:50 am, 15 Dec Mon
    CAI Cairo
    12:00 pm, 15 Dec Mon
    JED Jeddah
    2h 10m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    EgyptAir 1 stop 11h 55m
    9:45 pm JNB - 10:40 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,075
    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, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h
    1h 45m layover in Cairo (CAI)
    MS661
    7:30 am, 15 Dec Mon
    CAI Cairo
    10:40 am, 15 Dec Mon
    JED Jeddah
    2h 10m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 11h 50m
    2:20 pm JNB - 3:10 am (+1) JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$2,081
    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, 14 Dec Sun
    JNB Johannesburg
    8:50 pm, 14 Dec Sun
    ADD Addis Ababa
    5h 30m
    3h 30m layover in Addis Ababa (ADD)
    ET402
    12:20 am, 15 Dec Mon
    ADD Addis Ababa
    3:10 am, 15 Dec Mon
    JED Jeddah
    2h 50m

    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, 3 Jan Sat
    JED Jeddah
    11:30 am, 3 Jan Sat
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    SA7163
    2:40 pm, 3 Jan Sat
    DXB Dubai
    8:50 pm, 3 Jan Sat
    JNB Johannesburg
    8h 10m

    * Operated by Emirates Airline

    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 13h 15m
    9:45 pm JNB - 12:00 pm (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,105
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Cairo

    JNB
    9:45 pm
    8h
    CAI
    5:45 am (+1)
    3h 5m
    CAI
    8:50 am
    2h 10m
    JED
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7207
    9:45 pm, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h

    * Operated by Egyptair

    3h 5m layover in Cairo (CAI)
    MS667
    8:50 am, 15 Dec Mon
    CAI Cairo
    12:00 pm, 15 Dec Mon
    JED Jeddah
    2h 10m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 11h 55m
    9:45 pm JNB - 10:40 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,105
    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, 14 Dec Sun
    JNB Johannesburg
    5:45 am, 15 Dec Mon
    CAI Cairo
    8h

    * Operated by Egyptair

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

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Wed, 24 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 12h
    2:20 pm JNB - 3:20 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,179
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    3h 45m
    ADD
    12:35 am
    2h 45m
    JED
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7200
    2:20 pm, 24 Dec Wed
    JNB Johannesburg
    8:50 pm, 24 Dec Wed
    ADD Addis Ababa
    5h 30m

    * Operated by Ethiopian

    3h 45m layover in Addis Ababa (ADD)
    SV420
    12:35 am, 25 Dec Thu
    ADD Addis Ababa
    3:20 am, 25 Dec Thu
    JED Jeddah
    2h 45m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m
    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 12h 45m
    9:25 am JNB - 11:10 pm JED
    Multiple Airlines 1 stop 14h 5m
    7:45 am JED - 8:50 pm JNB
    US$2,179
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    1h 30m
    DXB
    9:00 pm
    3h 10m
    JED
    11:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7153
    9:25 am, 14 Dec Sun
    JNB Johannesburg
    7:30 pm, 14 Dec Sun
    DXB Dubai
    8h 5m

    * Operated by Emirates Airline

    1h 30m layover in Dubai (DXB)
    SV551
    9:00 pm, 14 Dec Sun
    DXB Dubai
    11:10 pm, 14 Dec Sun
    JED Jeddah
    3h 10m

    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, 3 Jan Sat
    JED Jeddah
    11:30 am, 3 Jan Sat
    DXB Dubai
    2h 45m
    3h 10m layover in Dubai (DXB)
    SA7163
    2:40 pm, 3 Jan Sat
    DXB Dubai
    8:50 pm, 3 Jan Sat
    JNB Johannesburg
    8h 10m

    * Operated by Emirates Airline

    Depart: Sun, 14 Dec Return: Sat, 3 Jan Johannesburg to Jeddah Sun, 14 Dec - Sat, 3 Jan
    Multiple Airlines 1 stop 12h
    2:20 pm JNB - 3:20 am (+1) JED
    Etihad 1 stop 12h 40m
    5:30 am JED - 5:10 pm JNB
    US$2,184
    cheapoair.com
    Show Details

    Depart: Johannesburg to Jeddah via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    3h 45m
    ADD
    12:35 am
    2h 45m
    JED
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA7200
    2:20 pm, 14 Dec Sun
    JNB Johannesburg
    8:50 pm, 14 Dec Sun
    ADD Addis Ababa
    5h 30m

    * Operated by Ethiopian

    3h 45m layover in Addis Ababa (ADD)
    SV420
    12:35 am, 15 Dec Mon
    ADD Addis Ababa
    3:20 am, 15 Dec Mon
    JED Jeddah
    2h 45m

    Return: Jeddah to Johannesburg via Abu Dhabi

    JED
    5:30 am
    2h 30m
    AUH
    9:00 am
    1h 30m
    AUH
    10:30 am
    8h 40m
    JNB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY314
    5:30 am, 3 Jan Sat
    JED Jeddah
    9:00 am, 3 Jan Sat
    AUH Abu Dhabi
    2h 30m
    1h 30m layover in Abu Dhabi (AUH)
    EY604
    10:30 am, 3 Jan Sat
    AUH Abu Dhabi
    5:10 pm, 3 Jan Sat
    JNB Johannesburg
    8h 40m