Travel Safe

Advice for travelling safely Latest news
Cruise ship in Barcelona

Spain’s main sea connections


Spain has major cruise ports. The most relevant ones in terms of tourist traffic are those in Barcelona, Palma de Mallorca, Las Palmas, Santa Cruz de Tenerife, Malaga, Cadiz, Valencia and Bilbao.In addition, boats are used primarily to reach 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

Cadiz - Gran CanariaTrasmediterránea40 hours
Cadiz - TenerifeTrasmediterránea49 hours
Cadiz - LanzaroteTrasmediterránea31 hours
Cadiz - La PalmaTrasmediterránea64 hours
Huelva - LanzaroteArmas26 hrs 30 min
Huelva - Las PalmasArmas32 hrs 15 min
Huelva - TenerifeArmas37 hrs 15 min

Sea connections with the Balearic Islands

Barcelona - IbizaBalearia and TrasmediterráneaFrom 9 hrs
Barcelona - MajorcaBalearia and TrasmediterráneaFrom 7 hrs 30 min
Barcelona - MenorcaBalearia and TrasmediterráneaFrom 8 hrs
Denia (Alicante) - IbizaBaleariaFrom 3 hrs
Denia (Alicante) - MajorcaBaleariaFrom 7 hrs
Valencia - IbizaBalearia and TrasmediterráneaFrom 4 hrs
Valencia - MallorcaBalearia and TrasmediterráneaFrom 7 hrs 40 min
Valencia - MenorcaTrasmediterránea15 hours

Sea connections with Ceuta and Melilla


Algeciras (Cadiz) - CeutaBalearia, FRS, TrasmediterráneaFrom 1 hour
Almería - MelillaTrasmediterráneaFrom 8 hrs
Malaga - MelillaTrasmediterráneaFrom 6 hrs 15 min
 You can find more information on the Armas, Balearia, FRS and Trasmediterránea 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

Gran Canaria - TenerifeArmas, Fred Olsen, TrasmediterráneaFrom 1 hr 20 min
Gran Canaria - LanzaroteArmas and TrasmediterráneaFrom 7 hrs
Gran Canaria - FuerteventuraArmas, Fred Olsen, TrasmediterráneaFrom 2 hrs
Gran Canaria - La PalmaTrasmediterráneaFrom 10 hrs
Tenerife - La GomeraArmas, Fred OlsenFrom 50 minutes
Tenerife - La PalmaArmas, Fred Olsen, TrasmediterráneaFrom 3 hrs
Tenerife - El HierroArmasFrom 2 hrs 30 min
Lanzarote - FuerteventuraArmas, Fred OlsenFrom 35 minutes
La Palma - La GomeraArmasFrom 2 hrs
 For more information, check the Armas, Fred Olsen and Trasmediterránea websites. 

Inter-island connections in the Balearic Islands

Mallorca - MenorcaBalearia, TrasmediterráneaFrom 1 hr 30 min
Mallorca - IbizaBalearia, TransmediterráneaFrom 2 hrs
Ibiza - FormenteraBalearia, Mediterránea Pitiusa, TrasmapiFrom 30 minutes
 For more information, check the Balearia, Trasmediterránea , Mediterránea Pitiusa and Trasmapi websites. 

Practical information

We recommend that you check out our practical tips before starting your trip through Spain.