You asked:

how long does it take to fly to new jersey from london

  • New Jersey
    New Jersey
    London
    London
    The flight time between New Jersey and London is approximately 7 hours and 30 minutes.