Last minute flight, train and bus deals
30/4Tue
multi-stop
33h 35mFRA-JNB
5/5Sun
multi-stop
27h 15mJNB-FRA
30/4Tue
multi-stopAir France
33h 15mFRA-JNB
5/5Sun
multi-stopAir France
27h 15mJNB-FRA
1/5Wed
multi-stopQatar Airways
37h 00mFRA-JNB
8/5Wed
multi-stopQatar Airways
17h 40mJNB-FRA
30/4Tue
multi-stopKLM
18h 25mFRA-JNB
5/5Sun
multi-stopKLM
18h 45mJNB-FRA
30/4Tue
multi-stopQatar Airways
20h 45mFRA-CPT
15/5Wed
multi-stopQatar Airways
18h 15mCPT-FRA
30/4Tue
multi-stopKLM
18h 25mFRA-JNB
5/5Sun
multi-stopKLM
18h 45mJNB-FRA
28/4Sun
multi-stopEthiopian Air
15h 40mFRA-CPT
2/7Tue
multi-stopEthiopian Air
15h 50mCPT-FRA
29/4Mon
multi-stopKenya Airways
33h 35mFRA-CPT
27/5Mon
multi-stopKenya Airways
28h 45mCPT-FRA
28/4Sun
multi-stopEthiopian Air
15h 40mFRA-CPT
14/5Tue
multi-stopEthiopian Air
15h 50mCPT-FRA
28/4Sun
multi-stopKenya Airways
22h 40mFRA-CPT
14/5Tue
multi-stopKenya Airways
20h 55mCPT-FRA