Flight distance between Arthur’s Town, Bahamas and Ta’if, Saudi Arabia 7,102.1 mi / 11,429.8 km