Flight distance between Aguadulce, Panama and Cruz Bay, U.S. Virgin Islands 1,266.6 mi / 2,038.4 km