Flight distance between Arthur’s Town, Bahamas and Taiyuan, China 8,086.1 mi / 13,013.3 km