Last minute flight, train and bus deals
22/5Wed
multi-stop
31h 10mLGA-JNB
31/5Fri
multi-stop
34h 10mJNB-LGA
23/5Thu
multi-stopQatar Airways
49h 10mLGA-JNB
3/6Mon
multi-stopQatar Airways
35h 50mJNB-LGA
24/5Fri
multi-stopKLM
23h 20mLGA-JNB
31/5Fri
multi-stopKLM
25h 04mJNB-LGA
24/5Fri
multi-stopBritish Airways
35h 42mLGA-CPT
27/5Mon
multi-stopBritish Airways
30h 58mCPT-LGA
22/5Wed
multi-stopDelta
20h 00mLGA-JNB
31/5Fri
multi-stopDelta
25h 04mJNB-LGA
24/5Fri
multi-stopUnited Airlines
37h 51mLGA-CPT
3/6Mon
multi-stopUnited Airlines
28h 36mCPT-LGA
22/5Wed
multi-stopUnited Airlines
35h 00mLGA-JNB
31/5Fri
multi-stopUnited Airlines
24h 33mJNB-LGA
24/5Fri
multi-stopDelta
25h 47mLGA-CPT
8/6Sat
multi-stopDelta
27h 14mCPT-LGA
24/5Fri
multi-stop
40h 45mLGA-JNB
31/5Fri
multi-stop
34h 26mJNB-LGA
23/5Thu
multi-stopKLM
24h 15mLGA-CPT
25/5Sat
multi-stopKLM
25h 17mCPT-LGA