Flight distance between South Boston, United States of America and Roseau, Dominica 1,954.0 mi / 3,144.6 km