Flight distance between Arthur’s Town, Bahamas and Bangkok, Thailand 9,772.7 mi / 15,727.7 km