Flight distance between South Boston, United States of America and Faro, Portugal 3,299.3 mi / 5,309.7 km