Flight distance between Arthur’s Town, Bahamas and Laayoune Plage, Western Sahara 3,834.1 mi / 6,170.4 km