Flight distance between Izalco, El Salvador and Marrakesh, Morocco 5,241.0 mi / 8,434.6 km