$794
8:20a MEX » 11:00a FCO
Air Canada 2 stops (26h40m)
10:00a FCO » 2:00a MEX
Lufthansa 1 stop (16h)
$835
7:05a MEX » 12:05a FCO
Iberia 1 stop (17h)
6:30a FCO » 5:15a MEX
Iberia 1 stop (22h45m)
$932
4:40p MEX » 8:30a FCO
United Airlines 1 stop (15h50m)
10:30a FCO » 4:50a MEX
United Airlines 1 stop (18h20m)
$1,009
8:20a MEX » 11:00a FCO
Air Canada 2 stops (26h40m)
7:45p FCO » 1:05a MEX
Lufthansa 1 stop (29h20m)