Flight distance between Saint Croix, U.S. Virgin Islands and Kazanlak, Bulgaria 5,403.6 mi / 8,696.3 km