Flight distance between Arthur’s Town, Bahamas and Hat Yai, Thailand 10,236.0 mi / 16,473.2 km