Ferries in Spain: 2023 schedules & tickets
Check the latest updates!
Planning your trip by ferry in Spain for 2023? Check the ferry schedules for the Canary Islands and the Balearics, read useful info and travel tips about ferries to/from Spain, and book your ferry tickets on Ferryhopper! Find the latest 2023 info, travel tips and ferry schedules from/to Spain and see you onboard:
- Schedules from mainland Spain to the Canaries and the Balearics
- Island-hopping routes in Spain
- Ferries from Spain to Ceuta, Melilla, Morocco and other countries
- Ferries to Spain from Italy, the UK and more countries
The quaint harbor of Ciutadella in Menorca, Spain
Ferries in Spain: from the mainland to the Canaries and the Balearics in 2023
You can travel by ferry to the islands of the Canary and the Balearic archipelagos from mainland Spain throughout the year. Ferry schedules to the Canary Islands are regular year-round, while ferries to the Balearic Islands from the east coast of Spain are more frequent during the summer months. Check the latest updates to travel by ferry to the Spanish islands and enjoy your trip to Spain!
Ferries to the Canaries from mainland Spain
In 2023, there are 3 ferry companies with which you can book a ferry from Spain to the Canary Islands. Trasmediterránea serves ferry crossings from the port of Cádiz, while Naviera Armas and Fred. Olsen Express ferries depart from the port of Huelva.
You can get directly by ferry to Lanzarote, Gran Canaria, and Tenerife, as well as with intermediate stops and transfers to La Graciosa, La Palma, La Gomera, Fuerteventura, and El Hierro.
Check popular routes to get by ferry from Spain to the Canary Islands:
- Ferry from Cádiz to Lanzarote: you can get directly from the port of Cádiz to Lanzarote by ferry once a week in 2023. The trip duration is 26 hours and tickets start at €175 in the summer.
- Ferry from Cádiz to Gran Canaria: the Cádiz - Gran Canaria ferry route is served once a week in the summer of 2023. It takes 35 hours to reach Las Palmas de Gran Canaria including a stopover at Lanzarote. Tickets start at €175.
- Ferry from Cádiz to Tenerife: it’s possible to take the ferry to Tenerife from Cádiz once a week. The trip to Tenerife lasts 42 hours. Ferry tickets start at €175 for this sailing.
- Ferry from Huelva to Lanzarote: there are 2 weekly ferry routes from Huelva to Lanzarote in 2023. The crossing duration is 26 hours and tickets cost around €150 without a vehicle in the summer months.
- Ferry from Huelva to Tenerife: there are both direct and indirect routes to Tenerife from Huelva this year. Tickets for the crossing start at €120 depending on the ferry operator and itinerary. It takes from 30 to 38 hours to reach Tenerife from Huelva by ferry.
- Ferry from Huelva to Gran Canaria: you can only get to Gran Canaria from Huelva by ferry with indirect crossings in 2023. The trip duration ranges between 31-36 hours and tickets cost around €121 for this route.
Tip: there are many ferry companies that operate routes in Spain. Therefore, depending on your ferry route, you can travel to the Canary Islands with Naviera Armas, Fred. Olsen Express, Trasmediterránea, Líneas Romero, or Biosfera Express.
Ferry off the coast of Tenerife in the Canary Islands
Ferries to the Balearics from mainland Spain
Ready to get by ferry to the Balearic Islands from mainland Spain? The 4 main ferry companies operating routes to the Balearics from Spain in 2023 are Baleària, Grandi Navi Veloci, Trasmed and Trasmediterránea.
Most ferries to the Balearics depart from the port of Barcelona. There are also several routes to the island group from Dénia and Valencia.
Wondering how to reach Ibiza, Mallorca, Menorca, and Formentera by ferry in 2023? Check some of the most popular timetables and learn how to get by ferry to the Balearic Islands from Spain:
- Ferry from Barcelona to Mallorca: the Barcelona to Mallorca ferry crossings run daily. The ferry trip duration ranges from 5-8 hours depending on the operator and port of arrival. Tickets for this route start at around €20.
- Ferry from Barcelona to Ibiza: you can get by ferry to Ibiza from Barcelona daily in the summer of 2023. The crossing duration is around 6-8 hours and tickets cost approximately €42.
- Ferry from Barcelona to Menorca: the Barcelona - Menorca ferry route is active with daily sailings this year. Economy class tickets start at €40 and the trip duration is around 4-8 hours. There are routes to both ports of Menorca: Mahón and Ciutadella.
- Ferry from Valencia to Ibiza: the ferry from Valencia to Ibiza is available daily in 2023. Tickets for the route range from €15 to €65 for economy seating. It takes 5-6 hours on average to reach the island of Ibiza from the port of Valencia.
- Ferry from Valencia to Mallorca: traveling by ferry to Mallorca from Valencia is possible daily. Ferries depart from the port of Valencia in eastern Spain and reach Mallorca in around 7-9 hours. The ticket price starts at around €40.
- Ferry from Dénia to Formentera: there are daily routes to Formentera from Dénia during summer 2023. Ferries to Formentera reach the island in 2 hours and the ticket price is €65.
- Ferry from Dénia to Ibiza: getting to Ibiza from Dénia by ferry takes 2-3.5 hours. There are routes to Ibiza on a daily basis with a starting price of €70.
Tip: the ferry operators serving crossings between the Balearic Islands this year are Baleària, Mediterránea Pitiusa, Aquabus, Trasmapi, and Trasmed.
Good to know: there are currently no 2023 announcements for passengers wishing to board a ferry to the Balearic Islands from Gandía, Spain.
Ferry from Barcelona arriving at the port of Mallorca at dawn
Island-hopping schedules in Spain
Exploring the archipelagos of Spain by ferry is one of the most summery experiences! In 2023, it’s time to go island hopping in Spain and discover every large and small island.
From the volcanic and remote Canary Islands to the popular Balearics, there are many island-hopping routes to choose from! Hop on a ferry from Mallorca to Menorca, go on a day trip to La Graciosa from Lanzarote or get to know the off-the-beaten-track island of Formentera.
Here are some of the most popular island-hopping Spanish routes:
- Ferry from Lanzarote to La Graciosa: the ferry route to La Graciosa from Lanzarote is available with more than 10 daily crossings. It takes only 25 minutes to reach La Graciosa from the port of Órzola and tickets start at €15.
- Ferry from Fuerteventura to Lanzarote: getting by ferry from Fuerteventura to Lanzarote is possible several times per day. The crossing takes 30 minutes on average and tickets are €18 with Líneas Romero.
- Ferry from Tenerife to La Palma: ferries to La Palma from Tenerife are available twice daily. It takes 2.5-3.5 hours to reach La Palma and tickets cost €55 for economy seats.
- Ferry from Tenerife to La Gomera: the ferry route Tenerife - La Gomera is in operation daily with multiple sailings. The ferry trip duration is around 1 hour. The starting ticket price is €41.
- Ferry from Gran Canaria to Tenerife: ferries to Tenerife from Gran Canaria are available daily. It takes 2 hours on average to get to Tenerife and tickets cost around €44.
- Ferry from Mallorca to Menorca: reaching Menorca from Mallorca by ferry is possible daily in the summer of 2023. The ticket price ranges from €49 to €54 and the trip last 1 hour with the fastest ferry.
- Ferry from Ibiza to Formentera: the ferry crossing Ibiza - Formentera is one of the most popular. There are at least 35 daily crossings with an average duration of 40 minutes. Tickets for this route usually start at €15-17.
Tip: check our complete guides to the island hopping in the Canaries and getting by ferry around the Balearics to plan the perfect trip!
The lively port town of Playa Blanca in Lanzarote
Ferries from Spain in 2023
Did you know that there are also ferries from Spain to other countries, as well as North Africa? In 2023, you can get from Spain to Morocco, France, Italy, Algeria, the UK, and the cities of Ceuta and Melilla by ferry!
Ferries from Spain to Ceuta and Melilla for 2023
From the ports of Algeciras, Motril, and Málaga you can travel to the Spanish autonomous cities of Ceuta, and Melilla. Here are some of the most popular routes from Spain:
- Ferry from Algeciras to Ceuta: ferries from Algeciras to Ceuta are available daily in 2023. The ferry ride is about 1 hour and ferry tickets cost around €35.
- Ferry from Almería to Melilla: there are ferries to Melilla from Almería several days a week. It takes 6-7 hours to reach Melilla from mainland Spain and tickets are around €48-58.
- Ferry from Málaga to Melilla: you can catch a ferry from Málaga to Melilla up to 4 days a week. The trip duration is 5-6.5 hours and tickets cost around €60.
- Ferry from Motril to Melilla: the Motril - Melilla ferry route is in operation several times per week in 2023. Ferry tickets for this route cost €56 and the journey duration are around 5.5-6 hours.
Spain to Morocco ferry routes in 2023
Spain to Morocco ferry routes are available with several daily and weekly crossings. You can easily catch a ferry from Barcelona, Motril, Algeciras, Almería and Tarifa in mainland Spain and travel comfortably to the ports of northern Morocco, such as Tangier, Nador, and Al Hoceima.
Have a look at the top routes announced for 2023 from Spain to Morocco and Algeria:
- Ferry from Algeciras to Tangier: ferries from Algeciras to Tangier are operated by 4 ferry companies. There are multiple daily crossings and the duration of the trip is 1 hour on average. Standard tickets are around €35.
- Ferry from Almería to Nador: there are 1-2 daily Almería-Nador ferry routes. The trip lasts around 6.5 hours and tickets normally start at €70.
- Ferry from Tarifa to Tangier: the sailing from Tarifa to Tangier is operated multiple times per day. Ferries travel to the port of Tangier Ville in just 1 hour. Tickets for this route normally start at €38.
- Ferry from Motril to Al Hoceima: you can catch a ferry from Motril to Al Hoceima in 2023. Ferry company Trasmediterránea is expected to release prices and timetables soon.
- Ferry from Barcelona to Nador: ferries from Barcelona to Nador are available twice a week. A limited number of tickets to Nador cost €87 and the fastest crossing takes 26 hours.
- Ferry from Barcelona to Tangier: you can get by ferry from Barcelona to Tangier up to 4 times per week. Tickets to Tangier from the port of Barcelona are around €70 and the crossing duration is 28-30 hours.
- Ferry from Valencia to Mostaganem: getting the ferry from Valencia to Mostaganem in Algeria is possible about once a week. Ferries reach Mostaganem in around 15 hours and tickets start at €186.
The coast of Melilla in the Mediterranean Sea
Ferries to Spain from Italy, France and the UK in 2023
As for taking a ferry to Spain from other countries, apart from the ferry connections with North Africa, there are also sailings to Spain from the UK, Italy and France!
Taking a UK - Spain ferry is the best way to transport your car or caravan to the Iberian Peninsula, while routes from Toulon and Rome (Civitavecchia) are the perfect way to explore the Mediterranean Sea with style!
Discover some of the most popular ferry routes to Spain:
- Ferry from Rome (Civitavecchia) to Barcelona: there are at least 6 weekly crossings from the port of Civitavecchia in Rome to Barcelona in the summer of 2023. The crossing from Rome to Barcelona lasts 20 hours and tickets start at €30.
- Ferry from Toulon to Mallorca: ferries from Toulon in France to Mallorca are available 3 days per week. The sailing duration is 12 hours with the fastest crossing and tickets start at €22.
- Ferry from Portsmouth to Santander: you can travel from Portsmouth to Santander by ferry in Spain twice a week this year. Ferries to Spain from the UK make the trip in 29 hours and tickets start at €400-500 with vehicle transportation.
- Ferry from Plymouth to Santander: ferries from Plymouth to Santander are in operation 2 days per week. The crossing duration is around 21 hours and tickets with car transportation start at €450.
- Ferry from Portsmouth to Bilbao: the ferry route from Portsmouth to Bilbao operates twice a week in 2023. The ticker price including a car is around €500. The ferry trip duration is 33-35 hours.
- Ferry from Porto Torres to Barcelona: the ferry route from Porto Torres (Sardinia) to Barcelona is available several days per week this year. Tickets for the route start at €44 and the trip lasts 12.5 hours on average.
Tip: if you want to travel from Spain to Morocco, Italy, France and the UK you can travel with Baleària, Trasmediterránea, Corsica Ferries, FRS, GNV, Africa Morocco Link, and Grimaldi Lines.
Night lights at the busy port of Barcelona in Spain
Book tickets for Spain ferries in 2023
On Ferryhopper, you can book cheap ferry tickets for Spain in just a few clicks! Check our Map of ferries to get the latest information about available ferry schedules in Spain, compare ferry companies and book with no extra fees.
Tip: download the Ferryhopper App to get updates on offers for ferries in Spain, book your ferry tickets easily and check in online!