Recent round-trip flight deals
10/26Sat
1 stopVirgin Atlantic
31h 20mBOS-JNB
11/21Thu
1 stopVirgin Atlantic
23h 05mJNB-BOS
11/3Sun
1 stopVirgin Atlantic
33h 00mBOS-JNB
11/26Tue
1 stopVirgin Atlantic
23h 05mJNB-BOS
12/4Wed
1 stopTurkish Airlines
31h 35mBOS-JNB
12/10Tue
1 stopTurkish Airlines
30h 15mJNB-BOS
11/16Sat
1 stopVirgin Atlantic
32h 20mBOS-JNB
12/12Thu
1 stopVirgin Atlantic
23h 05mJNB-BOS
12/4Wed
1 stopTurkish Airlines
31h 35mBOS-JNB
12/7Sat
1 stopTurkish Airlines
30h 15mJNB-BOS
9/9Mon
1 stopAmerican Airlines
30h 05mLAX-JNB
9/25Wed
1 stopAmerican Airlines
29h 28mJNB-LAX
11/11Mon
1 stop
19h 50mBOS-JNB
11/14Thu
1 stop
25h 15mJNB-BOS
11/19Tue
1 stopAmerican Airlines
29h 15mMIA-JNB
11/26Tue
1 stopAmerican Airlines
26h 00mJNB-MIA
10/8Tue
2 stopsKenya Airways
52h 55mSFO-JNB
10/15Tue
2 stopsKenya Airways
28h 36mJNB-SFO
11/11Mon
1 stopTurkish Airlines
30h 15mDEN-JNB
11/30Sat
1 stopTurkish Airlines
31h 35mJNB-DEN