Cruise ship in Barcelona

Spain’s main sea connections

none

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

ROUTE COMPANY APPROXIMATE TIME
Cadiz - Gran Canaria Trasmediterránea 36 hrs 30 min
Cadiz - Tenerife Trasmediterránea 43 hrs 30 min
Cadiz - Lanzarote Trasmediterránea 26 hours
Cadiz - La Palma Trasmediterránea 56 hours
Huelva - Lanzarote Armas 26 hrs 30 min
Huelva - Las Palmas Armas 40 hours
Huelva - Tenerife Armas 37 hrs 15 min

Sea connections with the Balearic Islands

ROUTE COMPANY APPROXIMATE TIME
Barcelona - Ibiza Balearia and Trasmediterránea From 9 hrs
Barcelona - Majorca Balearia and Trasmediterránea From 7 hrs 30 min
Barcelona - Menorca Balearia and Trasmediterránea From 3 hrs 30 min
Denia (Alicante) - Ibiza Balearia From 2 hrs 15 min
Denia (Alicante) - Majorca Balearia From 5 hrs
Valencia - Ibiza Balearia and Trasmediterránea From 5 hrs
Valencia - Mallorca Balearia and Trasmediterránea From 7 hrs 40 min
Valencia - Menorca Trasmediterránea 15 hours

Sea connections with Ceuta and Melilla

ROUTE COMPANY APPROXIMATE TIME
Algeciras (Cadiz) - Ceuta Balearia, FRS, Trasmediterránea From 1 hour
Almería - Melilla Trasmediterránea From 6 hrs
Malaga - Melilla Trasmediterránea From 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

ROUTE COMPANY APPROXIMATE TIME
Gran Canaria - Tenerife Armas, Fred Olsen, Trasmediterránea From 1 hr 40 min
Gran Canaria - Lanzarote Armas and Trasmediterránea From 6 hr 30 min
Gran Canaria - Fuerteventura Armas, Fred Olsen, Trasmediterránea From 2 hr 40 min
Gran Canaria - La Palma Trasmediterránea From 9 hr 30 min
Tenerife - La Gomera Armas, Fred Olsen From 50 minutes
Tenerife - La Palma Armas, Fred Olsen, Trasmediterránea From 3 hrs
Tenerife - El Hierro Armas From 2 hrs 30 min
Lanzarote - Fuerteventura Armas, Fred Olsen From 35 minutes
La Palma - La Gomera Armas, Fred Olsen From 3 hr 50 min
For more information, check the Armas, Fred Olsen and Trasmediterránea websites.

Inter-island connections in the Balearic Islands

ROUTECOMPANYAPPROXIMATE TIME
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.