Travel through Spain on a cruise or by ferry

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 - LanzaroteFRS26 hrs 30 min
Huelva - Las PalmasFRS32 hrs 15 min
Huelva - TenerifeFRS37 hrs 15 min

Sea connections with the Balearic Islands

Barcelona - IbizaBalearia and TrasmediterráneaFrom 9 hrs
Barcelona - MajorcaBalearia and TrasmediterráneaFrom 6 hrs
Barcelona - Menorca TrasmediterráneaFrom 9 hrs
Denia (Alicante) - IbizaBaleariaFrom 3 hrs
Denia (Alicante) - MajorcaBaleariaFrom 7 hrs
Valencia - IbizaBalearia and TrasmediterráneaFrom 5 hrs 10min
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 45 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 - LanzaroteArmasFrom 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.

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

X Switch to mobile version

Spain BarcelonaSevilleMadridMalagaCordobaA CoruñaGranadaCadizAsturiasLugoMurciaHuescaAlicante - AlacantLleidaCastellón - CastellóCantabriaVizcaya - BizkaiaLa RiojaValenciaGuipúzcoa - GipuzkoaPontevedraAlmeríaValladolidToledoLeónCáceresJaénBurgosGironaTarragonaÁlava - ArabaCiudad RealHuelvaSegoviaCuencaSalamancaTeruelZaragozaZamoraBadajozNavarreÁvilaOurenseAlbaceteGuadalajaraSoriaPalenciaCanary IslandsBalearic Islands
Baleares MajorcaIbizaMinorca
Canarias LanzaroteTenerifeGran CanariaLa PalmaFuerteventuraLa Gomera