Last minute flight, train and bus deals
30/4mar.
multi-stop
32h 55mMSP-CPT
30/5jue.
multi-stop
31h 38mCPT-MSP
30/4mar.
multi-stop
31h 10mMSP-CPT
30/5jue.
multi-stop
44h 07mCPT-MSP
30/4mar.
multi-stop
34h 30mMSP-JNB
30/5jue.
multi-stop
34h 31mJNB-MSP
30/4mar.
multi-stop
34h 30mMSP-JNB
30/5jue.
multi-stop
38h 08mJNB-MSP
30/4mar.
multi-stop
36h 35mMSP-JNB
30/5jue.
multi-stop
38h 08mJNB-MSP
30/4mar.
multi-stopQatar Airways
45h 50mMSP-CPT
30/5jue.
multi-stopQatar Airways
41h 59mCPT-MSP
30/4mar.
multi-stopAir France
33h 10mMSP-JNB
30/5jue.
multi-stopAir France
24h 35mJNB-MSP
30/4mar.
multi-stopKLM
21h 01mMSP-CPT
30/5jue.
multi-stopKLM
22h 45mCPT-MSP
30/4mar.
multi-stopSWISS
34h 35mMSP-JNB
30/5jue.
multi-stopSWISS
27h 18mJNB-MSP
30/4mar.
multi-stopSWISS
34h 35mMSP-JNB
30/5jue.
multi-stopSWISS
27h 18mJNB-MSP