Flight distance between Mzuzu, Malawi and Cruz Bay, U.S. Virgin Islands 7,036.0 mi / 11,323.4 km