This website uses cookies to guarantee the best experience for the user. If you continue browsing, we consider that you agree to their use. For more information, or to find out how to change your settings, see our cookie policy



By sea

By sea

Spain has scheduled services by sea from the United Kingdom, Italy, Portugal, Morocco and Algeria. Here you will find details of available routes and some of the operating companies.

From Algeria    

ROUTE COMPANY
Orán - Almería ACCIONA Trasmediterranea
Ghazaouet - Almería ACCIONA Trasmediterranea
From Italy
ROUTE COMPANY
Civitavecchia - Barcelona Grimaldi Lines  
Genova - Barcelona Grandi Navi Veloci
Livorno - Barcelona Grimaldi Lines 
Porto Torres - Barcelona Grimaldi Lines
Cagliari - Valencia Grimaldi Lines 
From Morocco
ROUTE COMPANY
Nador - Almería ACCIONA Trasmediterranea
www.trasmediterranea.es
Tangiers - Algeciras (Cadiz) ACCIONA Trasmediterranea
Balearia  www.balearia.com
Tangiers - Barcelona Grandi Navi Veloci and Grimaldi Lines
From Portugal
ROUTE COMPANY
Madeira- Las Palmas de Gran Canaria (Gran Canaria) Armas
Madeira - Santa Cruz de Tenerife (Tenerife) Armas
Portimão - Las Palmas de Gran Canaria (Gran Canaria) Armas
Portimão - Santa Cruz de Tenerife (Tenerife) Armas
From the United Kingdom
ROUTE COMPANY
Plymouth - Santander Brittany Ferries
Porstmouth - Bilbao Brittany Ferries
Portsmouth - Santander Brittany Ferries
Another option is to come to Spain on a cruise liner - Spain has almost 8,000 kilometres of coast and is a popular cruise destination. Practical information
We recommend you check our practical tips before setting off for Spain. If you are thinking of coming on board your own vessel, make sure you are carrying the required documents.