Flight distance between Cruz Bay, U.S. Virgin Islands and Alexandria, Egypt 5,838.6 mi / 9,396.3 km