Flight distance between South Boston, United States of America and Rabat, Morocco 3,452.3 mi / 5,556.0 km