Tre passagerare fördes till sjukhus medan 26 personer behandlades på plats för mindre skador och efter att ha andats in rök.

Nyhetsbyrån Europa Press rapporterar att färjan var på väg från Marseille i Frankrike till Algeriet på söndagen.

Enligt spanska räddningstjänsten fanns cirka 500 passagerare ombord när branden bröt ut.