Whichever airport you choose, a direct flight from London to New York will take just over seven hours. New York is five hours behind GMT, meaning you can fly on a Friday after work and still arrive in Manhattan in time for a cocktail.