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

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

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

From Morocco

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

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.

Spain バルセロナセビージャマドリードマラガコルドバグラナダア・コルーニャカディスバレンシア-バレンシアウエスカムルシアレイダラ・リオハアリカンテ-アラカントカセレスルゴカステジョン-カステジョポンテベドラビスカヤカンタブリアギプスコアアストゥリアスブルゴスハエントレドアラバ-アラババジャドリタラゴナウエルバレオンセゴビアアルメリアジローナシウダ・レアルアビラサラゴササラマンカサモラテルエルナバーラクエンカバダホスアルバセテオウレンセパレンシアグアダラハラソリアカナリア諸島バレアレス諸島
Baleares マヨルカ島イビサ島メノルカフォルメンテーラ島
Canarias ランサローテ島ラ・パルマ島テネリフェ島グラン・カナリア島フエルテベントゥーラ島ラ・ゴメラ島エル・イエロ島