Flight distance between San Andros, Bahamas and Zhengzhou, China 8,232.9 mi / 13,249.6 km