Recent return flight deals
18/10Fr
2 stopsEmirates
29h 30mCPT-MLE
25/10Fr
2 stopsEmirates
46h 10mMLE-CPT
27/9Fr
1 stopEmirates
16h 50mCPT-MLE
7/10Mo
2 stopsEmirates
27h 20mMLE-CPT
27/9Fr
1 stopEmirates
15h 35mCPT-MLE
7/10Mo
1 stopEmirates
25h 25mMLE-CPT
27/9Fr
1 stopQatar Airways
16h 25mCPT-MLE
6/10So
1 stopQatar Airways
36h 05mMLE-CPT
18/10Fr
1 stopQatar Airways
22h 25mCPT-MLE
24/10Do
1 stopQatar Airways
36h 05mMLE-CPT
18/10Fr
1 stop
22h 25mCPT-MLE
24/10Do
2 stops
24h 05mMLE-CPT
27/9Fr
1 stopQatar Airways
16h 25mCPT-MLE
6/10So
2 stopsQatar Airways
39h 45mMLE-CPT
7/7So
1 stop
23h 25mCPT-MLE
12/7Fr
2 stops
26h 15mMLE-CPT
27/9Fr
2 stopsSingapore Airlines
46h 15mCPT-MLE
7/10Mo
2 stopsSingapore Airlines
47h 20mMLE-CPT
7/7So
1 stop
18h 10mCPT-MLE
12/7Fr
2 stops
24h 30mMLE-CPT