Cheap Flights to Johannesburg
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    Virgin Atlantic Airways 11 results US$971 View Flights
    South African Airways 97 results US$1,214 View Flights
    KLM 19 results US$1,241 View Flights
    JetBlue Airways 13 results US$1,336 View Flights
    United Airlines 52 results US$1,376 View Flights
    Delta Air Lines 100 results US$1,494 View Flights
    US Airways 2 results US$2,050 View Flights
    British Airways 10 results US$2,234 View Flights
    Transaero Airlines 1 result US$5,703 View Flights
    Emirates 15 results US$6,217 View Flights
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    Virgin Atlantic Airways 1 stop 19h 45m
    7:30 am EWR - 10:15 am (+1) JNB
    Virgin Atlantic Airways 1 stop 22h 50m
    8:55 pm JNB - 12:45 pm (+1) EWR
    US$971
    faregeek.com
    Show Details

    Depart: New York to Johannesburg via London

    EWR
    7:30 am
    7h 10m
    LHR
    7:40 pm
    1h 20m
    LHR
    9:00 pm
    11h 15m
    JNB
    10:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    VS18
    7:30 am, 7 Nov Fri
    EWR New York
    7:40 pm, 7 Nov Fri
    LHR London
    7h 10m
    1h 20m layover in London (LHR)
    VS601
    9:00 pm, 7 Nov Fri
    LHR London
    10:15 am, 8 Nov Sat
    JNB Johannesburg
    11h 15m

    Return: Johannesburg to New York via London

    JNB
    8:55 pm
    11h 25m
    LHR
    6:20 am (+1)
    3h 20m
    LHR
    9:40 am
    8h 5m
    EWR
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VS602
    8:55 pm, 6 Dec Sat
    JNB Johannesburg
    6:20 am, 7 Dec Sun
    LHR London
    11h 25m
    3h 20m layover in London (LHR)
    VS1
    9:40 am, 7 Dec Sun
    LHR London
    12:45 pm, 7 Dec Sun
    EWR New York
    8h 5m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    Virgin Atlantic Airways 1 stop 19h 45m
    7:30 am EWR - 10:15 am (+1) JNB
    Virgin Atlantic Airways 1 stop 21h 50m
    8:55 pm JNB - 11:45 am (+1) JFK
    US$1,014
    faregeek.com
    Show Details

    Depart: New York to Johannesburg via London

    EWR
    7:30 am
    7h 10m
    LHR
    7:40 pm
    1h 20m
    LHR
    9:00 pm
    11h 15m
    JNB
    10:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    VS18
    7:30 am, 7 Nov Fri
    EWR New York
    7:40 pm, 7 Nov Fri
    LHR London
    7h 10m
    1h 20m layover in London (LHR)
    VS601
    9:00 pm, 7 Nov Fri
    LHR London
    10:15 am, 8 Nov Sat
    JNB Johannesburg
    11h 15m

    Return: Johannesburg to New York via London

    JNB
    8:55 pm
    11h 25m
    LHR
    6:20 am (+1)
    2h 25m
    LHR
    8:45 am
    8h
    JFK
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    VS602
    8:55 pm, 6 Dec Sat
    JNB Johannesburg
    6:20 am, 7 Dec Sun
    LHR London
    11h 25m
    2h 25m layover in London (LHR)
    VS3
    8:45 am, 7 Dec Sun
    LHR London
    11:45 am, 7 Dec Sun
    JFK New York
    8h
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    South African Airways Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,214
    fly.co.uk
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    KLM 1 stop 20h 36m
    6:29 pm EWR - 10:05 pm (+1) JNB
    KLM 1 stop 22h 47m
    11:55 pm JNB - 3:42 pm (+1) EWR
    US$1,241
    klm.com
    Show Details

    Depart: New York to Johannesburg via Amsterdam

    EWR
    6:29 pm
    7h 36m
    AMS
    8:05 am (+1)
    2h 5m
    AMS
    10:10 am
    10h 55m
    JNB
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6178
    6:29 pm, 7 Nov Fri
    EWR New York
    8:05 am, 8 Nov Sat
    AMS Amsterdam
    7h 36m

    * Operated by Delta Air Lines

    2h 5m layover in Amsterdam (AMS)
    KL591
    10:10 am, 8 Nov Sat
    AMS Amsterdam
    10:05 pm, 8 Nov Sat
    JNB Johannesburg
    10h 55m

    Return: Johannesburg to New York via Amsterdam

    JNB
    11:55 pm
    11h 15m
    AMS
    10:10 am (+1)
    2h 40m
    AMS
    12:50 pm
    8h 52m
    EWR
    3:42 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    11:55 pm, 6 Dec Sat
    JNB Johannesburg
    10:10 am, 7 Dec Sun
    AMS Amsterdam
    11h 15m
    2h 40m layover in Amsterdam (AMS)
    KL6179
    12:50 pm, 7 Dec Sun
    AMS Amsterdam
    3:42 pm, 7 Dec Sun
    EWR New York
    8h 52m

    * Operated by Delta Air Lines

    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    KLM 1 stop 20h 36m
    6:29 pm EWR - 10:05 pm (+1) JNB
    KLM 1 stop 22h 45m
    11:55 pm JNB - 3:40 pm (+1) JFK
    US$1,241
    klm.com
    Show Details

    Depart: New York to Johannesburg via Amsterdam

    EWR
    6:29 pm
    7h 36m
    AMS
    8:05 am (+1)
    2h 5m
    AMS
    10:10 am
    10h 55m
    JNB
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6178
    6:29 pm, 7 Nov Fri
    EWR New York
    8:05 am, 8 Nov Sat
    AMS Amsterdam
    7h 36m

    * Operated by Delta Air Lines

    2h 5m layover in Amsterdam (AMS)
    KL591
    10:10 am, 8 Nov Sat
    AMS Amsterdam
    10:05 pm, 8 Nov Sat
    JNB Johannesburg
    10h 55m

    Return: Johannesburg to New York via Amsterdam

    JNB
    11:55 pm
    11h 15m
    AMS
    10:10 am (+1)
    3h 15m
    AMS
    1:25 pm
    8h 15m
    JFK
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    11:55 pm, 6 Dec Sat
    JNB Johannesburg
    10:10 am, 7 Dec Sun
    AMS Amsterdam
    11h 15m
    3h 15m layover in Amsterdam (AMS)
    KL641
    1:25 pm, 7 Dec Sun
    AMS Amsterdam
    3:40 pm, 7 Dec Sun
    JFK New York
    8h 15m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    KLM 1 stop 20h 36m
    6:29 pm EWR - 10:05 pm (+1) JNB
    Air France 1 stop 22h
    8:15 pm JNB - 11:15 am (+1) JFK
    US$1,248
    klm.com
    Show Details

    Depart: New York to Johannesburg via Amsterdam

    EWR
    6:29 pm
    7h 36m
    AMS
    8:05 am (+1)
    2h 5m
    AMS
    10:10 am
    10h 55m
    JNB
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6178
    6:29 pm, 7 Nov Fri
    EWR New York
    8:05 am, 8 Nov Sat
    AMS Amsterdam
    7h 36m

    * Operated by Delta Air Lines

    2h 5m layover in Amsterdam (AMS)
    KL591
    10:10 am, 8 Nov Sat
    AMS Amsterdam
    10:05 pm, 8 Nov Sat
    JNB Johannesburg
    10h 55m

    Return: Johannesburg to New York via Paris

    JNB
    8:15 pm
    10h 50m
    CDG
    6:05 am (+1)
    2h 30m
    CDG
    8:35 am
    8h 40m
    JFK
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    8:15 pm, 6 Dec Sat
    JNB Johannesburg
    6:05 am, 7 Dec Sun
    CDG Paris
    10h 50m
    2h 30m layover in Paris (CDG)
    AF22
    8:35 am, 7 Dec Sun
    CDG Paris
    11:15 am, 7 Dec Sun
    JFK New York
    8h 40m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    JetBlue Airways Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    JetBlue Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,336
    airtickets.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65201
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65200
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    South African Airways 1 stop 22h 2m
    12:48 pm EWR - 5:50 pm (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,345
    fly.co.uk
    Show Details

    Depart: New York to Johannesburg via Washington

    EWR
    12:48 pm
    1h 13m
    IAD
    2:01 pm
    3h 39m
    IAD
    5:40 pm
    17h 10m
    JNB
    5:50 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7415
    12:48 pm, 7 Nov Fri
    EWR New York
    2:01 pm, 7 Nov Fri
    IAD Washington
    1h 13m
    3h 39m layover in Washington (IAD)
    SA208
    5:40 pm, 7 Nov Fri
    IAD Washington
    5:50 pm, 8 Nov Sat
    JNB Johannesburg
    17h 10m

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    JetBlue Airways Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,372
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65201
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    South African Airways Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    JetBlue Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,372
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65200
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    United Airlines Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    United Airlines 1 stop 22h 25m
    8:45 pm JNB - 12:10 pm (+1) EWR
    US$1,376
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA7226
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York via London

    JNB
    8:45 pm
    11h 40m
    LHR
    6:25 am (+1)
    2h 15m
    LHR
    8:40 am
    8h 30m
    EWR
    12:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA7252
    8:45 pm, 6 Dec Sat
    JNB Johannesburg
    6:25 am, 7 Dec Sun
    LHR London
    11h 40m
    2h 15m layover in London (LHR)
    UA923
    8:40 am, 7 Dec Sun
    LHR London
    12:10 pm, 7 Dec Sun
    EWR New York
    8h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    United Airlines Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    United Airlines 1 stop 23h
    9:40 pm JNB - 1:40 pm (+1) EWR
    US$1,376
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA7226
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York via London

    JNB
    9:40 pm
    11h 40m
    LHR
    7:20 am (+1)
    3h 5m
    LHR
    10:25 am
    8h 15m
    EWR
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UA7224
    9:40 pm, 6 Dec Sat
    JNB Johannesburg
    7:20 am, 7 Dec Sun
    LHR London
    11h 40m
    3h 5m layover in London (LHR)
    UA28
    10:25 am, 7 Dec Sun
    LHR London
    1:40 pm, 7 Dec Sun
    EWR New York
    8h 15m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    United Airlines Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    United Airlines Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,400
    airtickets.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA7226
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA7225
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    Multiple Airlines 1 stop 22h 2m
    12:48 pm EWR - 5:50 pm (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,400
    farebuzz.com
    Show Details

    Depart: New York to Johannesburg via Washington

    EWR
    12:48 pm
    1h 13m
    IAD
    2:01 pm
    3h 39m
    IAD
    5:40 pm
    17h 10m
    JNB
    5:50 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA6054
    12:48 pm, 7 Nov Fri
    EWR New York
    2:01 pm, 7 Nov Fri
    IAD Washington
    1h 13m
    3h 39m layover in Washington (IAD)
    SA208
    5:40 pm, 7 Nov Fri
    IAD Washington
    5:50 pm, 8 Nov Sat
    JNB Johannesburg
    17h 10m

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    Multiple Airlines 1 stop 21h 49m
    1:01 pm EWR - 5:50 pm (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,400
    farebuzz.com
    Show Details

    Depart: New York to Johannesburg via Washington

    EWR
    1:01 pm
    1h 23m
    DCA
    2:24 pm
    3h 16m
    IAD
    5:40 pm
    17h 10m
    JNB
    5:50 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3876
    1:01 pm, 7 Nov Fri
    EWR New York
    2:24 pm, 7 Nov Fri
    DCA Washington
    1h 23m
    3h 16m layover in Washington (DCA)
    SA208
    5:40 pm, 7 Nov Fri
    IAD Washington
    5:50 pm, 8 Nov Sat
    JNB Johannesburg
    17h 10m

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    South African Airways Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,410
    nanakflights.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA5201
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    South African Airways Direct 15h
    10:40 am JFK - 8:40 am (+1) JNB
    South African Airways 1 stop 22h 36m
    6:25 pm JNB - 10:01 am (+1) JFK
    US$1,419
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    10:40 am, 7 Nov Fri
    JFK New York
    8:40 am, 8 Nov Sat
    JNB Johannesburg
    15h

    Return: Johannesburg to New York via Washington

    JNB
    6:25 pm
    19h
    IAD
    6:25 am (+1)
    2h 25m
    IAD
    8:50 am
    1h 11m
    JFK
    10:01 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    6:25 pm, 6 Dec Sat
    JNB Johannesburg
    6:25 am, 7 Dec Sun
    IAD Washington
    19h
    2h 25m layover in Washington (IAD)
    SA7340
    8:50 am, 7 Dec Sun
    IAD Washington
    10:01 am, 7 Dec Sun
    JFK New York
    1h 11m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    Multiple Airlines 1 stop 20h 19m
    2:31 pm LGA - 5:50 pm (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,448
    farebuzz.com
    Show Details

    Depart: New York to Johannesburg via Washington

    LGA
    2:31 pm
    1h 30m
    IAD
    4:01 pm
    1h 39m
    IAD
    5:40 pm
    17h 10m
    JNB
    5:50 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA5713
    2:31 pm, 7 Nov Fri
    LGA New York
    4:01 pm, 7 Nov Fri
    IAD Washington
    1h 30m
    1h 39m layover in Washington (IAD)
    SA208
    5:40 pm, 7 Nov Fri
    IAD Washington
    5:50 pm, 8 Nov Sat
    JNB Johannesburg
    17h 10m

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    South African Airways 1 stop 20h 19m
    2:31 pm LGA - 5:50 pm (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,473
    fly.co.uk
    Show Details

    Depart: New York to Johannesburg via Washington

    LGA
    2:31 pm
    1h 30m
    IAD
    4:01 pm
    1h 39m
    IAD
    5:40 pm
    17h 10m
    JNB
    5:50 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7457
    2:31 pm, 7 Nov Fri
    LGA New York
    4:01 pm, 7 Nov Fri
    IAD Washington
    1h 30m
    1h 39m layover in Washington (IAD)
    SA208
    5:40 pm, 7 Nov Fri
    IAD Washington
    5:50 pm, 8 Nov Sat
    JNB Johannesburg
    17h 10m

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m
    Depart: Fri, 7 Nov Return: Sat, 6 Dec New York to Johannesburg Fri, 7 Nov - Sat, 6 Dec
    Multiple Airlines 1 stop 21h 50m
    1:00 pm LGA - 5:50 pm (+1) JNB
    South African Airways Direct 18h 30m
    7:20 pm JNB - 6:50 am (+1) JFK
    US$1,477
    farebuzz.com
    Show Details

    Depart: New York to Johannesburg via Washington

    LGA
    1:00 pm
    1h 16m
    DCA
    2:16 pm
    3h 24m
    IAD
    5:40 pm
    17h 10m
    JNB
    5:50 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    US2181
    1:00 pm, 7 Nov Fri
    LGA New York
    2:16 pm, 7 Nov Fri
    DCA Washington
    1h 16m
    3h 24m layover in Washington (DCA)
    SA208
    5:40 pm, 7 Nov Fri
    IAD Washington
    5:50 pm, 8 Nov Sat
    JNB Johannesburg
    17h 10m

    Return: Johannesburg to New York

    JNB
    7:20 pm
    18h 30m
    JFK
    6:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    7:20 pm, 6 Dec Sat
    JNB Johannesburg
    6:50 am, 7 Dec Sun
    JFK New York
    18h 30m