You asked:

how many hours is the flight from london heathrow to newark usa

  • London Heathrow Airport
    London Heathrow Airport
    Newark, New Jersey
    Newark, New Jersey
    The flight time between London Heathrow Airport and Newark, New Jersey is approximately 7 hours.