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

    Cheap Flights to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    South African Airways 149 results US$1,052 View Flights
    Virgin Atlantic Airways 19 results US$1,060 View Flights
    Delta Air Lines 12 results US$1,099 View Flights
    JetBlue Airways 26 results US$1,313 View Flights
    United Airlines 43 results US$1,444 View Flights
    British Airways 65 results US$1,457 View Flights
    Lufthansa 54 results US$1,526 View Flights
    American Airlines 18 results US$1,761 View Flights
    US Airways 4 results US$1,777 View Flights
    KLM 1 result US$1,800 View Flights
    Transaero Airlines 15 results US$2,935 View Flights
    Iberia 4 results US$4,364 View Flights
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    South African Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    Multiple Airlines 1 stop 22h 1m
    6:00 pm JNB - 10:01 am (+1) JFK
    US$1,052
    cheapoair.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York via Washington

    JNB
    6:00 pm
    18h 25m
    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:00 pm, 26 Oct Sun
    JNB Johannesburg
    6:25 am, 27 Oct Mon
    IAD Washington
    18h 25m
    2h 25m layover in Washington (IAD)
    B61308
    8:50 am, 27 Oct Mon
    IAD Washington
    10:01 am, 27 Oct Mon
    JFK New York
    1h 11m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    Virgin Atlantic Airways 1 stop 19h 25m
    7:40 am JFK - 9:05 am (+1) JNB
    Virgin Atlantic Airways 1 stop 21h 50m
    8:55 pm JNB - 12:45 pm (+1) JFK
    US$1,060
    vayama.com
    Show Details

    Depart: New York to Johannesburg via London

    JFK
    7:40 am
    7h
    LHR
    7:40 pm
    1h 20m
    LHR
    9:00 pm
    11h 5m
    JNB
    9:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    VS26
    7:40 am, 19 Oct Sun
    JFK New York
    7:40 pm, 19 Oct Sun
    LHR London
    7h
    1h 20m layover in London (LHR)
    VS601
    9:00 pm, 19 Oct Sun
    LHR London
    9:05 am, 20 Oct Mon
    JNB Johannesburg
    11h 5m

    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
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VS602
    8:55 pm, 26 Oct Sun
    JNB Johannesburg
    6:20 am, 27 Oct Mon
    LHR London
    11h 25m
    2h 25m layover in London (LHR)
    VS3
    8:45 am, 27 Oct Mon
    LHR London
    12:45 pm, 27 Oct Mon
    JFK New York
    8h
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    Delta Air Lines 1 stop 21h 55m
    1:05 pm JFK - 5:00 pm (+1) JNB
    Delta Air Lines 1 stop 20h 51m
    7:35 pm JNB - 10:26 am (+1) JFK
    US$1,099
    edreams.net
    Show Details

    Depart: New York to Johannesburg via Atlanta

    JFK
    1:05 pm
    2h 29m
    ATL
    3:34 pm
    3h 41m
    ATL
    7:15 pm
    15h 45m
    JNB
    5:00 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL485
    1:05 pm, 19 Oct Sun
    JFK New York
    3:34 pm, 19 Oct Sun
    ATL Atlanta
    2h 29m
    3h 41m layover in Atlanta (ATL)
    DL200
    7:15 pm, 19 Oct Sun
    ATL Atlanta
    5:00 pm, 20 Oct Mon
    JNB Johannesburg
    15h 45m

    Return: Johannesburg to New York via Atlanta

    JNB
    7:35 pm
    16h 51m
    ATL
    6:26 am (+1)
    1h 49m
    ATL
    8:15 am
    2h 11m
    JFK
    10:26 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL201
    7:35 pm, 26 Oct Sun
    JNB Johannesburg
    6:26 am, 27 Oct Mon
    ATL Atlanta
    16h 51m
    1h 49m layover in Atlanta (ATL)
    DL2352
    8:15 am, 27 Oct Mon
    ATL Atlanta
    10:26 am, 27 Oct Mon
    JFK New York
    2h 11m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    South African Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    South African Airways 1 stop 22h 1m
    6:00 pm JNB - 10:01 am (+1) JFK
    US$1,162
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York via Washington

    JNB
    6:00 pm
    18h 25m
    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:00 pm, 26 Oct Sun
    JNB Johannesburg
    6:25 am, 27 Oct Mon
    IAD Washington
    18h 25m
    2h 25m layover in Washington (IAD)
    SA7340
    8:50 am, 27 Oct Mon
    IAD Washington
    10:01 am, 27 Oct Mon
    JFK New York
    1h 11m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    South African Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    South African Airways Direct 16h 5m
    8:35 pm JNB - 6:40 am (+1) JFK
    US$1,174
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York

    JNB
    8:35 pm
    16h 5m
    JFK
    6:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:35 pm, 26 Oct Sun
    JNB Johannesburg
    6:40 am, 27 Oct Mon
    JFK New York
    16h 5m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    Delta Air Lines 1 stop 21h 55m
    1:05 pm JFK - 5:00 pm (+1) JNB
    Air France 1 stop 22h
    8:15 pm JNB - 12:15 pm (+1) JFK
    US$1,261
    us.bravofly.com
    Show Details

    Depart: New York to Johannesburg via Atlanta

    JFK
    1:05 pm
    2h 29m
    ATL
    3:34 pm
    3h 41m
    ATL
    7:15 pm
    15h 45m
    JNB
    5:00 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL485
    1:05 pm, 19 Oct Sun
    JFK New York
    3:34 pm, 19 Oct Sun
    ATL Atlanta
    2h 29m
    3h 41m layover in Atlanta (ATL)
    DL200
    7:15 pm, 19 Oct Sun
    ATL Atlanta
    5:00 pm, 20 Oct Mon
    JNB Johannesburg
    15h 45m

    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
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    8:15 pm, 26 Oct Sun
    JNB Johannesburg
    6:05 am, 27 Oct Mon
    CDG Paris
    10h 50m
    2h 30m layover in Paris (CDG)
    AF22
    8:35 am, 27 Oct Mon
    CDG Paris
    12:15 pm, 27 Oct Mon
    JFK New York
    8h 40m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    Delta Air Lines 1 stop 21h 55m
    1:05 pm JFK - 5:00 pm (+1) JNB
    Delta Air Lines 1 stop 22h
    8:15 pm JNB - 12:15 pm (+1) JFK
    US$1,261
    us.bravofly.com
    Show Details

    Depart: New York to Johannesburg via Atlanta

    JFK
    1:05 pm
    2h 29m
    ATL
    3:34 pm
    3h 41m
    ATL
    7:15 pm
    15h 45m
    JNB
    5:00 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL485
    1:05 pm, 19 Oct Sun
    JFK New York
    3:34 pm, 19 Oct Sun
    ATL Atlanta
    2h 29m
    3h 41m layover in Atlanta (ATL)
    DL200
    7:15 pm, 19 Oct Sun
    ATL Atlanta
    5:00 pm, 20 Oct Mon
    JNB Johannesburg
    15h 45m

    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
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL8513
    8:15 pm, 26 Oct Sun
    JNB Johannesburg
    6:05 am, 27 Oct Mon
    CDG Paris
    10h 50m
    2h 30m layover in Paris (CDG)
    DL1022
    8:35 am, 27 Oct Mon
    CDG Paris
    12:15 pm, 27 Oct Mon
    JFK New York
    8h 40m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    JetBlue Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    Multiple Airlines 1 stop 22h 1m
    6:00 pm JNB - 10:01 am (+1) JFK
    US$1,313
    onetravel.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65201
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York via Washington

    JNB
    6:00 pm
    18h 25m
    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:00 pm, 26 Oct Sun
    JNB Johannesburg
    6:25 am, 27 Oct Mon
    IAD Washington
    18h 25m
    2h 25m layover in Washington (IAD)
    B61308
    8:50 am, 27 Oct Mon
    IAD Washington
    10:01 am, 27 Oct Mon
    JFK New York
    1h 11m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    South African Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    JetBlue Airways 1 stop 22h 1m
    6:00 pm JNB - 10:01 am (+1) JFK
    US$1,313
    smartfares.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York via Washington

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    2h 25m
    IAD
    8:50 am
    1h 11m
    JFK
    10:01 am
    Airlines
    Flight No.
    From
    To
    Duration
    B65202
    6:00 pm, 26 Oct Sun
    JNB Johannesburg
    6:25 am, 27 Oct Mon
    IAD Washington
    18h 25m

    * Operated by South African Airways

    2h 25m layover in Washington (IAD)
    B61308
    8:50 am, 27 Oct Mon
    IAD Washington
    10:01 am, 27 Oct Mon
    JFK New York
    1h 11m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    Delta Air Lines 1 stop 21h 55m
    1:05 pm JFK - 5:00 pm (+1) JNB
    Multiple Airlines 1 stop 22h
    8:15 pm JNB - 12:15 pm (+1) JFK
    US$1,316
    fly.co.uk
    Show Details

    Depart: New York to Johannesburg via Atlanta

    JFK
    1:05 pm
    2h 29m
    ATL
    3:34 pm
    3h 41m
    ATL
    7:15 pm
    15h 45m
    JNB
    5:00 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL485
    1:05 pm, 19 Oct Sun
    JFK New York
    3:34 pm, 19 Oct Sun
    ATL Atlanta
    2h 29m
    3h 41m layover in Atlanta (ATL)
    DL200
    7:15 pm, 19 Oct Sun
    ATL Atlanta
    5:00 pm, 20 Oct Mon
    JNB Johannesburg
    15h 45m

    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
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    8:15 pm, 26 Oct Sun
    JNB Johannesburg
    6:05 am, 27 Oct Mon
    CDG Paris
    10h 50m
    2h 30m layover in Paris (CDG)
    DL1022
    8:35 am, 27 Oct Mon
    CDG Paris
    12:15 pm, 27 Oct Mon
    JFK New York
    8h 40m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    Delta Air Lines 1 stop 21h 55m
    1:05 pm JFK - 5:00 pm (+1) JNB
    Air France 1 stop 22h
    8:15 pm JNB - 12:15 pm (+1) JFK
    US$1,350
    nanakflights.com
    Show Details

    Depart: New York to Johannesburg via Atlanta

    JFK
    1:05 pm
    2h 29m
    ATL
    3:34 pm
    3h 41m
    ATL
    7:15 pm
    15h 45m
    JNB
    5:00 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL485
    1:05 pm, 19 Oct Sun
    JFK New York
    3:34 pm, 19 Oct Sun
    ATL Atlanta
    2h 29m
    3h 41m layover in Atlanta (ATL)
    DL200
    7:15 pm, 19 Oct Sun
    ATL Atlanta
    5:00 pm, 20 Oct Mon
    JNB Johannesburg
    15h 45m

    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
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF8513
    8:15 pm, 26 Oct Sun
    JNB Johannesburg
    6:05 am, 27 Oct Mon
    CDG Paris
    10h 50m
    2h 30m layover in Paris (CDG)
    AF1022
    8:35 am, 27 Oct Mon
    CDG Paris
    12:15 pm, 27 Oct Mon
    JFK New York
    8h 40m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    Delta Air Lines 1 stop 21h 55m
    1:05 pm JFK - 5:00 pm (+1) JNB
    Air France 1 stop 22h
    8:15 pm JNB - 12:15 pm (+1) JFK
    US$1,350
    nanakflights.com
    Show Details

    Depart: New York to Johannesburg via Atlanta

    JFK
    1:05 pm
    2h 29m
    ATL
    3:34 pm
    3h 41m
    ATL
    7:15 pm
    15h 45m
    JNB
    5:00 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL485
    1:05 pm, 19 Oct Sun
    JFK New York
    3:34 pm, 19 Oct Sun
    ATL Atlanta
    2h 29m
    3h 41m layover in Atlanta (ATL)
    DL200
    7:15 pm, 19 Oct Sun
    ATL Atlanta
    5:00 pm, 20 Oct Mon
    JNB Johannesburg
    15h 45m

    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
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    8:15 pm, 26 Oct Sun
    JNB Johannesburg
    6:05 am, 27 Oct Mon
    CDG Paris
    10h 50m
    2h 30m layover in Paris (CDG)
    AF1022
    8:35 am, 27 Oct Mon
    CDG Paris
    12:15 pm, 27 Oct Mon
    JFK New York
    8h 40m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    South African Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    JetBlue Airways Direct 16h 5m
    8:35 pm JNB - 6:40 am (+1) JFK
    US$1,375
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA204
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York

    JNB
    8:35 pm
    16h 5m
    JFK
    6:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65200
    8:35 pm, 26 Oct Sun
    JNB Johannesburg
    6:40 am, 27 Oct Mon
    JFK New York
    16h 5m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    United Airlines Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    United Airlines 1 stop 21h 29m
    6:00 pm JNB - 9:29 am (+1) JFK
    US$1,444
    faregeek.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA7226
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York via Washington

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 55m
    IAD
    8:20 am
    1h 9m
    JFK
    9:29 am
    Airlines
    Flight No.
    From
    To
    Duration
    UA7227
    6:00 pm, 26 Oct Sun
    JNB Johannesburg
    6:25 am, 27 Oct Mon
    IAD Washington
    18h 25m
    1h 55m layover in Washington (IAD)
    UA5711
    8:20 am, 27 Oct Mon
    IAD Washington
    9:29 am, 27 Oct Mon
    JFK New York
    1h 9m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    United Airlines 1 stop 20h 30m
    2:25 pm JFK - 4:55 pm (+1) JNB
    United Airlines 1 stop 21h 29m
    6:00 pm JNB - 9:29 am (+1) JFK
    US$1,448
    faregeek.com
    Show Details

    Depart: New York to Johannesburg via Washington

    JFK
    2:25 pm
    1h 17m
    IAD
    3:42 pm
    1h 58m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA5712
    2:25 pm, 19 Oct Sun
    JFK New York
    3:42 pm, 19 Oct Sun
    IAD Washington
    1h 17m
    1h 58m layover in Washington (IAD)
    UA7228
    5:40 pm, 19 Oct Sun
    IAD Washington
    4:55 pm, 20 Oct Mon
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to New York via Washington

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 55m
    IAD
    8:20 am
    1h 9m
    JFK
    9:29 am
    Airlines
    Flight No.
    From
    To
    Duration
    UA7227
    6:00 pm, 26 Oct Sun
    JNB Johannesburg
    6:25 am, 27 Oct Mon
    IAD Washington
    18h 25m
    1h 55m layover in Washington (IAD)
    UA5711
    8:20 am, 27 Oct Mon
    IAD Washington
    9:29 am, 27 Oct Mon
    JFK New York
    1h 9m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    JetBlue Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    South African Airways Direct 16h 5m
    8:35 pm JNB - 6:40 am (+1) JFK
    US$1,454
    airtickets.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65201
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York

    JNB
    8:35 pm
    16h 5m
    JFK
    6:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:35 pm, 26 Oct Sun
    JNB Johannesburg
    6:40 am, 27 Oct Mon
    JFK New York
    16h 5m
    Depart: Tue, 2 Dec Return: Thu, 18 Dec Denver to Johannesburg Tue, 2 Dec - Thu, 18 Dec
    British Airways 1 stop 1d 4h 15m
    5:40 pm DEN - 6:55 am (+2) JNB
    British Airways 1 stop 1d 2h 40m
    9:30 pm JNB - 3:10 pm (+1) DEN
    US$1,457
    cheapoair.com
    Show Details

    Depart: Denver to Johannesburg via London

    DEN
    5:40 pm
    8h 50m
    LHR
    9:30 am (+1)
    8h 30m
    LHR
    6:00 pm
    10h 55m
    JNB
    6:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA218
    5:40 pm, 2 Dec Tue
    DEN Denver
    9:30 am, 3 Dec Wed
    LHR London
    8h 50m
    8h 30m layover in London (LHR)
    BA55
    6:00 pm, 3 Dec Wed
    LHR London
    6:55 am, 4 Dec Thu
    JNB Johannesburg
    10h 55m

    Return: Johannesburg to Denver via London

    JNB
    9:30 pm
    11h 15m
    LHR
    6:45 am (+1)
    5h 35m
    LHR
    12:20 pm
    9h 50m
    DEN
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA54
    9:30 pm, 18 Dec Thu
    JNB Johannesburg
    6:45 am, 19 Dec Fri
    LHR London
    11h 15m
    5h 35m layover in London (LHR)
    BA219
    12:20 pm, 19 Dec Fri
    LHR London
    3:10 pm, 19 Dec Fri
    DEN Denver
    9h 50m
    Depart: Tue, 2 Dec Return: Thu, 18 Dec Denver to Johannesburg Tue, 2 Dec - Thu, 18 Dec
    British Airways 1 stop 1d 4h 15m
    5:40 pm DEN - 6:55 am (+2) JNB
    British Airways 1 stop 1d 3h 45m
    8:25 pm JNB - 3:10 pm (+1) DEN
    US$1,457
    expedia.com
    Show Details

    Depart: Denver to Johannesburg via London

    DEN
    5:40 pm
    8h 50m
    LHR
    9:30 am (+1)
    8h 30m
    LHR
    6:00 pm
    10h 55m
    JNB
    6:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA218
    5:40 pm, 2 Dec Tue
    DEN Denver
    9:30 am, 3 Dec Wed
    LHR London
    8h 50m
    8h 30m layover in London (LHR)
    BA55
    6:00 pm, 3 Dec Wed
    LHR London
    6:55 am, 4 Dec Thu
    JNB Johannesburg
    10h 55m

    Return: Johannesburg to Denver via London

    JNB
    8:25 pm
    11h 5m
    LHR
    5:30 am (+1)
    6h 50m
    LHR
    12:20 pm
    9h 50m
    DEN
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA56
    8:25 pm, 18 Dec Thu
    JNB Johannesburg
    5:30 am, 19 Dec Fri
    LHR London
    11h 5m
    6h 50m layover in London (LHR)
    BA219
    12:20 pm, 19 Dec Fri
    LHR London
    3:10 pm, 19 Dec Fri
    DEN Denver
    9h 50m
    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    JetBlue Airways Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    South African Airways 1 stop 22h 1m
    6:00 pm JNB - 10:01 am (+1) JFK
    US$1,461
    smartfares.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B65201
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    * Operated by South African Airways

    Return: Johannesburg to New York via Washington

    JNB
    6:00 pm
    18h 25m
    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:00 pm, 26 Oct Sun
    JNB Johannesburg
    6:25 am, 27 Oct Mon
    IAD Washington
    18h 25m
    2h 25m layover in Washington (IAD)
    SA7340
    8:50 am, 27 Oct Mon
    IAD Washington
    10:01 am, 27 Oct Mon
    JFK New York
    1h 11m

    * Operated by JetBlue Airways

    Depart: Sun, 19 Oct Return: Sun, 26 Oct New York to Johannesburg Sun, 19 Oct - Sun, 26 Oct
    United Airlines Direct 14h 55m
    11:15 am JFK - 8:10 am (+1) JNB
    United Airlines Direct 16h 5m
    8:35 pm JNB - 6:40 am (+1) JFK
    US$1,482
    airtickets.com
    Show Details

    Depart: New York to Johannesburg

    JFK
    11:15 am
    14h 55m
    JNB
    8:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA7226
    11:15 am, 19 Oct Sun
    JFK New York
    8:10 am, 20 Oct Mon
    JNB Johannesburg
    14h 55m

    Return: Johannesburg to New York

    JNB
    8:35 pm
    16h 5m
    JFK
    6:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA7225
    8:35 pm, 26 Oct Sun
    JNB Johannesburg
    6:40 am, 27 Oct Mon
    JFK New York
    16h 5m