Flight distance between Dushanbe, Tajikistan and Cruz Bay, U.S. Virgin Islands 7,490.6 mi / 12,055.0 km