$697
11:55a MAD » 10:05p EWR
Aer Lingus 1 stop (34h10m)
11:35p EWR » 7:50p MAD
Aer Lingus 1 stop (20h15m)
$783
9:30a MAD » 1:55a JFK
Unknown Company 2 stops (16h25m)
3:20a JFK » 8:30p MAD
Unknown Company 2 stops (17h10m)
$861
7:40a MAD » 2:05a JFK
TAP Air Portugal 1 stop (18h25m)
5:55a EWR » 11:20p MAD
TAP Air Portugal 1 stop (17h25m)
$902
6:35a MAD » 1:35a JFK
Azores Airlines 2 stops (19h)
2:55a JFK » 12:20a MAD
Azores Airlines 2 stops (21h25m)