Ferries to Morocco

 

Ferries are available from Spain, Gibraltar, Italy and France, mainly to Tangiers (Tanger), but also to Ceuta, Mellila, and Nador.  From Spain they leave from Algeciras, Barcelona, Almeria and Tarifa. Most of the ferries from Spain take 1-3 hours, although the Barcelona ferry takes 24-36 hours.  Fares from Tarifa or Algeciras are ~€50-€60 return (no car) per person.

 

http://www.directferries.co.uk/morocco.htm
http://www.aferry.co.uk/ferry-to-morocco-uk.htm
http://www.frs.es