Open: Mon-Fri 9am - 5:30pm

Enter your email to receive our latest ferry deals

All Ferries to Spain

Barcelona to Ibiza

Trasmediterranea Ferries 6 Sailings Weekly 8 hrs 30 mins
Balearia 7 Sailings Weekly 8 hrs 14 mins

Barcelona to Ciutadella

Barcelona to Alcudia

Barcelona to Palma

Barcelona to Mahon

Denia to Ibiza

Denia to Formentera

Denia to Palma

Denia to Ibiza San Antonio

Gandia to Ibiza San Antonio

Gandia to Formentera

Valencia to Ibiza

Valencia to Palma

Valencia to Ibiza San Antonio

Valencia to Mahon

Alcudia to Ciutadella

Palma to Ibiza

Palma to Formentera

Palma to Mahon

Ciutadella to Alcudia

Mahon to Palma

Formentera to Ibiza

Formentera to Palma

Formentera to Playa d'en Bossa

Ibiza to Palma

Ibiza to Formentera

Playa d'en Bossa to Formentera

Los Cristianos to Valverde

Los Cristianos to San Sebastian de la Gomera

Los Cristianos to Santa Cruz de la Palma

Playa Santiago to Valle Gran Rey

Santa Cruz de Tenerife to Las Palmas

Santa Cruz de Tenerife to Arrecife

Santa Cruz de Tenerife to Morro Jable

Santa Cruz de Tenerife to Agaete

Cadiz to Arrecife

Cadiz to Las Palmas

Cadiz to Santa Cruz de la Palma

Cadiz to Santa Cruz de Tenerife

Huelva to Santa Cruz de Tenerife

Huelva to Las Palmas

Huelva to Arrecife

Agaete to Santa Cruz de Tenerife

Las Palmas to Arrecife

Las Palmas to Santa Cruz de Tenerife

Las Palmas to Puerto del Rosario

Las Palmas to Morro Jable

Arrecife to Las Palmas

Arrecife to Santa Cruz de Tenerife

Arrecife to Santa Cruz de la Palma

Playa Blanca to Corralejo

Corralejo to Playa Blanca

Corralejo to Lobos

Morro Jable to Las Palmas

Puerto del Rosario to Las Palmas

Puerto del Rosario to Santa Cruz de Tenerife

San Sebastian de la Gomera to Los Cristianos

San Sebastian de la Gomera to Santa Cruz de la Palma

San Sebastian de la Gomera to Valle Gran Rey

Valle Gran Rey to San Sebastian de la Gomera

Valle Gran Rey to Playa Santiago

Santa Cruz de la Palma to Arrecife

Santa Cruz de la Palma to Los Cristianos

Santa Cruz de la Palma to San Sebastian de la Gomera

Valverde to Los Cristianos

Plymouth to Santander

Portsmouth to Bilbao

Portsmouth to Santander

Al Hoceima to Motril

Nador to Almeria

Nador to Motril

Tangier to Tarifa

Tangier Med to Algerciras

Tangier Med to Motril

Tangier Med to Barcelona

Alcudia to Barcelona

Palma to Denia

Palma to Valencia

Algerciras to Ceuta

Almeria to Melilla

Baiona to Cies Islands

Barcelona to Sitges

Bueu to Ons Island

Cangas to Cies Islands

Cangas to San Simon Island

Ceuta to Algerciras

Cies Islands to Vigo

Cies Islands to Cangas

Cies Islands to Baiona

Malaga to Melilla

Melilla to Almeria

Melilla to Motril

Melilla to Malaga

Motril to Melilla

Ons Island to Bueu

Ons Island to Sanxenxo

Ons Island to Portonovo

Ons Island to Vigo

Portonovo to Ons Island

San Simon Island to Vigo

San Simon Island to Cangas

Sanxenxo to Ons Island

Sitges to Barcelona

Vigo to Cies Islands

Vigo to San Simon Island

Vigo to Ons Island

Algiers to Alicante

Ghazaouet to Almeria

Mostaganem to Valencia

Mostaganem to Alicante

Oran to Almeria

Oran to Alicante

Arrecife to Cadiz

Arrecife to Huelva

Ciutadella to Barcelona

Mahon to Barcelona

Mahon to Valencia

Civitavecchia to Barcelona

Genoa to Barcelona

Livorno to Barcelona

Savona to Barcelona

Formentera to Denia

Ibiza to Denia

Ibiza to Valencia

Ibiza to Barcelona

Las Palmas to Cadiz

Las Palmas to Huelva

Porto Torres to Barcelona

Santa Cruz de la Palma to Cadiz

Santa Cruz de Tenerife to Cadiz

Santa Cruz de Tenerife to Huelva

We are currently searching for the best routes and prices for you.