How long does it take to fly from Newark, new Jersey to London, England

A non-stop flight from Newark, NJ to London, England lasts around 7 hrs. Exact times may vary slightly

Related questions