Flight distance between Arthur’s Town, Bahamas and Hangzhou, China 8,500.2 mi / 13,679.7 km