Flight distance between Laval, Canada and New York City, United States of America 335.9 mi / 540.5 km