Flight distance between New York City, United States of America and South Boston, United States of America 189.5 mi / 304.9 km