Después de pasar entre los municipios de Lepe al oeste y Cartaya al este, su desembocadura en el Océano Atlántico se realiza en forma paralela a la costa, lo cual se debe a una lengua de arena o cordón litoral, Flecha de El Rompido, que discurre a lo largo de un trecho de la costa de unos 12 kilómetros de longitud.