Flight distance between Arthur’s Town, Bahamas and Yanbu, Saudi Arabia 6,870.5 mi / 11,057.1 km