$430
1:05p MXP » 1:55a EWR
Finnair 1 stop (12h50m)
3:45a EWR » 4:30p MXP
Finnair 1 stop (12h45m)
$437
3:30p MXP » 3:48a JFK
British Airways 1 stop (12h18m)
2:05a JFK » 12:15p MXP
British Airways 1 stop (10h10m)
$475
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:20a EWR » 9:10a MXP
Lufthansa direct (7h50m)
$476
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:20a EWR » 9:10a MXP
Lufthansa direct (7h50m)
$476
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:20a EWR » 9:10a MXP
Lufthansa direct (7h50m)
$478
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:30a EWR » 12:00p LIN
Lufthansa 1 stop (10h30m)
$478
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:30a EWR » 12:00p LIN
Lufthansa 1 stop (10h30m)
$478
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:30a EWR » 12:00p LIN
Lufthansa 1 stop (10h30m)
$478
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:30a EWR » 12:00p LIN
Lufthansa 1 stop (10h30m)
$479
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
1:30a EWR » 12:00p LIN
Lufthansa 1 stop (10h30m)
$481
12:55p MXP » 10:15p JFK
ITA airways direct (9h20m)
10:00p JFK » 9:10a LIN
ITA airways 1 stop (11h10m)
$481
12:55p MXP » 10:15p JFK
ITA airways direct (9h20m)
12:05a JFK » 11:10a LIN
ITA airways 1 stop (11h05m)
$481
12:40p MXP » 12:45a EWR
Lufthansa 1 stop (12h05m)
3:35a JFK » 2:05p MXP
Austrian Airlines 1 stop (10h30m)
$481
12:40p MXP » 12:45a EWR
Lufthansa 1 stop (12h05m)
3:35a JFK » 2:05p MXP
Austrian Airlines 1 stop (10h30m)
$481
12:40p MXP » 12:45a EWR
Lufthansa 1 stop (12h05m)
3:35a JFK » 2:05p MXP
Austrian Airlines 1 stop (10h30m)
$481
12:40p MXP » 12:45a EWR
Lufthansa 1 stop (12h05m)
3:35a JFK » 2:05p MXP
Austrian Airlines 1 stop (10h30m)
$486
7:05a MXP » 7:55p EWR
Austrian Airlines 1 stop (12h50m)
3:35a JFK » 2:05p MXP
Austrian Airlines 1 stop (10h30m)
$500
11:25a MXP » 8:15p EWR
United Airlines direct (8h50m)
10:30p JFK » 10:00a MXP
Swiss 1 stop (11h30m)
$510
6:55a LIN » 7:00p JFK
Brussels Airlines 1 stop (12h05m)
11:40p EWR » 7:50p MXP
Austrian Airlines 1 stop (20h10m)
$555
7:25a LIN » 4:53a JFK
British Airways 1 stop (21h28m)
9:00p JFK » 1:25p LIN
American Airlines 2 stops (16h25m)
$568
6:55a MXP » 7:15p EWR
Swiss 1 stop (12h20m)
11:00a EWR » 9:25a MXP
Air Canada 1 stop (22h25m)
$568
6:55a MXP » 7:15p EWR
Swiss 1 stop (12h20m)
11:00a EWR » 9:25a MXP
Air Canada 1 stop (22h25m)
$614
6:20a MXP » 2:10a EWR
Lufthansa 1 stop (19h50m)
12:10a EWR » 12:50p LIN
Lufthansa 2 stops (12h40m)
$614
6:20a MXP » 2:10a EWR
Lufthansa 1 stop (19h50m)
12:10a EWR » 12:50p LIN
Lufthansa 2 stops (12h40m)
$615
6:30a LIN » 8:00p EWR
Lufthansa 1 stop (13h30m)
12:10a EWR » 12:50p LIN
Lufthansa 2 stops (12h40m)
$643
8:00a LIN » 7:55p JFK
ITA airways 1 stop (11h55m)
10:45p JFK » 10:10a LIN
ITA airways 1 stop (11h25m)
$1,865
3:45p MXP » 5:50p JFK
Icelandair 1 stop (26h05m)
2:55a JFK » 11:30p MXP
Azores Airlines 2 stops (20h35m)