Flight distance between London, Canada and New York City, United States of America 403.5 mi / 649.3 km