Die 116 Meter lange 'Don Pedro' ist rund zwei Kilometer vor der Hafeneinfahrt auf einen Felsen aufgefahren. Die 18 Besatzungsmitglieder und zwei Passagiere konnten unverletzt geborgen werden. Einige von ihnen waren über Bord gesprungen.
Der Zusammenstoß habe ein großes Leck in den Bug gerissen, hieß es weiter. Das auch als Fähre eingesetzte Schiff sei innerhalb einer halben Stunde gesunken.
Die Behörden befürchten, dass die 150 Tonnen Treibstoff aus den Tanks auslaufen und an Land geraten könnten.
Frachter vor Ibiza gesunken
Vor der spanischen Ferieninsel Ibiza ist ein Frachtschiff gesunken.