Newark
London Heathrow
Nonstop
7h 10mLondon Heathrow
Newark
Nonstop
7h 50mBritish Airways
Newark
London Heathrow
Nonstop
7h 10mLondon Heathrow
Newark
1 stop
13h 10mAmerican Airlines
New York John F Kennedy Intl
London Heathrow
Nonstop
6h 50mLondon Heathrow
New York John F Kennedy Intl
Nonstop
7h 50mBritish Airways
New York John F Kennedy Intl
Rome Fiumicino
Nonstop
8h 18mRome Fiumicino
New York John F Kennedy Intl
Nonstop
9h 30mBritish Airways
New York John F Kennedy Intl
London Heathrow
1 stop
13h 21mLondon Heathrow
New York John F Kennedy Intl
Nonstop
7h 55mAmerican Airlines
New York John F Kennedy Intl
Rome Fiumicino
Nonstop
8h 15mRome Fiumicino
New York John F Kennedy Intl
Nonstop
9h 33mBritish Airways
New York John F Kennedy Intl
London Heathrow
Nonstop
7h 10mBritish Airways
New York LaGuardia
London Heathrow
1 stop
11h 25mAmerican Airlines
New York John F Kennedy Intl
Rome Fiumicino
Nonstop
8h 19mBritish Airways
New York John F Kennedy Intl
London Heathrow
Nonstop
7h 20mBritish Airways
New York John F Kennedy Intl
Rome Fiumicino
Nonstop
8h 20mBritish Airways
Newark
Athens Eleftherios V.
Nonstop
9h 10mEmirates