Cruise ship in Barcelona

Spain’s main sea connections

none

Spain has major cruise ports. The most important in terms of tourist traffic are Barcelona, Palma de Mallorca, Las Palmas, Santa Cruz de Tenerife, Malaga, Cadiz, Valencia, and A Coruña.There are also ferries to the Canary Islands, the Balearic Islands, Ceuta and Melilla. Below, you will find a guide chart with the available routes, the companies that operate the routes and their approximate duration.

Sea connections with the Canary Islands

ROUTECOMPANYAPPROXIMATE TIME
Cadiz - Gran CanariaArmas Trasmediterránea37 hours
Cadiz - TenerifeArmas Trasmediterránea31 hours
Cadiz - LanzaroteArmas Trasmediterránea26 hours
Cadiz - La PalmaArmas Trasmediterránea54 hours
Cadiz - FuerteventuraArmas Trasmediterránea                30 hours
Huelva - Las PalmasBalearia36 hours
Huelva - TenerifeBalearia39 hours

Sea connections with the Balearic Islands

ROUTECOMPANYAPPROXIMATE TIME
Barcelona - IbizaBalearia, Trasmed, GNVFrom 8 hrs 30 min
Barcelona - MajorcaBalearia, Trasmed, GNVFrom 3 hrs 30 min
Barcelona - MenorcaBalearia, Trasmed, GNVFrom 3 hours 30 min
Barcelona - FormenteraBalearia, Trasmed From 11 hours 30 min
Denia (Alicante) - IbizaBaleariaFrom 2 hours 15 min
Denia (Alicante) - FormenteraBalearia            From 2 hrs
Denia (Alicante) - MajorcaBaleariaFrom 5 hrs 15 min
Valencia - IbizaBalearia, GNV, TrasmedFrom 5 hrs 10 min
Valencia - MallorcaBalearia, GNV, TrasmedFrom 7 hrs
Valencia - MenorcaTrasmed15 hr 30 min
Valencia - FormenteraTrasmed From 9 hours 29 min
 

Sea connections with Ceuta and Melilla

 

ROUTECOMPANYAPPROXIMATE TIME
Algeciras (Cadiz) - CeutaBalearia, DFDS, Armas TrasmediterraneaFrom 1 hour
Almería - MelillaBalearia, Armas Trasmediterránea6 hours
Motril (Granada) - MelillaArmas Trasmediterránea                6 hours
 Malaga - MelillaBalearia6 hr 30 min
 You can find more information on the Armas Trasmediterránea, Balearia and DFDS websites.

Inter-island connections in the Canary and Balearic Islands

Ferries are a common way to travel between the Canary and Balearic islands. You will find a range of frequent connections, offering you the option of bringing your vehicle aboard. Here you can see a table of the main inter-island connections.

Inter-island connections in the Canary Islands

ROUTECOMPANYAPPROXIMATE TIME
Gran Canaria - TenerifeArmas Trasmediterránea, Fred OlsenFrom 1 hr 20 min
Gran Canaria - LanzaroteArmas TrasmediterráneaFrom 5 hrs
Gran Canaria - FuerteventuraArmas Trasmediterránea, Fred OlsenFrom 2 hrs
Gran Canaria - La PalmaFred OlsenFrom 7 hrs
Tenerife - La GomeraArmas Trasmediterránea, Fred OlsenFrom 50 minutes
Tenerife - La PalmaArmas Trasmediterránea, Fred OlsenFrom 2 hrs 30 min
Tenerife - LanzaroteArmas Trasmediterránea        From 9 hrs 45 min
Tenerife - FuerteventuraArmas Trasmediterránea, Fred Olsen      From 5 hrs
Tenerife - El HierroArmas Trasmediterránea, Fred OlsenFrom 2 hrs 20 min
Lanzarote - FuerteventuraArmas Trasmediterránea, Fred OlsenFrom 25 minutes
La Palma - La GomeraArmas Trasmediterránea, Fred OlsenFrom 3 hrs 50 min
La Palma - LanzaroteArmas Trasmediterránea         From 30 hrs
La Palma - FuerteventuraArmas Trasmediterránea         From 26 hrs
 For more information, check the Armas Trasmediterránea and Fred Olsen websites. 

Inter-island connections in the Balearic Islands

ROUTECOMPANYAPPROXIMATE TIME
Majorca - MenorcaBalearia, Trasmed, Menorca LinesFrom 1 hr 15 min
Majorca - IbizaBalearia, TrasmedFrom 2 hrs 15 min
Ibiza - FormenteraBalearia, Formentera Lines, TrasmapiFrom 30 minutes
 For more information, check the Balearia, Trasmed and Trasmapi websites. 

Practical information

We recommend checking our practical information before starting your journey around Spain.