Recent round-trip flight deals
9/17Tue
1 stopTurkish Airlines
30h 25mBOS-JNB
10/1Tue
1 stopTurkish Airlines
31h 50mJNB-BOS
10/15Tue
2 stopsKenya Airways
23h 55mBOS-JNB
11/26Tue
2 stopsKenya Airways
41h 05mJNB-BOS
11/19Tue
1 stopAmerican Airlines
28h 35mMIA-JNB
11/26Tue
1 stopAmerican Airlines
28h 00mJNB-MIA
11/19Tue
2 stopsAmerican Airlines
32h 15mMIA-JNB
11/26Tue
1 stopAmerican Airlines
30h 20mJNB-MIA
10/27Sun
2 stops
27h 50mBOS-JNB
11/13Wed
2 stops
25h 20mJNB-BOS
10/9Wed
2 stopsKenya Airways
45h 25mMIA-JNB
10/15Tue
2 stopsKenya Airways
32h 41mJNB-MIA
10/9Wed
1 stopTurkish Airlines
30h 40mBOS-JNB
10/16Wed
1 stopTurkish Airlines
31h 50mJNB-BOS
9/4Wed
2 stops
24h 30mLAX-JNB
9/15Sun
2 stops
35h 42mJNB-LAX
11/16Sat
2 stopsKenya Airways
43h 25mDEN-JNB
11/23Sat
2 stopsKenya Airways
26h 50mJNB-DEN
9/26Thu
2 stopsBritish Airways
34h 25mLAS-JNB
10/8Tue
1 stopBritish Airways
33h 20mJNB-LAS