Norwegian cruise ship in Málaga

How to get to Spain by ferry or cruise ship

none

Spain is connected by sea with regular services from the UK, Italy, Morocco and Algeria. Below, we will give details the existing routes, some of the companies that cover the routes and their approximate durations.

From Italy

ROUTECOMPANYAPPROXIMATE TIME
Civitavecchia - BarcelonaGrimaldi Lines 22 hours
Genoa - BarcelonaGrandi Navi Veloci 21 hr 30 min
Porto Torres - BarcelonaGrimaldi Lines 14 hrs 30 min
 

From the United Kingdom

ROUTECOMPANYAPPROXIMATE TIME
Plymouth - SantanderBrittany Ferries21 hr 30 min
Portsmouth - BilbaoBrittany FerriesBetween 33-36 hours
Portsmouth - SantanderBrittany Ferries33 hours

From Ireland

ROUTECOMPANYAPPROXIMATE TIME
Rosslare - BilbaoBrittany FerriesBetween 27-31 hours

From France

ROUTECOMPANYAPPROXIMATE TIME
Toulon - MenorcaCorsica FerriesBetween 12-16 hours
Toulon - Alcudia (Majorca)Corsica FerriesBetween 16-19 hours

From Morocco

ROUTECOMPANYAPPROXIMATE TIME
Nador - AlmeríaGrandi Navi Veloci9 hours
Nador - AlmeríaArmas Trasmediterránea8 hours 
Nador - BarcelonaGrandi Navi Veloci28 hr 45 min
Tangiers - Algeciras (Cádiz)Armas Trasmediterránea1 hr 30 mins
Tangiers - BarcelonaGrandi Navi Veloci37h

From Algeria

ROUTECOMPANYAPPROXIMATE TIME
Oran - AlmeríaArmas Trasmediterránea12 hrs 30 min
Ghazaouet - AlmeríaArmas Trasmediterránea12 hrs 30 min

Visit the websites of the companies that operate ferry routes to Spain.

Armas TrasmediterráneaBrittany FerriesGrande Navi VelociGrimaldi LinesCorsica FerriesLarge cruise ship portsAnother option is to arrive in Spain on board a cruise ship, since Spain, with its almost 8,000 kilometres of coastline, is a very attractive destination for this type of voyage.Spain’s busiest cruise ship ports include Barcelona, Palma de Mallorca, Las Palmas, Santa Cruz de Tenerife, Malaga, Cadiz and Valencia.

Cruise ship off Palma de Mallorca