Flight distance between Izalco, El Salvador and Vega Alta, Puerto Rico 1,581.5 mi / 2,545.2 km