Recent return flight deals
5/6Wed
2 stops
18h 50mCPT-MXP
12/6Wed
1 stop
25h 55mMXP-CPT
5/6Wed
1 stopEmirates
31h 25mCPT-MXP
12/6Wed
1 stopEmirates
37h 15mMXP-CPT
5/6Wed
2 stopsAir France
18h 50mCPT-MXP
12/6Wed
2 stopsAir France
26h 30mMXP-CPT
17/6Mon
2 stopsEthiopian Air
21h 00mCPT-MXP
24/6Mon
2 stopsEthiopian Air
19h 30mMXP-CPT
12/6Wed
2 stopsEthiopian Air
21h 00mCPT-MXP
8/1Wed
1 stopEthiopian Air
14h 35mMXP-CPT
13/7Sat
1 stopEmirates
26h 10mCPT-MXP
1/8Thu
1 stopEmirates
26h 45mMXP-CPT
12/6Wed
2 stopsEthiopian Air
21h 00mCPT-MXP
8/1Wed
2 stopsEthiopian Air
18h 50mMXP-CPT
5/6Wed
2 stops
17h 10mCPT-MXP
12/6Wed
3 stops
19h 00mMXP-CPT
17/6Mon
2 stopsEthiopian Air
21h 00mCPT-MXP
24/6Mon
1 stopEthiopian Air
14h 25mMXP-CPT
13/7Sat
1 stop
31h 25mCPT-MXP
1/8Thu
2 stops
42h 10mMXP-CPT