Flight distance between Arthur’s Town, Bahamas and Tianshui, China 8,345.3 mi / 13,430.4 km