Fly to
Route
Depart
Return
Price
BostonJohannesburg
BOS - JNB
BOSJNB
Boston Logan Intl
Fri 28/3
9:55-0:15
2 stops32h 20m
Johannesburg OR Tambo
Mon 7/4
17:00-11:17
2 stops24h 17m
BostonJohannesburg
BOS - JNB
BOSJNB
Boston Logan Intl
Wed 12/2
20:00-10:45
1 stop31h 45m
Johannesburg OR Tambo
Tue 18/3
19:10-19:05
1 stop29h 55m
BostonJohannesburg
BOS - JNB
BOSJNB
Boston Logan Intl
Mon 20/1
18:25-10:20
1 stop32h 55m
Johannesburg OR Tambo
Mon 27/1
19:25-19:35
1 stop31h 10m
BostonCape Town
BOS - CPT
BOSCPT
Boston Logan Intl
Mon 7/4
21:35-11:50
1 stop32h 15m
Cape Town Intl
Tue 29/4
16:35-19:40
1 stop33h 05m
BostonCape Town
BOS - CPT
BOSCPT
Boston Logan Intl
Wed 2/4
9:55-21:40
2 stops29h 45m
Cape Town Intl
Thu 1/5
23:00-11:22
2 stops42h 22m
BostonCape Town
BOS - CPT
BOSCPT
Boston Logan Intl
Sat 5/4
21:35-11:50
1 stop32h 15m
Cape Town Intl
Fri 11/4
18:25-19:40
2 stops55h 15m
BostonJohannesburg
BOS - JNB
BOSJNB
Boston Logan Intl
Fri 11/4
9:55-9:45
2 stops41h 50m
Johannesburg OR Tambo
Sun 20/4
17:00-11:22
2 stops24h 22m
BostonDurban
BOS - DUR
BOSDUR
Boston Logan Intl
Tue 15/4
21:35-21:45
2 stops42h 10m
Durban King Shaka Intl
Mon 12/5
12:10-19:40
2 stops37h 30m
BostonJohannesburg
BOS - JNB
BOSJNB
Boston Logan Intl
Tue 11/2
22:00-10:20
1 stop29h 20m
Johannesburg OR Tambo
Thu 27/2
19:25-21:55
1 stop33h 30m
BostonJohannesburg
BOS - JNB
BOSJNB
Boston Logan Intl
Wed 19/2
5:35-13:10
2 stops24h 35m
Johannesburg OR Tambo
Tue 4/3
14:35-12:05
3 stops28h 30m