Recent return flight deals
20/5Mon
1 stopEthiopian Air
27h 25mCPT-LHR
3/6Mon
1 stopEthiopian Air
16h 30mLHR-CPT
20/5Mon
1 stopEthiopian Air
27h 25mCPT-LHR
3/6Mon
1 stopEthiopian Air
15h 00mLHR-CPT
30/10Wed
1 stop
15h 25mCPT-LHR
27/11Wed
1 stop
14h 05mLHR-CPT
20/5Mon
2 stopsEthiopian Air
24h 40mCPT-LHR
3/6Mon
1 stopEthiopian Air
15h 00mLHR-CPT
7/7Sun
1 stopLufthansa
14h 55mCPT-LHR
29/8Thu
1 stopLufthansa
14h 30mLHR-CPT
30/10Wed
2 stopsSWISS
32h 50mCPT-LHR
27/11Wed
1 stopSWISS
14h 05mLHR-CPT
20/5Mon
1 stopEthiopian Air
27h 25mCPT-LHR
4/6Tue
1 stopEthiopian Air
15h 45mLHR-CPT
23/5Thu
1 stopEthiopian Air
18h 10mCPT-LHR
5/6Wed
1 stopEthiopian Air
15h 00mLHR-CPT
19/6Wed
2 stops
18h 50mPLZ-LHR
4/7Thu
2 stops
19h 00mLHR-PLZ
22/5Wed
2 stops
23h 05mELS-LHR
24/7Wed
2 stops
25h 15mLHR-ELS