Sea connections from Italy, the United Kingdom, Morocco and Algeria to Spain.

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 20 hrs 30 mins
Genoa - BarcelonaGrandi Navi Veloci 19 hrs 30 mins
Porto Torres - BarcelonaGrimaldi Lines 12 hrs 15 mins
Livorno - BarcelonaGrimaldi Lines 20 hrs 30 mins
 

From the United Kingdom

ROUTECOMPANYAPPROXIMATE TIME
Plymouth - SantanderBrittany Ferries20 hours
Portsmouth - BilbaoBrittany Ferries24 hours
Portsmouth - SantanderBrittany Ferries24 hours

From Morocco

ROUTECOMPANYAPPROXIMATE TIME
Nador - Motril (Granada)Armas7 hrs 30 mins
Nador - AlmeríaTrasmediterranea6 hours
Al-Hoceima – Motril (Granada)Armas3 hours
Tangiers - Algeciras (Cádiz)Trasmediterranea1 hour
Tangiers - BarcelonaGrandi Navi Veloci and Grimaldi Lines27 hours

From Algeria

ROUTECOMPANYAPPROXIMATE TIME
Oran - AlmeríaTrasmediterranea9 hours
Ghazaouet - AlmeríaTrasmediterranea9 hours
 Visit the websites of the companies that operate ferry routes to Spain.TransmediterráneaArmas NavierasBrittany FerriesGrande Navi VelociGrimaldi LinesLarge cruise ship portsAnother option is to arrive in Spain aboard a cruise ship, since Spain, with nearly 8,000 kilometres of coastline, is a very attractive destination for such voyages. Among the Spanish ports that receive the most cruise ships are those of Barcelona, Palma de Mallorca,Las Palmas, Santa Cruz de Tenerife, Málaga, Cádiz, Valencia and Bilbao. Practical information We recommend that you check out our practical tips before starting your trip to Spain.





X
Spain BarcelonaSevillaMadridMálagaCórdobaGranadaCoruña, ACádizValencia-ValènciaHuescaMurciaLleidaRioja, LaAlicante-AlacantCáceresLugoCastellón-CastellóPontevedraBiskajeCantabriëGipuzkoaAsturiëBurgosJaénToledoAraba-ÁlavaValladolidTarragonaHuelvaLeónSegoviaAlmeríaGironaCiudad RealAvilaZaragozaSalamancaZamoraTeruelNavarraCuencaBadajozAlbaceteOurensePalenciaGuadalajaraSoriaCanarische EilandenBalearen
X
Baleares MallorcaIbizaMenorcaFormentera
X
Canarias LanzarotePalma, LaTenerifeGran CanariaFuerteventuraLa GomeraEl Hierro