$676
11:05a MAD » 7:16p JFK
Finnair direct (8h11m)
1:00a JFK » 6:40a MAD
Finnair 1 stop (29h40m)
$2,187
4:20p MAD » 3:30a EWR
TAP Air Portugal 1 stop (11h10m)
4:05a JFK » 3:20p MAD
TAP Air Portugal 1 stop (11h15m)
Average flight duration: 8h11m (direct flight)