Recent round-trip flight deals
11/12Tue
1 stopTurkish Airlines
31h 35mBOS-JNB
11/25Mon
1 stopTurkish Airlines
30h 15mJNB-BOS
11/19Tue
1 stopAmerican Airlines
28h 35mMIA-JNB
11/26Tue
1 stopAmerican Airlines
28h 50mJNB-MIA
11/19Tue
2 stopsAmerican Airlines
32h 15mMIA-JNB
11/26Tue
1 stopAmerican Airlines
28h 50mJNB-MIA
11/19Tue
2 stopsAmerican Airlines
32h 15mMIA-JNB
11/26Tue
2 stopsAmerican Airlines
28h 06mJNB-MIA
10/27Sun
2 stops
27h 50mBOS-JNB
11/13Wed
2 stops
25h 20mJNB-BOS
10/9Wed
2 stopsKenya Airways
32h 20mBOS-JNB
10/16Wed
2 stopsKenya Airways
24h 20mJNB-BOS
9/30Mon
1 stop
33h 30mLAX-JNB
10/9Wed
1 stop
29h 40mJNB-LAX
10/4Fri
2 stopsKenya Airways
26h 50mMIA-JNB
10/6Sun
2 stopsKenya Airways
43h 36mJNB-MIA
8/26Mon
2 stopsEthiopian Air
29h 06mDEN-JNB
9/8Sun
3 stopsEthiopian Air
32h 59mJNB-DEN
12/1Sun
1 stopTurkish Airlines
30h 00mSFO-JNB
12/24Tue
1 stopTurkish Airlines
31h 40mJNB-SFO