Flight distance between Laval, Canada and South Boston, United States of America 259.4 mi / 417.4 km