Recent return flight deals
5/6Wed
1 stopEmirates
25h 15mCPT-MXP
12/6Wed
1 stopEmirates
18h 30mMXP-CPT
13/6Thu
2 stopsEthiopian Air
21h 00mCPT-MXP
20/6Thu
1 stopEthiopian Air
15h 15mMXP-CPT
5/6Wed
2 stops
20h 55mCPT-MXP
12/6Wed
1 stop
18h 30mMXP-CPT
7/6Fri
1 stopEthiopian Air
15h 15mCPT-MXP
22/6Sat
1 stopEthiopian Air
14h 25mMXP-CPT
5/6Wed
2 stopsAir France
24h 10mCPT-MXP
12/6Wed
2 stopsAir France
50h 30mMXP-CPT
5/6Wed
2 stops
21h 25mCPT-MXP
12/6Wed
3 stops
29h 25mMXP-CPT
7/6Fri
2 stopsEthiopian Air
21h 00mCPT-MXP
22/6Sat
1 stopEthiopian Air
14h 25mMXP-CPT
29/5Wed
1 stopQatar Airways
18h 10mCPT-MXP
11/7Thu
1 stopQatar Airways
25h 10mMXP-CPT
7/6Fri
1 stop
32h 00mCPT-MXP
22/6Sat
3 stops
22h 55mMXP-CPT
13/6Thu
1 stopEthiopian Air
16h 00mCPT-MXP
20/6Thu
1 stopEthiopian Air
15h 15mMXP-CPT