Flight distance between Barma, Sierra Leone and Cruz Bay, U.S. Virgin Islands 3,647.1 mi / 5,869.4 km