Ferries to Spain

  • Save money on your ferry to Spain

    Compare dates, times and routes to save money

  • Safe and secure booking

    Feel confident booking with "The World's Leading Ferry Website"

  • Millions of satisfied customers

    We're the biggest ferry website in the world and we have a dedicated UK call centre, just in case

  • Take your car to Spain

    Explore Spain at your own pace and go where you want

Book Ferries to Spain and the Balearic Islands with AFerry.co.uk - Valencia, Ibiza, Barcelona, Palma and More!

AFerry.co.uk has the largest online selection of ferries to Spain with every major route and all the major ferry companies. We also always have cheap prices for ferries to Spain and the latest special offers. See below for the latest prices and sailing times. Click on your ferry route for a detailed timetable with arrival and departure times.

Ferries to Spain Timetables & Sailing Information

  • Plymouth - Santander (Brittany Ferries)

    • Timetable
    • up to 3 crossings per week
    • 19hrs 30mins
    • Brittany Ferries
  • Portsmouth - Bilbao (Brittany Ferries)

    • Timetable
    • up to 3 crossings per week
    • 1day 8hrs and 15mins
    • Brittany Ferries
  • Portsmouth - Santander (Brittany Ferries)

    • Timetable
    • up to 4 crossings per week
    • 23hrs 30mins
    • Brittany Ferries
  • Alger - Alicante (Algerie Ferries)

  • Arrecife - Cadiz (Trasmediterranea)

    • Timetable
    • Infrequent crossings
    • 1day 10hrs and 30mins
    • Trasmediterranea
  • Barcellona - Alcudia (Balearia)

    • Timetable
    • up to 7 crossings per week
    • 6hrs 30mins
    • Balearia
  • Ceuta - Algeciras (Trasmediterranea)

    • Timetable
    • up to 5 crossings per day
    • from 1hr
    • Trasmediterranea
  • Ceuta - Algeciras (Balearia)

    • Timetable
    • up to 12 crossings per day
    • from 1hr 15mins
    • Balearia
  • Ceuta - Algeciras (FRS)

    • Timetable
    • up to 6 crossings per day
    • from 1hr
    • FRS
  • Ciutadella - Barcellona (Balearia)

    • Timetable
    • up to 2 crossings per day
    • from 5hrs
    • Balearia
  • Civitavecchia - Barcelona (Grimaldi Lines)

  • Denia - Formentera (Balearia)

    • Timetable
    • up to 2 crossings per day
    • 2hrs 30mins
    • Balearia
  • Formentera - Denia (Balearia)

    • Timetable
    • up to 2 crossings per day
    • 2hrs 30mins
    • Balearia
  • Ghazaouet - Almeria (Trasmediterranea)

  • Ibiza - Barcellona (Trasmediterranea)

  • Ibiza - Barcellona (Balearia)

    • Timetable
    • up to 7 crossings per week
    • 8hrs 30mins
    • Balearia
  • Ibiza - Denia (Balearia)

    • Timetable
    • up to 2 crossings per day
    • 3hrs 30mins
    • Balearia
  • Ibiza - Valencia (Trasmediterranea)

    • Timetable
    • up to 2 crossings per day
    • from 3hrs 45mins
    • Trasmediterranea
  • Las Palmas de Gran Canaria - Cadiz (Trasmediterranea)

    • Timetable
    • Infrequent crossings
    • 1day 21hrs and 30mins
    • Trasmediterranea
  • Livorno - Barcelona (Grimaldi Lines)

    • Timetable
    • Infrequent crossings
    • 20hrs 30mins
    • Grimaldi Lines
  • Mahon - Barcellona (Trasmediterranea)

    • Timetable
    • up to 7 crossings per week
    • 8hrs 45mins
    • Trasmediterranea
  • Mahon - Valencia (Trasmediterranea)

    • Timetable
    • Infrequent crossings
    • 14hrs 45mins
    • Trasmediterranea
  • Melilla - Almeria (Trasmediterranea)

    • Timetable
    • up to 3 crossings per day
    • from 6hrs
    • Trasmediterranea
  • Melilla - Malaga (Trasmediterranea)

    • Timetable
    • up to 2 crossings per day
    • from 4hrs
    • Trasmediterranea
  • Nador - Almeria (Trasmediterranea)

    • Timetable
    • up to 3 crossings per day
    • from 6hrs
    • Trasmediterranea
  • Oran - Alicante (Algerie Ferries)

  • Oran - Almeria (Trasmediterranea)

  • Palma - Barcellona (Balearia)

    • Timetable
    • up to 7 crossings per week
    • 7hrs 15mins
    • Balearia
  • Palma Mallorca - Barcellona (Trasmediterranea)

    • Timetable
    • up to 2 crossings per day
    • from 7hrs 30mins
    • Trasmediterranea
  • Palma - Denia (Balearia)

  • Palma Mallorca - Ibiza (Trasmediterranea)

  • Palma Mallorca - Valencia (Trasmediterranea)

    • Timetable
    • up to 2 crossings per day
    • from 8hrs 15mins
    • Trasmediterranea
  • Palma - Valencia (Balearia)

    • Timetable
    • up to 2 crossings per day
    • from 8hrs
    • Balearia
  • Porto Torres - Barcelona (Grimaldi Lines)

    • Timetable
    • up to 5 crossings per week
    • 11hrs 45mins
    • Grimaldi Lines
  • Puerto Rosario - Cadiz (Trasmediterranea)

    • Timetable
    • Infrequent crossings
    • 1day 14hrs and 30mins
    • Trasmediterranea
  • San Antonio - Denia (Balearia)

    • Timetable
    • up to 2 crossings per day
    • 2hrs 30mins
    • Balearia
  • Tarifa - Tanger Ville (Inter Shipping)

  • Tanger Ville - Tarifa (Inter Shipping)

  • Algeciras - Tanger Med (Inter Shipping)

    • Timetable
    • up to 6 crossings per day
    • from 1hr 30mins
    • Inter Shipping
  • Tanger Med - Algeciras (Inter Shipping)

    • Timetable
    • up to 6 crossings per day
    • from 1hr 29mins
    • Inter Shipping
  • Formentera - Ibiza (Trasmapi)

    • Timetable
    • up to 23 crossings per day
    • 30mins
    • Trasmapi
  • Ibiza - Formentera (Trasmapi)

    • Timetable
    • up to 22 crossings per day
    • 30mins
    • Trasmapi
  • Motril - Al Hoceima (Naviera Armas)

  • Motril - Melilla (Naviera Armas)

    • Timetable
    • up to 6 crossings per week
    • 4hrs 30mins
    • Naviera Armas
  • Motril - Nador (Naviera Armas)

    • Timetable
    • up to 3 crossings per week
    • 3hrs 30mins
    • Naviera Armas
  • Al Hoceima - Motril (Naviera Armas)

  • Melilla - Motril (Naviera Armas)

    • Timetable
    • up to 6 crossings per week
    • 4hrs 30mins
    • Naviera Armas
  • Nador - Motril (Naviera Armas)

    • Timetable
    • up to 2 crossings per week
    • 4hrs 45mins
    • Naviera Armas
  • Barcelona - Savona (Grimaldi Lines)

    • Timetable
    • up to 3 crossings per week
    • 18hrs 1min
    • Grimaldi Lines
  • Savona - Barcelona (Grimaldi Lines)

    • Timetable
    • up to 3 crossings per week
    • 19hrs 1min
    • Grimaldi Lines

Spain Offers - Our Lowest Prices & Deals

  • Savona - Barcelona

    • 1 x Foot Passenger(s) Return
      Travel: 02/10/2015 - 03/10/2015
    • from: £103
    • Grimaldi Lines
    • passenger(s)
  • Barcelona - Savona

    • Car + 2 Return
      Travel: 08/10/2015 - 12/10/2015
    • from: £272
    • Grimaldi Lines
    • passenger(s)
  • Savona - Barcelona

    • Car + 4 Return
      Travel: 02/10/2015 - 13/10/2015
    • from: £476
    • Grimaldi Lines
    • passenger(s)

How to book your ferry to Spain

Booking a ferry to or from Spain couldn't be easier with AFerry.co.uk. You can either use the booking form at the top left of the page. Or, if you see a price you like to the left, just select the number of passengers and click go.


More About Spain

There's many reasons why Spain is one of the most popular summer destinations for tourists from the UK.

It's easily accessible with ferries from Plymouth, Portsmouth and Poole with frequent services from Brittany Ferries and LD Lines.

The restaurants are fantastic, and rely on a great influence from the sea life available. This is especially good if you go to restaurants on the coast.

The climate differs from the UK, you can expect to see a lot of sun in Spain without the humidity that a British summer brings. The white sandy beaches are an excellent place to go to enjoy the sun or cool off in the ocean.

Spain is renowned for excellent hospitality services, as tourism is a huge business there. Expect to be waited on hand and foot when you're in need of service.

For more information, please visit our Spain Travel Guide.

Ferries to Spain Routes

Sign-up & Save

Get our newsletter and never miss a ferry deal!

Follow us on

Facebook
Twitter
Google Plus
RSS
YouTube

Ferries to Spain Routes Map

Ferry Useful Information