Recent return flight deals
12/11Tue
3 stopsKenya Airways
29h 45mDUB-CPT
29/11Fri
3 stopsKenya Airways
33h 30mCPT-DUB
3/11Sun
3 stopsKenya Airways
29h 45mDUB-CPT
14/11Thu
2 stopsKenya Airways
26h 45mCPT-DUB
24/9Tue
3 stopsKenya Airways
30h 45mDUB-CPT
4/10Fri
3 stopsKenya Airways
32h 55mCPT-DUB
4/9Wed
1 stopLufthansa
15h 25mDUB-CPT
17/9Tue
1 stopLufthansa
15h 30mCPT-DUB
26/9Thu
1 stopLufthansa
20h 40mDUB-CPT
10/10Thu
1 stopLufthansa
24h 05mCPT-DUB
3/11Sun
3 stops
22h 15mDUB-CPT
14/11Thu
3 stops
33h 30mCPT-DUB
9/6Sun
1 stopKLM
35h 15mDUB-CPT
25/6Tue
1 stopKLM
18h 25mCPT-DUB
16/6Sun
1 stopKLM
14h 10mORK-CPT
25/6Tue
1 stopKLM
18h 25mCPT-ORK
20/6Thu
2 stops
50h 40mSNN-CPT
25/6Tue
2 stops
47h 50mCPT-SNN
12/6Wed
1 stopBritish Airways
20h 55mNOC-CPT
16/6Sun
1 stopBritish Airways
18h 40mCPT-NOC