Spain
Ferries from 80 routes and 44 ports
Book Now

Discover the Best Tickets, Ferries and Ports to and from Spain

 If you’re looking for a fast and convenient way to travel to and from Spain, a ferry is a perfect option. With so many routes and deals to choose from, it can be difficult to know which one is right for you. Fortunately, we’ve done the research and compiled the best routes and deals for ferry tickets to and from Spain.
The most popular route for ferry travel to and from Spain is the Balearic Islands. This route takes passengers from Barcelona to the Balearic Islands, which include Majorca, Minorca, Ibiza, and Formentera. The journey takes around 8 hours and features stunning views of the Mediterranean Sea. Tickets can be purchased online and start at just €20.

If you’re looking for a shorter journey, then the Gibraltar to Morocco route is ideal. This route provides a direct connection between the two countries and takes approximately 4 hours. Tickets cost from €20 and are available online.

For those looking to travel from mainland Spain, the most popular route is from Barcelona to Genoa in Italy. This route takes around 10 hours and tickets cost from €35. You can also purchase tickets online for this route.
For those looking to travel from mainland Spain to the Canary Islands, then the most popular route is from Barcelona to Las Palmas in Gran Canaria. This route takes approximately 18 hours and tickets cost from €60. Tickets can be purchased online for this route.

Finally, if you’re looking for a direct connection to Morocco, then the Algeciras to Tangier route is ideal. This route takes around 2 hours and tickets cost from €20. Tickets are available to purchase online on Capferry.com.

So, now you know the best routes and deals for ferry tickets to and from Spain. With so many routes and deals to choose from, you’re sure to find the perfect option for your journey.

Popular Ferry Operators

Balearia - 58 Sailings Daily

Grandi Navi Veloci - 9 Sailings Daily

FRS Iberia - 21 Sailings Daily

Naviera Armas - 23 Sailings Daily

Trasmed GLE - 13 Sailings Daily

Grimaldi Lines - 9 Sailings Weekly

Trasmediterranea - 5 Sailings Daily

AML - 9 Sailings Daily

Brittany Ferries- 2 Sailings Weekly

Mar de Ons - 3 Sailings Weekly

Naviera Nabia - 4 Sailings Daily

Ferry to Spain

Ports in Spain

Spain has direct ferry connections with Mallorca, Ibiza, Morocco, Algeria, Menorca, Formentera, England, Lanzarote, Gran Canaria, Italy, Tenerife, France, Ireland, La Palma, Rome, Fuerteventura and Sardinia.

There are 26 ports in Spain. The port of Barcelona is the most popular with 15 daily departures and ferry connections from Ibiza, Ciutadella, Alcúdia, Palma, Formentera, Mahón, Genoa, Nador, Tanger Med, Civitavecchia and Porto Torres.

Ferry to Spain: Programs and schedules

Most Popular Questions

There are approximately 202 daily departures to Spain and 10 shipping companies offer trips to and from Spain. Ferry schedules can change during the year, therefore, we advise you to use our offer search engine to find the most up-to-date schedules.

Ferries to Spain depart from:

  • Plymouth
  • Portsmouth
  • Rosslare
  • Ibiza
  • Formentera
  • citadel
  • Alcudia
  • Algeciras
  • Ceuta
  • Nador
  • Almeria
  • Melilla
  • Malaga
  • Tanger med
  • Motril
  • Mostaganem
  • Ghazaouet
  • Reef
  • Las Palmas
  • Holy Cross of La
  • Palma
  • Santa Cruz of Tenerife
  • Port of Rosario
  • Oran
  • Al hoceima
  • Mahon
  • Genoa
  • Civitavecchia
  • Porto Torres
  • Tangier
  • Vigo
  • Cies Island
  • Cangas
  • Ons Island

The fastest ferry crossing to go to Spain is from Tanger Med to Algeciras with a journey time of approximately 30min.

The cheapest ferry to Spain costs on average €136 from Palma to Barcelona.

Ferries from Spain depart from the port of:

  • Santander
  • Bilbao
  • Denia
  • Valencia
  • Barcelona
  • Ceuta
  • Algeciras
  • Almeria
  • Melilla
  • Malaga
  • Motril
  • Cadiz
  • Huelva
  • Rate
  • Cies Island
  • Vigo
  • Cangas
  • Ons Island

Yes, you can travel with your pet on board the ferries. The type of accommodation for pets on board ferries that allow pets depends on the shipping company. You can travel with your pet on the ferries with

  • Brittany Ferries
  • Balearia
  • Transmediterranean
  • Naviera Armas
  • Grandi Navi Speed
  • Grimaldi Lines
  • Fred Olsen Express
  • Inter shipping
  • AML

Popular Routes And Ferries