Flight distance between Arthur’s Town, Bahamas and Smara, Western Sahara 3,944.4 mi / 6,347.9 km