×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

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

    Cheap Flights to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    Delta Air Lines 31 results US$890 View Flights
    KLM 36 results US$898 View Flights
    British Airways 4 results US$1,006 View Flights
    South African Airways 111 results US$1,075 View Flights
    JetBlue Airways 21 results US$1,158 View Flights
    United Airlines 15 results US$1,772 View Flights
    Virgin Atlantic Airways 1 result US$7,347 View Flights
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Delta Air Lines 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    Delta Air Lines 1 stop 1d 36m
    11:15 pm JNB - 4:51 pm (+1) BOS
    US$890
    airtickets.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL124
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m
    2h 30m layover in Amsterdam (AMS)
    DL9600
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Amsterdam

    JNB
    11:15 pm
    12h 5m
    AMS
    10:20 am (+1)
    4h 35m
    AMS
    2:55 pm
    7h 56m
    BOS
    4:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL9466
    11:15 pm, 1 Jun Mon
    JNB Johannesburg
    10:20 am, 2 Jun Tue
    AMS Amsterdam
    12h 5m
    4h 35m layover in Amsterdam (AMS)
    DL127
    2:55 pm, 2 Jun Tue
    AMS Amsterdam
    4:51 pm, 2 Jun Tue
    BOS Boston
    7h 56m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Delta Air Lines 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    KLM 1 stop 1d 36m
    11:15 pm JNB - 4:51 pm (+1) BOS
    US$890
    airtickets.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL124
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m
    2h 30m layover in Amsterdam (AMS)
    DL9600
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Amsterdam

    JNB
    11:15 pm
    12h 5m
    AMS
    10:20 am (+1)
    4h 35m
    AMS
    2:55 pm
    7h 56m
    BOS
    4:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    11:15 pm, 1 Jun Mon
    JNB Johannesburg
    10:20 am, 2 Jun Tue
    AMS Amsterdam
    12h 5m
    4h 35m layover in Amsterdam (AMS)
    KL6017
    2:55 pm, 2 Jun Tue
    AMS Amsterdam
    4:51 pm, 2 Jun Tue
    BOS Boston
    7h 56m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    KLM 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    KLM 1 stop 1d 36m
    11:15 pm JNB - 4:51 pm (+1) BOS
    US$898
    airtickets.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6030
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m
    2h 30m layover in Amsterdam (AMS)
    KL591
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Amsterdam

    JNB
    11:15 pm
    12h 5m
    AMS
    10:20 am (+1)
    4h 35m
    AMS
    2:55 pm
    7h 56m
    BOS
    4:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    11:15 pm, 1 Jun Mon
    JNB Johannesburg
    10:20 am, 2 Jun Tue
    AMS Amsterdam
    12h 5m
    4h 35m layover in Amsterdam (AMS)
    KL6017
    2:55 pm, 2 Jun Tue
    AMS Amsterdam
    4:51 pm, 2 Jun Tue
    BOS Boston
    7h 56m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    KLM 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    Delta Air Lines 1 stop 1d 36m
    11:15 pm JNB - 4:51 pm (+1) BOS
    US$898
    airtickets.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6030
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m
    2h 30m layover in Amsterdam (AMS)
    KL591
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Amsterdam

    JNB
    11:15 pm
    12h 5m
    AMS
    10:20 am (+1)
    4h 35m
    AMS
    2:55 pm
    7h 56m
    BOS
    4:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL9466
    11:15 pm, 1 Jun Mon
    JNB Johannesburg
    10:20 am, 2 Jun Tue
    AMS Amsterdam
    12h 5m
    4h 35m layover in Amsterdam (AMS)
    DL127
    2:55 pm, 2 Jun Tue
    AMS Amsterdam
    4:51 pm, 2 Jun Tue
    BOS Boston
    7h 56m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    KLM 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    Air France 1 stop 1d 31m
    6:50 pm JNB - 12:21 pm (+1) BOS
    US$924
    klm.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6030
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m

    * Operated by Delta Air Lines

    2h 30m layover in Amsterdam (AMS)
    KL591
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Paris

    JNB
    6:50 pm
    11h 45m
    CDG
    5:35 am (+1)
    5h
    CDG
    10:35 am
    7h 46m
    BOS
    12:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    6:50 pm, 1 Jun Mon
    JNB Johannesburg
    5:35 am, 2 Jun Tue
    CDG Paris
    11h 45m
    5h layover in Paris (CDG)
    AF3616
    10:35 am, 2 Jun Tue
    CDG Paris
    12:21 pm, 2 Jun Tue
    BOS Boston
    7h 46m

    * Operated by Delta Air Lines

    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Multiple Airlines 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    Multiple Airlines 1 stop 1d 36m
    11:15 pm JNB - 4:51 pm (+1) BOS
    US$936
    nanakflights.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL6030
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m
    2h 30m layover in Amsterdam (AMS)
    KL591
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Amsterdam

    JNB
    11:15 pm
    12h 5m
    AMS
    10:20 am (+1)
    4h 35m
    AMS
    2:55 pm
    7h 56m
    BOS
    4:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    11:15 pm, 1 Jun Mon
    JNB Johannesburg
    10:20 am, 2 Jun Tue
    AMS Amsterdam
    12h 5m
    4h 35m layover in Amsterdam (AMS)
    DL6017
    2:55 pm, 2 Jun Tue
    AMS Amsterdam
    4:51 pm, 2 Jun Tue
    BOS Boston
    7h 56m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Multiple Airlines 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    Multiple Airlines 1 stop 1d 36m
    11:15 pm JNB - 4:51 pm (+1) BOS
    US$986
    nanakflights.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL6030
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m
    2h 30m layover in Amsterdam (AMS)
    KL591
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Amsterdam

    JNB
    11:15 pm
    12h 5m
    AMS
    10:20 am (+1)
    4h 35m
    AMS
    2:55 pm
    7h 56m
    BOS
    4:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL9466
    11:15 pm, 1 Jun Mon
    JNB Johannesburg
    10:20 am, 2 Jun Tue
    AMS Amsterdam
    12h 5m
    4h 35m layover in Amsterdam (AMS)
    DL127
    2:55 pm, 2 Jun Tue
    AMS Amsterdam
    4:51 pm, 2 Jun Tue
    BOS Boston
    7h 56m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    British Airways 1 stop 18h 50m
    7:50 am BOS - 9:40 am (+1) JNB
    British Airways 1 stop 1d 1h
    7:25 pm JNB - 1:25 pm (+1) BOS
    US$1,006
    faregeek.com
    Show Details

    Depart: Boston to Johannesburg via London

    BOS
    7:50 am
    6h 25m
    LHR
    7:15 pm
    1h 35m
    LHR
    8:50 pm
    10h 50m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA238
    7:50 am, 28 Feb Sat
    BOS Boston
    7:15 pm, 28 Feb Sat
    LHR London
    6h 25m
    1h 35m layover in London (LHR)
    BA57
    8:50 pm, 28 Feb Sat
    LHR London
    9:40 am, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via London

    JNB
    7:25 pm
    12h
    LHR
    5:25 am (+1)
    5h 50m
    LHR
    11:15 am
    7h 10m
    BOS
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA56
    7:25 pm, 1 Jun Mon
    JNB Johannesburg
    5:25 am, 2 Jun Tue
    LHR London
    12h
    5h 50m layover in London (LHR)
    BA213
    11:15 am, 2 Jun Tue
    LHR London
    1:25 pm, 2 Jun Tue
    BOS Boston
    7h 10m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    British Airways 1 stop 18h 50m
    7:50 am BOS - 9:40 am (+1) JNB
    British Airways 1 stop 23h
    9:25 pm JNB - 1:25 pm (+1) BOS
    US$1,006
    faregeek.com
    Show Details

    Depart: Boston to Johannesburg via London

    BOS
    7:50 am
    6h 25m
    LHR
    7:15 pm
    1h 35m
    LHR
    8:50 pm
    10h 50m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA238
    7:50 am, 28 Feb Sat
    BOS Boston
    7:15 pm, 28 Feb Sat
    LHR London
    6h 25m
    1h 35m layover in London (LHR)
    BA57
    8:50 pm, 28 Feb Sat
    LHR London
    9:40 am, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via London

    JNB
    9:25 pm
    12h 5m
    LHR
    7:30 am (+1)
    3h 45m
    LHR
    11:15 am
    7h 10m
    BOS
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA54
    9:25 pm, 1 Jun Mon
    JNB Johannesburg
    7:30 am, 2 Jun Tue
    LHR London
    12h 5m
    3h 45m layover in London (LHR)
    BA213
    11:15 am, 2 Jun Tue
    LHR London
    1:25 pm, 2 Jun Tue
    BOS Boston
    7h 10m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    British Airways 1 stop 18h 50m
    7:50 am BOS - 9:40 am (+1) JNB
    British Airways 1 stop 1d
    7:25 pm JNB - 12:25 pm (+1) BOS
    US$1,011
    expedia.com
    Show Details

    Depart: Boston to Johannesburg via London

    BOS
    7:50 am
    6h 25m
    LHR
    7:15 pm
    1h 35m
    LHR
    8:50 pm
    10h 50m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA238
    7:50 am, 28 Feb Sat
    BOS Boston
    7:15 pm, 28 Feb Sat
    LHR London
    6h 25m
    1h 35m layover in London (LHR)
    BA57
    8:50 pm, 28 Feb Sat
    LHR London
    9:40 am, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via London

    JNB
    7:25 pm
    11h
    LHR
    4:25 am (+1)
    5h 50m
    LHR
    10:15 am
    7h 10m
    BOS
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA56
    7:25 pm, 1 Jun Mon
    JNB Johannesburg
    4:25 am, 2 Jun Tue
    LHR London
    11h
    5h 50m layover in London (LHR)
    BA213
    10:15 am, 2 Jun Tue
    LHR London
    12:25 pm, 2 Jun Tue
    BOS Boston
    7h 10m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    British Airways 1 stop 18h 50m
    7:50 am BOS - 9:40 am (+1) JNB
    British Airways 1 stop 22h
    9:25 pm JNB - 12:25 pm (+1) BOS
    US$1,011
    expedia.com
    Show Details

    Depart: Boston to Johannesburg via London

    BOS
    7:50 am
    6h 25m
    LHR
    7:15 pm
    1h 35m
    LHR
    8:50 pm
    10h 50m
    JNB
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA238
    7:50 am, 28 Feb Sat
    BOS Boston
    7:15 pm, 28 Feb Sat
    LHR London
    6h 25m
    1h 35m layover in London (LHR)
    BA57
    8:50 pm, 28 Feb Sat
    LHR London
    9:40 am, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via London

    JNB
    9:25 pm
    11h 5m
    LHR
    6:30 am (+1)
    3h 45m
    LHR
    10:15 am
    7h 10m
    BOS
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA54
    9:25 pm, 1 Jun Mon
    JNB Johannesburg
    6:30 am, 2 Jun Tue
    LHR London
    11h 5m
    3h 45m layover in London (LHR)
    BA213
    10:15 am, 2 Jun Tue
    LHR London
    12:25 pm, 2 Jun Tue
    BOS Boston
    7h 10m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Multiple Airlines 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    Multiple Airlines 1 stop 1d 36m
    11:15 pm JNB - 4:51 pm (+1) BOS
    US$1,052
    nanakflights.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL124
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m
    2h 30m layover in Amsterdam (AMS)
    KL9600
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Amsterdam

    JNB
    11:15 pm
    12h 5m
    AMS
    10:20 am (+1)
    4h 35m
    AMS
    2:55 pm
    7h 56m
    BOS
    4:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL9466
    11:15 pm, 1 Jun Mon
    JNB Johannesburg
    10:20 am, 2 Jun Tue
    AMS Amsterdam
    12h 5m
    4h 35m layover in Amsterdam (AMS)
    DL127
    2:55 pm, 2 Jun Tue
    AMS Amsterdam
    4:51 pm, 2 Jun Tue
    BOS Boston
    7h 56m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    KLM 1 stop 20h 21m
    6:39 pm BOS - 10:00 pm (+1) JNB
    Air France 2+ stops 1d 22m
    6:50 pm JNB - 12:12 pm (+1) BOS
    US$1,074
    klm.com
    Show Details

    Depart: Boston to Johannesburg via Amsterdam

    BOS
    6:39 pm
    7h 1m
    AMS
    7:40 am (+1)
    2h 30m
    AMS
    10:10 am
    10h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6030
    6:39 pm, 28 Feb Sat
    BOS Boston
    7:40 am, 1 Mar Sun
    AMS Amsterdam
    7h 1m

    * Operated by Delta Air Lines

    2h 30m layover in Amsterdam (AMS)
    KL591
    10:10 am, 1 Mar Sun
    AMS Amsterdam
    10:00 pm, 1 Mar Sun
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Boston via Paris, London

    JNB
    6:50 pm
    11h 45m
    CDG
    5:35 am (+1)
    1h 55m
    CDG
    7:30 am
    1h 20m
    LHR
    7:50 am
    1h 50m
    LHR
    9:40 am
    7h 32m
    BOS
    12:12 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    6:50 pm, 1 Jun Mon
    JNB Johannesburg
    5:35 am, 2 Jun Tue
    CDG Paris
    11h 45m
    1h 55m layover in Paris (CDG)
    AF1680
    7:30 am, 2 Jun Tue
    CDG Paris
    7:50 am, 2 Jun Tue
    LHR London
    1h 20m
    1h 50m layover in London (LHR)
    AF3610
    9:40 am, 2 Jun Tue
    LHR London
    12:12 pm, 2 Jun Tue
    BOS Boston
    7h 32m

    * Operated by Delta Air Lines

    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    South African Airways 1 stop 23h 26m
    11:19 am BOS - 5:45 pm (+1) JNB
    South African Airways 1 stop 21h 19m
    8:55 pm JNB - 11:14 am (+1) BOS
    US$1,075
    faregeek.com
    Show Details

    Depart: Boston to Johannesburg via Washington

    BOS
    11:19 am
    1h 45m
    IAD
    1:04 pm
    4h 36m
    IAD
    5:40 pm
    17h 5m
    JNB
    5:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7329
    11:19 am, 28 Feb Sat
    BOS Boston
    1:04 pm, 28 Feb Sat
    IAD Washington
    1h 45m
    4h 36m layover in Washington (IAD)
    SA208
    5:40 pm, 28 Feb Sat
    IAD Washington
    5:45 pm, 1 Mar Sun
    JNB Johannesburg
    17h 5m

    Return: Johannesburg to Boston via New York

    JNB
    8:55 pm
    16h 45m
    JFK
    6:40 am (+1)
    3h 20m
    JFK
    10:00 am
    1h 14m
    BOS
    11:14 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:55 pm, 1 Jun Mon
    JNB Johannesburg
    6:40 am, 2 Jun Tue
    JFK New York
    16h 45m
    3h 20m layover in New York (JFK)
    SA7354
    10:00 am, 2 Jun Tue
    JFK New York
    11:14 am, 2 Jun Tue
    BOS Boston
    1h 14m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Multiple Airlines 1 stop 18h 40m
    7:00 am BOS - 8:40 am (+1) JNB
    Multiple Airlines 1 stop 22h 36m
    6:20 pm JNB - 9:56 am (+1) BOS
    US$1,080
    nanakflights.com
    Show Details

    Depart: Boston to Johannesburg via New York

    BOS
    7:00 am
    1h 18m
    LGA
    8:18 am
    2h 22m
    JFK
    10:40 am
    15h
    JNB
    8:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL2667
    7:00 am, 28 Feb Sat
    BOS Boston
    8:18 am, 28 Feb Sat
    LGA New York
    1h 18m
    2h 22m layover in New York (LGA)
    SA204
    10:40 am, 28 Feb Sat
    JFK New York
    8:40 am, 1 Mar Sun
    JNB Johannesburg
    15h

    Return: Johannesburg to Boston via Washington

    JNB
    6:20 pm
    19h 5m
    IAD
    6:25 am (+1)
    2h
    IAD
    8:25 am
    1h 31m
    BOS
    9:56 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    6:20 pm, 1 Jun Mon
    JNB Johannesburg
    6:25 am, 2 Jun Tue
    IAD Washington
    19h 5m
    2h layover in Washington (IAD)
    UA7426
    8:25 am, 2 Jun Tue
    IAD Washington
    9:56 am, 2 Jun Tue
    BOS Boston
    1h 31m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    South African Airways 1 stop 23h 26m
    11:19 am BOS - 5:45 pm (+1) JNB
    Multiple Airlines 1 stop 21h 25m
    8:55 pm JNB - 11:20 am (+1) BOS
    US$1,106
    fly.co.uk
    Show Details

    Depart: Boston to Johannesburg via Washington

    BOS
    11:19 am
    1h 45m
    IAD
    1:04 pm
    4h 36m
    IAD
    5:40 pm
    17h 5m
    JNB
    5:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7329
    11:19 am, 28 Feb Sat
    BOS Boston
    1:04 pm, 28 Feb Sat
    IAD Washington
    1h 45m
    4h 36m layover in Washington (IAD)
    SA208
    5:40 pm, 28 Feb Sat
    IAD Washington
    5:45 pm, 1 Mar Sun
    JNB Johannesburg
    17h 5m

    Return: Johannesburg to Boston via New York

    JNB
    8:55 pm
    16h 45m
    JFK
    6:40 am (+1)
    3h 20m
    LGA
    10:00 am
    1h 20m
    BOS
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:55 pm, 1 Jun Mon
    JNB Johannesburg
    6:40 am, 2 Jun Tue
    JFK New York
    16h 45m
    3h 20m layover in New York (JFK)
    DL2674
    10:00 am, 2 Jun Tue
    LGA New York
    11:20 am, 2 Jun Tue
    BOS Boston
    1h 20m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    South African Airways 1 stop 23h 26m
    11:19 am BOS - 5:45 pm (+1) JNB
    Multiple Airlines 1 stop 21h 19m
    8:55 pm JNB - 11:14 am (+1) BOS
    US$1,106
    fly.co.uk
    Show Details

    Depart: Boston to Johannesburg via Washington

    BOS
    11:19 am
    1h 45m
    IAD
    1:04 pm
    4h 36m
    IAD
    5:40 pm
    17h 5m
    JNB
    5:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7329
    11:19 am, 28 Feb Sat
    BOS Boston
    1:04 pm, 28 Feb Sat
    IAD Washington
    1h 45m
    4h 36m layover in Washington (IAD)
    SA208
    5:40 pm, 28 Feb Sat
    IAD Washington
    5:45 pm, 1 Mar Sun
    JNB Johannesburg
    17h 5m

    Return: Johannesburg to Boston via New York

    JNB
    8:55 pm
    16h 45m
    JFK
    6:40 am (+1)
    3h 20m
    JFK
    10:00 am
    1h 14m
    BOS
    11:14 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:55 pm, 1 Jun Mon
    JNB Johannesburg
    6:40 am, 2 Jun Tue
    JFK New York
    16h 45m
    3h 20m layover in New York (JFK)
    B6518
    10:00 am, 2 Jun Tue
    JFK New York
    11:14 am, 2 Jun Tue
    BOS Boston
    1h 14m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Multiple Airlines 1 stop 23h 34m
    11:11 am BOS - 5:45 pm (+1) JNB
    South African Airways 1 stop 21h 19m
    8:55 pm JNB - 11:14 am (+1) BOS
    US$1,114
    onetravel.com
    Show Details

    Depart: Boston to Johannesburg via Washington

    BOS
    11:11 am
    1h 42m
    DCA
    12:53 pm
    4h 47m
    IAD
    5:40 pm
    17h 5m
    JNB
    5:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B6589
    11:11 am, 28 Feb Sat
    BOS Boston
    12:53 pm, 28 Feb Sat
    DCA Washington
    1h 42m
    4h 47m layover in Washington (DCA)
    SA208
    5:40 pm, 28 Feb Sat
    IAD Washington
    5:45 pm, 1 Mar Sun
    JNB Johannesburg
    17h 5m

    Return: Johannesburg to Boston via New York

    JNB
    8:55 pm
    16h 45m
    JFK
    6:40 am (+1)
    3h 20m
    JFK
    10:00 am
    1h 14m
    BOS
    11:14 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:55 pm, 1 Jun Mon
    JNB Johannesburg
    6:40 am, 2 Jun Tue
    JFK New York
    16h 45m
    3h 20m layover in New York (JFK)
    SA7354
    10:00 am, 2 Jun Tue
    JFK New York
    11:14 am, 2 Jun Tue
    BOS Boston
    1h 14m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Multiple Airlines 1 stop 22h 31m
    12:14 pm BOS - 5:45 pm (+1) JNB
    South African Airways 1 stop 21h 19m
    8:55 pm JNB - 11:14 am (+1) BOS
    US$1,114
    onetravel.com
    Show Details

    Depart: Boston to Johannesburg via Washington

    BOS
    12:14 pm
    1h 41m
    DCA
    1:55 pm
    3h 45m
    IAD
    5:40 pm
    17h 5m
    JNB
    5:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B6689
    12:14 pm, 28 Feb Sat
    BOS Boston
    1:55 pm, 28 Feb Sat
    DCA Washington
    1h 41m
    3h 45m layover in Washington (DCA)
    SA208
    5:40 pm, 28 Feb Sat
    IAD Washington
    5:45 pm, 1 Mar Sun
    JNB Johannesburg
    17h 5m

    Return: Johannesburg to Boston via New York

    JNB
    8:55 pm
    16h 45m
    JFK
    6:40 am (+1)
    3h 20m
    JFK
    10:00 am
    1h 14m
    BOS
    11:14 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:55 pm, 1 Jun Mon
    JNB Johannesburg
    6:40 am, 2 Jun Tue
    JFK New York
    16h 45m
    3h 20m layover in New York (JFK)
    SA7354
    10:00 am, 2 Jun Tue
    JFK New York
    11:14 am, 2 Jun Tue
    BOS Boston
    1h 14m
    Depart: Sat, 28 Feb Return: Mon, 1 Jun Boston to Johannesburg Sat, 28 Feb - Mon, 1 Jun
    Multiple Airlines 1 stop 23h 26m
    11:19 am BOS - 5:45 pm (+1) JNB
    South African Airways 1 stop 21h 19m
    8:55 pm JNB - 11:14 am (+1) BOS
    US$1,114
    onetravel.com
    Show Details

    Depart: Boston to Johannesburg via Washington

    BOS
    11:19 am
    1h 45m
    IAD
    1:04 pm
    4h 36m
    IAD
    5:40 pm
    17h 5m
    JNB
    5:45 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    B6457
    11:19 am, 28 Feb Sat
    BOS Boston
    1:04 pm, 28 Feb Sat
    IAD Washington
    1h 45m
    4h 36m layover in Washington (IAD)
    SA208
    5:40 pm, 28 Feb Sat
    IAD Washington
    5:45 pm, 1 Mar Sun
    JNB Johannesburg
    17h 5m

    Return: Johannesburg to Boston via New York

    JNB
    8:55 pm
    16h 45m
    JFK
    6:40 am (+1)
    3h 20m
    JFK
    10:00 am
    1h 14m
    BOS
    11:14 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA203
    8:55 pm, 1 Jun Mon
    JNB Johannesburg
    6:40 am, 2 Jun Tue
    JFK New York
    16h 45m
    3h 20m layover in New York (JFK)
    SA7354
    10:00 am, 2 Jun Tue
    JFK New York
    11:14 am, 2 Jun Tue
    BOS Boston
    1h 14m