Recent round-trip flight deals
10/27Sun
2 stopsAmerican Airlines
33h 15mMIA-JNB
11/5Tue
2 stopsAmerican Airlines
33h 05mJNB-MIA
10/27Sun
2 stopsAmerican Airlines
33h 15mMIA-JNB
11/5Tue
1 stopAmerican Airlines
30h 20mJNB-MIA
10/27Sun
1 stopAmerican Airlines
28h 35mMIA-JNB
11/5Tue
1 stopAmerican Airlines
28h 50mJNB-MIA
10/27Sun
2 stops
27h 50mBOS-JNB
11/12Tue
2 stops
41h 05mJNB-BOS
10/9Wed
2 stopsKenya Airways
23h 55mBOS-JNB
10/21Mon
2 stopsKenya Airways
40h 05mJNB-BOS
10/7Mon
1 stopAmerican Airlines
31h 10mBOS-JNB
10/24Thu
1 stopAmerican Airlines
27h 35mJNB-BOS
10/12Sat
2 stopsKenya Airways
33h 50mSFO-JNB
10/24Thu
2 stopsKenya Airways
31h 10mJNB-SFO
11/3Sun
1 stopBritish Airways
30h 05mLAX-JNB
11/12Tue
1 stopBritish Airways
27h 40mJNB-LAX
8/29Thu
2 stopsKenya Airways
40h 10mMIA-JNB
9/8Sun
2 stopsKenya Airways
27h 53mJNB-MIA
10/19Sat
2 stopsKenya Airways
50h 56mDEN-JNB
11/4Mon
2 stopsKenya Airways
42h 35mJNB-DEN