Flight distance between Sawākin, Sudan and Vega Alta, Puerto Rico 6,648.4 mi / 10,699.5 km