Ferries to Spain

Fähre buchen auf faehren.net

Travel by ferry to Spain! Travelling to Spain couldn't be more relaxed than by ferry. This way you start your Spain holiday rested and without stress.

Spain is accessible by ferry from numerous countries. There are ferry connections from England, Ireland, France, Italy, Morocco and Algeria. There are also daily departures to the Balearic and Canary Islands.

Search & Book Ferries to Spain

Use our ferry search to find your ferry to Spain. We compare the offers of different shipping companies on each route. So you always get the cheapest offer for your Spainferry. Check availability and timetables now.


All ferries to Spain

Here you find all current ferry connections to Spain.

Ferry connection Country of origin & country of destination Number &
Duration of trip
Shipping company
Ferry Al Hoceima – Motril Ferry from Morocco to Spain 2 times a week
5 hours
Naviera Armas
Ferry Civitavecchia – Barcelona Ferry from Rome, Italy to Spain 6 times a week
20 hours
Grimaldi Lines
Ferry Cork – Santander Ferry from Ireland, Irish Sea Ferries to Spain 2 times a week
27 hours 30 minutes
Brittany Ferries
Ferry Genoa – Barcelona Ferry from Italy to Spain 3 times a week
21 hours 15 minutes
Grandi Navi Veloci (GNV)
Ferry Ghazaouet – Almeria Ferry from Algeria to Spain 3 times a week
8 hours
Trasmediterranea – Trasmed GLE
Ferry Mostaganem – Valencia Ferry from Algeria to Spain 7 times a week
15 hours
Balearia
Ferry Nador – Almeria Ferry from Morocco to Spain 3 times a day
5 hours
Balearia
Grandi Navi Veloci (GNV)
Naviera Armas
Trasmediterranea – Trasmed GLE
Ferry Nador – Barcelona Ferry from Morocco to Spain 1 time per week
29 hours 45 minutes
Grandi Navi Veloci (GNV)
Ferry Nador – Motril Ferry from Morocco to Spain 8 times a week
6 hours
Naviera Armas
Ferry Oran – Alicante Ferry from Algeria to Spain 4 times a week
13 hours
Algerie Ferries
Ferry Oran – Almeria Ferry from Algeria to Spain 3 times a week
9 hours
Trasmediterranea – Trasmed GLE
Ferry Plymouth – Santander Ferry from England, Great Britain to Spain 1 time per week
18 hours 30 minutes
Brittany Ferries
Ferry Porto Torres – Barcelona Ferry from Sardinia to Spain 5 times a week
12 hours
Grimaldi Lines
Ferry Portsmouth – Bilbao Ferry from England, Great Britain to Spain 3 times a week
23 hours 45 minutes
Brittany Ferries
Ferry Portsmouth – Santander Ferry from England, Great Britain to Spain 3 times a week
23 hours 30 minutes
Brittany Ferries
Ferry Rosslare – Bilbao Ferry from Ireland, Irish Sea Ferries to Spain 2 times a week
approx. 29 hours
Brittany Ferries
Ferry Tangier – Tarifa Ferry from Morocco to Spain 11 times a day
1 hour
FRS
Inter Shipping
Ferry Tangier Med – Algeciras Ferry from Morocco to Spain 6 times a day
1 hour 30 minutes
AML – Africa Morocco Link
Balearia
FRS
Inter Shipping
Trasmediterranea – Trasmed GLE
Ferry Tangier Med – Barcelona Ferry from Morocco to Spain 2 times a week
37 hours
Grandi Navi Veloci (GNV)
Grimaldi Lines
Ferry Tangier Med – Malaga Ferry from Morocco to Spain 1 time per week
5 hours
Balearia
Ferry Tangier Med – Motril Ferry from Morocco to Spain 7 times a week
8 hours
FRS
Ferry Toulon – Alcudia (Mallorca) Ferry from France to Mallorca, Balearic Islands, Spain 3 times a week
approx. 12 hours
Corsica Ferries

All ferries from Spain

Here you find all current ferry connections from Spain.

Ferry connection Country of origin & country of destination Number &
Duration of trip
Shipping company
Ferry Alcudia – Toulon Ferry from Mallorca, Balearic Islands, Spain to France 3 times a week
approx. 12 hours
Corsica Ferries
Ferry Algeciras – Tangier Med Ferry from Spain to Morocco 4 times a day
2 hours 29 minutes
AML – Africa Morocco Link
Balearia
FRS
Inter Shipping
Trasmediterranea – Trasmed GLE
Ferry Alicante – Algiers Ferry from Spain to Algeria 1 time per week
13 hours
Algerie Ferries
Ferry Alicante – Oran Ferry from Spain to Algeria 5 times a week
7 hours 0 minutes
Algerie Ferries
Ferry Almeria – Ghazaouet Ferry from Spain to Algeria 3 times a week
9 hours 1 minute
Trasmediterranea – Trasmed GLE
Ferry Almeria – Nador Ferry from Spain to Morocco 18 times a week
4 hours
Balearia
Naviera Armas
Trasmediterranea – Trasmed GLE
Grandi Navi Veloci (GNV)
Ferry Almeria – Oran Ferry from Spain to Algeria 3 times a week
9 hours 1 minute
Trasmediterranea – Trasmed GLE
Ferry Barcelona – Algiers Ferry from Spain to Algeria 1 time per week
13 hours
Algerie Ferries
Ferry Barcelona – Civitavecchia Ferry from Spain to Rome, Italy 6 times a week
20 hours
Grimaldi Lines
Ferry Barcelona – Genoa Ferry from Spain to Italy 2 times a week
230 minutes
Grandi Navi Veloci (GNV)
Ferry Barcelona – Nador Ferry from Spain to Morocco 1 time per week
26 hours 0 minutes
Grandi Navi Veloci (GNV)
Ferry Barcelona – Porto Torres Ferry from Spain to Sardinia 5 times a week
12 hours 15 minutes
Grimaldi Lines
Ferry Barcelona – Savona Ferry from Spain to Italy 1 time per week
20 hours
Grimaldi Lines
Ferry Barcelona – Tangier Med Ferry from Spain to Morocco 5 times a week
29 hours 45 minutes
Grandi Navi Veloci (GNV)
Grimaldi Lines
Ferry Bilbao – Portsmouth Ferry from Spain to England, Great Britain 3 times a week
23 hours 45 minutes
Brittany Ferries
Ferry Bilbao – Rosslare Ferry from Spain to Ireland, Irish Sea Ferries 2 times a week
approx. 29 hours
Brittany Ferries
Ferry Malaga – Tangier Med Ferry from Spain to Morocco 1 time per week
5 hours
Balearia
Ferry Motril – Al Hoceima Ferry from Spain to Morocco 4 times a week
5 hours 0 minutes
Naviera Armas
Ferry Motril – Nador Ferry from Spain to Morocco 4 times a week
4 hours 0 minutes
Naviera Armas
Ferry Motril – Tangier Med Ferry from Spain to Morocco 7 times a week
8 hours 0 minutes
FRS
Ferry Santander – Cork Ferry from Spain to Ireland, Irish Sea Ferries 2 times a week
25 hours 30 minutes
Brittany Ferries
Ferry Santander – Plymouth Ferry from Spain to England, Great Britain 1 time per week
245 minutes
Brittany Ferries
Ferry Santander – Portsmouth Ferry from Spain to England, Great Britain 3 times a week
24 hours 15 minutes
Brittany Ferries
Ferry Tarifa – Tangier Ferry from Spain to Morocco up to 12 times a day
approx. 1 hour
FRS
Inter Shipping
Ferry Valencia – Mostaganem Ferry from Spain to Algeria 7 times a week
16 hours 0 minutes
Balearia

All ferries within Spain

Here you can find all current ferry connections within Spain.

Ferry connection Country of origin & country of destination Number &
Duration of trip
Shipping company
Ferry Agaete – Santa Cruz de Tenerife Inland ferry Gran Canaria, Canary Islands 8 times a day
1 hour 20 minutes
Fred Olsen Express
Ferry Alcudia – Barcelona Inland ferry Mallorca, Balearic Islands, Spain 7 times a week
6 hours 30 minutes
Balearia
Trasmediterranea – Trasmed GLE
Ferry Alcudia – Ciutadella Inland ferry Mallorca, Balearic Islands, Spain 18 times a week
1 hour 15 minutes
Balearia
Corsica Ferries
FRS
Menorca Lines
Trasmediterranea – Trasmed GLE
Ferry Alcudia – Mahon Inland ferry Mallorca, Balearic Islands, Spain 2 times a week
2 hours
Corsica Ferries
Ferry Algeciras – Ceuta Inland ferry Spain 10 times a day
1 hour
Balearia
FRS
Trasmediterranea – Trasmed GLE
Ferry Almeria – Melilla Inland ferry Spain 2 times a week
5 hours
Balearia
Naviera Armas
Trasmediterranea – Trasmed GLE
Ferry Arrecife – Cadiz Inland ferry Lanzarote, Canary Islands 1 time per week
34 hours 30 minutes
Trasmediterranea – Trasmed GLE
Ferry Arrecife – Las Palmas Inland ferry Lanzarote, Canary Islands 1 time per week
8 hours 1 minute
Fred Olsen Express
Naviera Armas
Trasmediterranea – Trasmed GLE
Ferry Arrecife – Santa Cruz de La Palma Inland ferry Lanzarote, Canary Islands 1 time per week
32 hours 1 minute
Trasmediterranea – Trasmed GLE
Ferry Arrecife – Santa Cruz de Tenerife Inland ferry Lanzarote, Canary Islands 1 time per week
17 hours 1 minutes
Naviera Armas
Trasmediterranea – Trasmed GLE
Ferry Barcelona – Alcudia (Mallorca) Inland ferry Spain 7 times a week
6 hours
Balearia
Trasmediterranea – Trasmed GLE
Ferry Barcelona – Ciutadella Inland ferry Spain 7 times a week
9 hours
Balearia
Ferry Barcelona – Formentera Inland ferry Spain 6 times a week
approx. 11 hours
Balearia
Ferry Barcelona – Ibiza Inland ferry Spain 7 times a week
7 hours 45 minutes
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
ferry Barcelona – Mahon Inland ferry Spain 7 times a week
8 hours
Trasmediterranea – Trasmed GLE
Ferry Barcelona – Palma Inland ferry Spain 7 times a week
7 hours 30 minutes
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
Ferry Cadiz – Arrecife Inland ferry Spain 1 time per week
31 hour 0 minutes
Trasmediterranea – Trasmed GLE
Ferry Cadiz – Las Palmas Inland ferry Spain 1 time per week
40 minutes
Trasmediterranea – Trasmed GLE
Ferry Cadiz – Puerto del Rosario Inland ferry Spain 1 time per week
38 hours 30 minutes
Trasmediterranea – Trasmed GLE
Ferry Cadiz – Santa Cruz de La Palma Inland ferry Spain 1 time per week
64 hours 0 minutes
Trasmediterranea – Trasmed GLE
Ferry Cadiz – Santa Cruz de Tenerife Inland ferry Spain 1 time per week
49 hours 0 minutes
Trasmediterranea – Trasmed GLE
Ferry Ceuta – Algeciras Inland ferry Spain 10 times a day
1 hour
Balearia
FRS
Trasmediterranea – Trasmed GLE
Ferry Cies Islands – Vigo Inland ferry Spain 5 times a day
45 minutes
Mar de Ons
Naviera Nabia
Ferry Ciutadella – Alcudia Inland ferry Menorca, Balearic Islands, Spain 18 times a week
1 hour 15 minutes
Balearia
Corsica Ferries
FRS
Menorca Lines
Trasmediterranea – Trasmed GLE
Ferry Ciutadella – Barcelona Inland ferry Menorca, Balearic Islands, Spain 7 times a week
5 hours 59 minutes
Balearia
Ferry Corralejo – Lobos Inland ferry Fuerteventura, Canary Islands 6 times a day
15 minutes
Naviera Nortour
Ferry Corralejo – Playa Blanca Inland ferry Fuerteventura, Canary Islands 6 times a day
35 minutes
Fred Olsen Express
Lineas Maritimas Romero
Naviera Armas
Ferry Denia – Formentera Inland ferry Spain 12 times a week
2 hours
Balearia
Ferry Denia – Ibiza Inland ferry Spain 7 times a week
2 hours
Balearia
Ferry Denia – Palma Inland ferry Spain 7 times a week
5 hours
Balearia
Ferry Formentera – Palma Inland ferry Formentera, Balearic Islands, Spain 14 times a week
3 hours 28 minutes
Balearia
Ferry Huelva – Arrecife Inland ferry Spain 1 time per week
27 hours 30 minutes
Fred Olsen Express
Ferry Huelva – Las Palmas Inland ferry Spain 2 times a week
36 hours 0 minutes
Fred Olsen Express
Ferry Huelva – Santa Cruz de Tenerife Inland ferry Spain 2 times a week
36 hours 0 minutes
Fred Olsen Express
Ferry Ibiza – Barcelona Inland ferry Ibiza, Balearic Islands, Spain 7 times a week
7 hours 45 minutes
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
Ferry Ibiza – Denia Inland ferry Ibiza, Balearic Islands, Spain 7 times a week
2 hours
Balearia
Ferry Ibiza – Formentera Inland ferry Ibiza, Balearic Islands, Spain 8 times a day
40 minutes
Aquabus
Balearia
Trasmapi
Ferry Ibiza – Palma Inland ferry Ibiza, Balearic Islands, Spain 3 times a day
2 hours
Balearia
Trasmediterranea – Trasmed GLE
Grandi Navi Veloci (GNV)
Ferry Ibiza – Valencia Inland ferry Ibiza, Balearic Islands, Spain 6 times a week
5 hours
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
Ferry Las Palmas – Arrecife Inland ferry Gran Canaria, Canary Islands 1 time per week
9 hours 30 minutes
Fred Olsen Express
Naviera Armas
Trasmediterranea – Trasmed GLE
Ferry Las Palmas – Cadiz Inland ferry Gran Canaria, Canary Islands 1 time per week
45 hours 30 minutes
Trasmediterranea – Trasmed GLE
Ferry Las Palmas – Huelva Inland ferry Gran Canaria, Canary Islands 1 time per week
45 hours 30 minutes
Fred Olsen Express
Ferry Las Palmas – Morro Jable Inland ferry Gran Canaria, Canary Islands 7 times a week
2 hours 55 minutes
Fred Olsen Express
Naviera Armas
Ferry Las Palmas – Puerto del Rosario Inland ferry Gran Canaria, Canary Islands 5 times a week
6 hours 15 minutes
Naviera Armas
Ferry Las Palmas – Santa Cruz de La Palma Inland ferry Gran Canaria, Canary Islands 1 time per week
19 hours 0 minutes
Trasmediterranea – Trasmed GLE
Ferry Las Palmas – Santa Cruz de Tenerife Inland ferry Gran Canaria, Canary Islands 1 time per week
4 hours
Naviera Armas
Trasmediterranea – Trasmed GLE
Ferry Lobos – Corralejo Inland ferry Lobos Island, Canary Islands 6 times a day
15 minutes
Naviera Nortour
Ferry Mahon – Alcudia Inland ferry Menorca, Balearic Islands, Spain 2 times a week
2 hours
Corsica Ferries
Ferry Mahon – Barcelona Inland ferry Menorca, Balearic Islands, Spain 7 times a week
7 hours
Trasmediterranea – Trasmed GLE
Ferry Mahon – Palma Inland ferry Menorca, Balearic Islands, Spain 1 time per week
5 hours 30 minutes
Trasmediterranea – Trasmed GLE
Ferry Mahon – Valencia Inland ferry Menorca, Balearic Islands, Spain 1 time per week
14 hours 45 minutes
Trasmediterranea – Trasmed GLE
Ferry Malaga – Melilla Inland ferry Spain 6 times a week
7 hours
Balearia
Trasmediterranea – Trasmed GLE
Ferry Melilla – Almeria Inland ferry Spain 2 times a week
5 hours
Balearia
Naviera Armas
Trasmediterranea – Trasmed GLE
Ferry Melilla – Malaga Inland ferry Spain 6 times a week
5 hours 45 minutes
Balearia
Trasmediterranea – Trasmed GLE
Ferry Melilla – Motril Inland ferry Spain 6 times a week
5 hours 45 minutes
FRS
Ferry Morro Jable – Las Palmas Inland ferry Fuerteventura, Canary Islands 7 times a week
2 hours 55 minutes
Fred Olsen Express
Naviera Armas
Ferry Morro Jable – Santa Cruz de Tenerife Inland ferry Fuerteventura, Canary Islands 6 times a week
6 hours 15 minutes
Naviera Armas
Ferry Motril – Melilla Inland ferry Spain 6 times a week
5 hours 45 minutes
FRS
Ferry Orzola – La Graciosa (Caleto del Sebo) Inland ferry Lanzarote, Canary Islands 10 times a day
30 minutes
Biosfera Express
Lineas Maritimas Romero
Ferry Palma – Barcelona Inland ferry Mallorca, Balearic Islands, Spain 7 times a week
7 hours 45 minutes
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
Ferry Palma – Denia Inland ferry Mallorca, Balearic Islands, Spain 7 times a week
5 hours
Balearia
Ferry Palma – Formentera Inland ferry Mallorca, Balearic Islands, Spain 7 times a week
3 hours 30 minutes
Balearia
Ferry Palma – Ibiza Inland ferry Mallorca, Balearic Islands, Spain 13 times a week
2 hours
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
Ferry Palma – Mahon Inland ferry Mallorca, Balearic Islands, Spain 1 time per week
6 hours
Trasmediterranea – Trasmed GLE
Ferry Palma – Valencia Inland ferry Mallorca, Balearic Islands, Spain 12 times a week
8 hours
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
Ferry Playa Blanca – Corralejo Inland ferry Lanzarote, Canary Islands 6 times a day
35 minutes
Fred Olsen Express
Lineas Maritimas Romero
Naviera Armas
Ferry Playa d’en Bossa (Ibiza) – Formentera Inland ferry Ibiza, Balearic Islands, Spain 6 times a day
55 minutes
Aquabus
Ferry Playa Santiago – San Sebastian de la Gomera Inland ferry La Gomera, Canary Islands 3 times a day
30 minutes
Fred Olsen Express
Ferry Playa Santiago – Valle Gran Rey Inland ferry La Gomera, Canary Islands 3 times a day
40 minutes
Fred Olsen Express
Ferry Puerto del Rosario – Cadiz Inland ferry Fuerteventura, Canary Islands 1 time per week
38 hours 30 minutes
Trasmediterranea – Trasmed GLE
Ferry Puerto del Rosario – Las Palmas Inland ferry Fuerteventura, Canary Islands 5 times a week
4 hours 45 minutes
Naviera Armas
Ferry Puerto del Rosario – Santa Cruz de Tenerife Inland ferry Fuerteventura, Canary Islands 5 times a week
11 hour 30 minutes
Naviera Armas
Ferry San Sebastian de la Gomera – Los Cristianos Inland ferry La Gomera, Canary Islands 3 times a day
1 hour 0 minutes
Fred Olsen Express
Naviera Armas
Ferry San Sebastian de la Gomera – Playa Santiago Inland ferry La Gomera, Canary Islands 3 times a day
30 minutes
Fred Olsen Express
Ferry San Sebastian de la Gomera – Santa Cruz de La Palma Inland ferry La Gomera, Canary Islands 7 times a week
2 hours 0 minutes
Fred Olsen Express
Naviera Armas
Ferry San Sebastian de la Gomera – Valle Gran Rey Inland ferry La Gomera, Canary Islands 3 times a day
1 hour 10 minutes
Fred Olsen Express
Ferry Santa Cruz de La Palma – Arrecife Inland ferry La Palma, Canary Islands 1 time per week
31 hour 30 minutes
Trasmediterranea – Trasmed GLE
Ferry Santa Cruz de La Palma – Cadiz Inland ferry La Palma, Canary Islands 1 time per week
67 hours 30 minutes
Trasmediterranea – Trasmed GLE
Ferry Santa Cruz de La Palma – Las Palmas Inland ferry La Palma, Canary Islands 1 time per week
16 hours 0 minutes
Trasmediterranea – Trasmed GLE
Ferry Santa Cruz de La Palma – Los Cristianos Inland ferry La Palma, Canary Islands 7 times a week
4 hours 0 minutes
Fred Olsen Express
Naviera Armas
Ferry Santa Cruz de La Palma – San Sebastian de la Gomera Inland ferry La Palma, Canary Islands 7 times a week
2 hours 30 minutes
Fred Olsen Express
Naviera Armas
Ferry Santa Cruz de La Palma – Santa Cruz de Tenerife Inland ferry La Palma, Canary Islands 1 time per week
5 hours 30 minutes
Fred Olsen Express
Naviera Armas
Ferry Santa Cruz de Tenerife – Santa Cruz de La Palma Inland ferry Tenerife, Canary Islands 1 time per week
8 hours 1 minute
Fred Olsen Express
Naviera Armas
Ferry Valencia – Ibiza Inland ferry Spain 6 times a week
5 hours 10 minutes
Balearia
Trasmediterranea – Trasmed GLE
Ferry Valencia – Mahon Inland ferry Spain 1 time per week
15 hours
Trasmediterranea – Trasmed GLE
Ferry Valencia – Palma Inland ferry Spain 12 times a week
7 hours 45 minutes
Balearia
Grandi Navi Veloci (GNV)
Trasmediterranea – Trasmed GLE
Ferry Valle Gran Rey – Los Cristianos Inland ferry La Gomera, Canary Islands 3 times a week
1 hour 15 minutes
Naviera Armas
Ferry Valle Gran Rey – Playa Santiago Inland ferry La Gomera, Canary Islands 3 times a day
40 minutes
Fred Olsen Express
Ferry Valle Gran Rey – San Sebastian de la Gomera Inland ferry La Gomera, Canary Islands 3 times a day
1 hour 10 minutes
Fred Olsen Express


Travel guide Spain

Holiday in Spain

Holidays in Spain promise lively cities, grandiose architecture and places filled with history. Beaches and crystal clear water invite you to swim, national parks offer unique experiences in front of magnificent natural scenery.


TOP excursion destinations in Spain

Spain’s capital Madrid delights with its royal palace, elegant boulevards, parks and museums full of great art. The stylish buildings at the Plaza Mayor with their balconies and arcades are also beautiful to look at.

When visiting Barcelona, the Basilica Sagrada Familia should not be missed. Gaudi’s life’s work still inspires today with a magnificent façade, filigree architecture and a fascinating play of colours inside.

One of the most visited sights in Spain is the Alhambra – the Red Castle – in Granada. With its palaces, towers, walls, fountains and gardens, it is considered the pinnacle of Islamic architecture.

 

The beautiful city of Seville has much to offer its guests. During a stroll you will see the Cathedral, the Plaza de España and the Royal Palace. It dates back to the Middle Ages and invites you to explore its magnificent halls, splendid courtyards and idyllic gardens.

In Málaga, the most beautiful sights are in the same place. The 11th century fortification towers mightily above the ancient theatre. What a unique sight! The bullring in the heart of the city is also truly imposing with its dimensions.

Historic Segovia leaves culture lovers in awe in more than one place. The magnificent palace fortress towers over the historic town centre and with the aqueduct the Romans left behind a testimony to their magnificent architecture.

At the end of the Way of St. James, the Cathedral of Santiago de Compostela awaits pilgrims. The famous place of pilgrimage impresses with its monumental architecture, its art treasures and a 1.60 meter tall thurible.


Entry requirements

German citizens need an identity card or a (children’s) passport to enter Spain. A visa is not required.


Alternative travel options

Spain is not only accessible by ferry, but also by car, train, bus and plane in a direct way. If you choose to travel by land, you should expect longer travel times.


Ferries to Spain Experiences & Travelogues

Teile deine Gedanken & Erfahrungen mit uns!

Your email address will not be published. Required fields are marked *