Flight distance between Le Havre, France and Cruz Bay, U.S. Virgin Islands 4,142.5 mi / 6,666.8 km