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, Málaga, Cádiz, Valencia and Bilbao.In addition, boats are used primarily to reach the Canary Islands, the Balearic Islands, Ceuta and Melilla. Then, 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ánea34 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 8 hrs 10 min
Barcelona - MajorcaBalearia and TrasmediterráneaFrom 6 hours
Barcelona - MinorcaBalearia and TrasmediterráneaFrom 8 hrs 30 min
Denia (Alicante) - IbizaBaleariaFrom 3 hrs 30 min
Denia (Alicante) - MajorcaBaleariaFrom 7 hrs 30 min
Denia (Alicante) - FormenteraBaleariaFrom 2 hrs 30 min
Valencia - IbizaBalearia and TrasmediterráneaFrom 5 hrs 45 min
Valencia - MajorcaBalearia and TrasmediterráneaFrom 7 hrs 15 min
Valencia - MinorcaTrasmediterránea15 hours

Sea connections with Ceuta and Melilla

Algeciras (Cadiz) - CeutaBalearia, FRS, TrasmediterráneaFrom 1 hour
Almería - MelillaTrasmediterráneaFrom 5 hrs 30 min
Malaga - MelillaTrasmediterráneaFrom 6 hrs 45 min
Motril (Granada) - MelillaArmasFrom 4 hrs 30 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 possibility to bring 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 hours
Gran Canaria - FuerteventuraArmas, Fred Olsen, TrasmediterráneaFrom 2 hours
Gran Canaria - La PalmaTrasmediterráneaFrom 10 hours
Tenerife - La GomeraArmas, Fred OlsenFrom 50 minutes
Tenerife - La PalmaArmas, Fred Olsen, TrasmediterráneaFrom 3 hours
Tenerife - El HierroArmasFrom 2 hrs 45 min
Lanzarote - FuerteventuraArmas, Fred OlsenFrom 25 minutes
Lanzarote - TenerifeTrasmediterráneaFrom 10 hours
Lanzarote - La PalmaTrasmediterráneaFrom 32 hours
La Palma - La GomeraArmasFrom 2 hrs 15 min
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 hours
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.

Spain БарселонаСевильяМадридМалагаКордоваГранадаА-КоруньяКадисМурсияУэскаВаленсияЛугоЛьейдаЛа-РиохаАстурияКасересКантабрияПонтеведраАликантеКастельонБискайяХаэнГипускоаЛеонТоледоБургосСьюдад-РеальАраба - АлаваУэльваВальядолидТаррагонаЖиронаСеговияАльмерияСаламанкаАвилаКуэнкаНаварраСарагосаТеруэльСамораБадахосОренсеАльбасетеПаленсияГвадалахараСорияКанарские островаБалеарские острова
Baleares МайоркаИбицаМеноркаФорментера
Canarias ЛансаротеЛа-ПальмаТенерифеГран-КанарияФуэртевентураЛа-ГомераЭль-Йерро