Western Europe
Ferries to Spain
Compare 161 ferry routes to Spain across 23 operators, from £8.22 one way.
- 161 routes
- 28 ports
- 23 operators
Most booked
Popular ferry routes to Spain
Spain ferry timetable and prices
Every published route serving Spain, with real crossing times, weekly frequency and starting fares.
| Route | Operators | Duration | Sailings / week | From | Average | Vehicle |
|---|---|---|---|---|---|---|
| Portsmouth – Santander | NorthLink Ferries | 28h | 60 | £66.03 | £318.13 | Yes |
| Portsmouth – Bilbao | Brittany Ferries | 32h | 29 | £35.19 | £124.32 | Yes |
| Plymouth – Santander | Wightlink | 20h | 41 | £46.86 | £188.35 | Yes |
| Santander – Portsmouth | Balearia | 28h | 43 | £48.69 | £199.40 | Yes |
| Bilbao – Portsmouth | Stena Line | 32h | 32 | £38.11 | £139.27 | Yes |
| Barcelona – Palma | Balearia | 7h 30m | 43 | £48.56 | £198.60 | Yes |
| Denia – Ibiza | FRS | 2h | 59 | £65.00 | £310.37 | Yes |
| Santander – Plymouth | P&O Ferries | 20h | 18 | £23.78 | £72.71 | Foot only |
| Algeciras – Tangier Med | FRS | 1h 30m | 58 | £63.53 | £299.47 | Yes |
| Tarifa – Tangier | Stena Line | 1h | 32 | £37.92 | £138.28 | Yes |
| Palma – Barcelona | Grimaldi Lines | 7h 30m | 4 | £10.01 | £24.86 | Foot only |
| Ibiza – Denia | Jadrolinija | 2h | 25 | £30.97 | £103.97 | Yes |
| Rosslare – Bilbao | Brittany Ferries | 8h 40m | 2 | £52.76 | £488.10 | Yes |
| Bilbao – Rosslare | Brittany Ferries | 10h 15m | 2 | £52.76 | £488.10 | Yes |
| Tangier – Tarifa | CTN | 1h | 61 | £66.87 | £324.52 | Yes |
| Santander – Rosslare | FRS | 10h 40m | 61 | £67.40 | £328.58 | Yes |
| Rosslare – Santander | Brittany Ferries | 4h 55m | 27 | £33.23 | £114.69 | Yes |
| Santander – Poole | Trasmediterranea | 8h 25m | 48 | £54.08 | £233.62 | Yes |
| Poole – Santander | DFDS Seaways | 2h 35m | 13 | £18.79 | £53.54 | Foot only |
| Santander – Cork | FRS | 9h 45m | 56 | £62.19 | £289.68 | Yes |
| Cork – Santander | P&O Ferries | 1h 25m | 6 | £11.81 | £30.22 | Foot only |
| Barcelona – Genoa | FRS | 9h 30m | 55 | £60.67 | £278.76 | Yes |
| Barcelona – Ibiza | Trasmediterranea | 8h 20m | 48 | £53.59 | £230.40 | Yes |
| Algeciras – Ceuta | Balearia | 1h | 45 | £50.66 | £211.64 | Yes |
| Genoa – Barcelona | Seajets | 10h 30m | 61 | £66.68 | £323.06 | Yes |
Sailing information for ferries to Spain
There are 161 ferry routes to and from Spain, connecting 28 ports and operated by NorthLink Ferries, Brittany Ferries, Wightlink, Balearia, Stena Line and FRS. Fares start from £8.22 on the Formentera to Barcelona crossing.
The quickest way to reach Spain by sea is Formentera to Barcelona, which takes just 45m. Longer overnight crossings usually work out cheaper per mile and save you a night's accommodation.
Compare every operator sailing to Spain in one search. We show the full price including your vehicle, so what you see is what you pay.
How long is the ferry to Spain?
Crossing times vary widely by route. The quickest is Formentera to Barcelona at around 45m. Longer overnight sailings take considerably more time but include a cabin, which often works out cheaper than a crossing plus a hotel.
Spain ferry operators
NorthLink Ferries, Brittany Ferries, Wightlink, Balearia, Stena Line, FRS, P&O Ferries and Grimaldi Lines and 15 others serve Spain. Each sets its own fares and timetable, so comparing them side by side is the single most reliable way to cut the cost of the crossing.
- NorthLink Ferries
- Brittany Ferries
- Wightlink
- Balearia
- Stena Line
- FRS
- P&O Ferries
- Grimaldi Lines
- Jadrolinija
- CTN
Spain ferry ports
There are 28 ferry ports in Spain. The busiest are listed below, each with a full guide to check-in, parking and onward travel.
- Ferry to Barcelona, 40 routes
- Ferry to Santander, 10 routes
- Ferry to Denia, 8 routes
- Ferry to Algeciras, 6 routes
- Ferry to Bilbao, 5 routes
- Ferry to Tarifa, 2 routes
Can you take a car on the ferry to Spain?
Yes. 100 of the 161 routes serving Spain carry vehicles. Tick “taking a vehicle” when you search and every fare shown will already include your car, so the comparison is like for like.
When is the cheapest time to sail to Spain?
Fares track demand rather than a fixed price list. Midweek departures and the first sailing of the day are consistently cheaper, while July and August weekends carry the largest premium. Booking six or more weeks ahead typically saves 30–50% against the same sailing booked in the final week.
Ferries to Spain: common questions
How many ferry routes are there to Spain?
There are 161 ferry routes serving Spain across 23 operators.
What is the fastest ferry to Spain?
The fastest crossing is Formentera to Barcelona at around 45m.
What is the cheapest ferry to Spain?
The lowest fares are usually on Formentera to Barcelona, from £8.22 one way. Booking early and travelling midweek keeps prices down.
Which is the busiest route to Spain?
Barcelona to Nador is the most frequent, with about 62 sailings a week, roughly 9 times a day.
Can I take my car on a ferry to Spain?
Yes. 100 of the 161 routes to Spain carry vehicles. Add your car at the search stage and the prices shown will include it.
Do I need a passport to travel to Spain by ferry?
For international crossings, yes. Every passenger needs a valid passport, and you should check visa and biometric border requirements before travelling. Domestic routes normally require photo ID only.
Browse Spain ferries
Popular routes
Portsmouth to SantanderPortsmouth to BilbaoPlymouth to SantanderSantander to PortsmouthBilbao to PortsmouthBarcelona to PalmaDenia to IbizaSantander to PlymouthAlgeciras to Tangier MedTarifa to TangierPalma to BarcelonaIbiza to DeniaRosslare to BilbaoBilbao to RosslareFerry ports
Ferry to BarcelonaFerry to SantanderFerry to DeniaFerry to AlgecirasFerry to BilbaoFerry to Tarifa