Flight distance between Cruz Bay, U.S. Virgin Islands and Hefei, China 8,965.9 mi / 14,429.3 km