Flight distance between Chalatenango, El Salvador and Marrakesh, Morocco 5,188.0 mi / 8,349.3 km