Flight distance between Saint Croix, U.S. Virgin Islands and Tai’an, China 8,709.8 mi / 14,017.0 km