Flight distance between Arthur’s Town, Bahamas and Surat Thani, Thailand 10,079.9 mi / 16,222.0 km