Flight time from New York to London The distance from New York to London is 5512 kilometers or 3425 miles only . A typical flight between New York , and London would have a flying time of about 6 hours 51 mins . This assumes an average flight speed for a commercial airliner of 500 mph, which is equivalent to 805 km/hr or 434 knots. Your exact time may vary depending on wind speeds.