Are you searching for the latest ferry routes and updated itineraries in Spain for 2021? Start organizing your next ferry trips from Spain to the Balearic and the Canary Islands, as well as North Africa. Ferryhopper keeps all information up to date regarding ferry schedules to help you plan your trips
Note: Due to the current COVID-19 situation, ferry itineraries may change. Ferryhopper will keep you updated every week in order to find all the latest information on the Spanish ferry crossings.
On this page
Ports of Spain: Ferry schedules for 2021
Companies operating in the Spanish ferry routes are updating their schedules for 2021, based on the current COVID-19 situation.
At the moment ferry companies have released their first schedules and are likely adding new connections for the summer period if there’s an increase in demand.
In the Ferryhopper search engine, you can find the latest timetables and ferries to Spain for 2021, as well as updated ticket prices.
You can have a look at the available direct and indirect routes in Spain that have already been announced and find useful information and tips to start making your 2021 plans.
Before boarding make sure you read our safety tips for your ferry trip in Spain.
Take a ferry from any Spanish port and begin your Spanish trips
Ferries from Mainland Spain: the main ports
Spain is a country with a long coastline and ports both in the Mediterranean and the Atlantic. Traveling by ferry from mainland Spain is a great way to reach some of the most beautiful islands of the country, including ferries from mainland Spain to Ibiza, Tenerife, Fuerteventura, or the Canary Islands.
While most ferry companies operate between the ports that are closer to each other, you might prefer a longer and more scenic ferry route. For example, you could pick Barcelona as your point of departure for Morocco, rather than Algeciras or Malaga. The major ports in mainland Spain are:
- Ports in eastern mainland Spain: Barcelona, Valencia, Gandia, Denia, Alicante
- Ports in southern mainland Spain: Almeria, Motril, Malaga, Algeciras
- Ports in southwestern mainland Spain: Huelva, Cadiz
Ferry to Balearic islands from Spain
The Balearic Islands are popular Mediterranean destinations every summer. Accessing them by ferry from the Iberian peninsula is easy and there are multiple routes from the ports of the east coast such as Barcelona, Valencia, Gandia and Denia. The ferry companies that usually operate these crossings are Balearia and Trasmediterranea.
Ferries from mainland Spain to Ibiza and Mallorca are usually quite popular since the islands are the closest to reach. The fastest ferry to Ibiza is from the port of Denia and takes about 3 hrs. The fastest ferry to Mallorca is from the port of Barcelona and takes about 6 hrs.
The distances between the islands are short so you can easily 'hop' from one to the other in a few hours!
Ibiza - Formentera Ferries
It is worth mentioning that the easiest way of reaching Formentera is by ferry from Ibiza. It is one of the most popular ferry routes in Spain during the summer and with frequent daily crossings.
The distance between the two islands is 10 nautical miles and the duration of the trip is between 25 min to 1 hr. Ticket prices for the Ibiza-Formentera ferry usually range between €15 - €30 for a single passenger without a vehicle.
You can also find further information on the Ibiza - Formentera ferry route on our respective blog post, in order to plan better your trip to the Balearics.
The Trasmapi high-speed ferry traveling to the Balearics
Ferry from Spain to the Canary Islands
The Canary Islands are ideal destinations for holidays all year long, due to their great climate and warm temperatures.
The duration of the journey is over a day but you can book a bed cabin for a more relaxing trip. Indicatively, the trip from Spain to Lanzarote is about 26 hours and a ferry from mainland Spain to Tenerife could be about 30 hours.
For 2021, the routes from the Iberic peninsula to the Canary Islands are served by Fred Olsen and FRS, from the port of Huelva, and Trasmediterranea ferries from the port of Cádiz.
There are also many intra-Canary crossings, great for day trips or longer vacations around the archipelago! Some of the most popular ferry routes between the Canary Islands are:
- Tenerife - Gran Canaria
- Tenerife - La Gomera
- Tenerife - La Palma
- Tenerife - El Hierro
- Gran Canaria - Fuerteventura
- Fuerteventura - Lanzarote
- Lanzarote - La Graciosa
Island hopping around the Canaries is easy with Ferryhopper, as you can book every step of your journey through our Map of ferries.
The ferry companies that operate the Canary islands routes are Trasmediterranea, Naviera Armas, Fred Olsen Express (in collaboration with Balearia), and FRS. As for ferry ticket prices and durations of the ferry trips, they depend on the ferry company and the type of ferry.
Indicatively, tickets for the Tenerife - Gran Canaria route start from €27 and €45, single tickets from Gran Canaria to Fuerteventura are between €32 and €54, and the cost of Fuerteventura - Lanzarote is between €29 and €36.
Travel to the Canary Islands and explore their wild beauties
The Spain - Morocco ferry connection is generally, one of the busiest in Spain. As for now, due to the COVID-19 restrictions, the ferries from Spain to Morocco operate on a reduced scale for non-holiday reasons.
There are many travel options for your trip from Spain to Morocco, ferry companies offer a plethora of choices. You can get a ferry from Tarifa, Algeciras, Gibraltar, Malaga, Motril, or Almeria in the south of Spain or from Barcelona in the northeast and reach the ports of Tangier, Tanger Med, Al Hoceima, Nador in Morocco.
You can also travel by ferry to Ceuta or Melilla, the autonomous Spanish cities in the north of Africa, and from there drive to Morocco.
Usually, most ferry connections from Spain to Morocco are executed daily or at least a few times per week. Please find below the most popular ferry routes from Spain to Morocco as well as the duration of each trip:
- From Tarifa to Tangier or Tanger Med the ferry trip usually lasts approximately 1 hr
- From Algeciras to Tanger Med or Ceuta it takes around 1 hr 30 min
- From Gibraltar to Tanger Med the crossing usually lasts around 2 hrs
- From Malaga to Melilla there are daily crossings and the average ferry trip duration is around 7 hrs
- From Almeria to Nador sailings lasts around 7 hrs on average
- From Barcelona to Tangiers the ferry trip usually lasts more than a day
Tip: Even though sailings between Spain and Morocco are regular, we recommend that you book your tickets well in advance especially if you want to take your vehicle with you. You can find more information on this crossing on our blog about the Spain-Morocco ferry routes.
Afternoon colors in the city of Tangier in Morocco
Ferry from Spain to Italy
There are many ferries from Spain to Italy and it is actually quite a popular way of traveling between the 2 countries. An advantage of it is of course that you can bring along your vehicle and explore the country.
The ferry company Grimaldi serves ferry routes from Barcelona to Italy for 2021. Specifically, it runs the crossings Barcelona-Civitavecchia, Barcelona-Savona and Barcelona-Porto Torres (Sardinia).
We would recommend that you check with the ferry company in advance of your trip for the latest information on the COVID-19 measures and travel prerequisites on these lines.
The ferry route from Barcelona to Porto Torres in Sardinia usually runs about 5 times per week from July to September and the duration of the journey is about 12 hrs.
There are also weekly ferry crossings from Barcelona to Civitavecchia in Rome, all year round and the trip lasts about 20 hrs. The ferry connection from Barcelona to the port of Savona usually operates once a week and the ferry ride is around 17 hrs.
Which are the main ferry companies in Spain?
The main ferry operators in Spain are Naviera Armas, Balearia, Trasmediterranea, FRS, GNV, Grimaldi and Fred Olsen Express. Their large fleets serve many routes from the ports of mainland Spain to the Spanish Islands as well as to other countries, such as Morocco and Italy.
Book ferry tickets for Spain in 2021
As the Spanish ferry companies release the latest ferry schedules for this year, you can book ferry tickets for Spain online on Ferryhopper. Please keep in mind that due to the situation it is not unlikely that some changes will occur in the ferry schedules for 2021.
We are committed to keeping you up to date with all the latest developments and news so that you can organize your trip to Spanish destinations and book your ferry tickets easily.