Ferry to Spain
Every crossing in one place
Ferry to Spain
Every crossing in one place
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
You can get ferries to Spain from a range of destinations including the UK. There are up to 2817 ferries running per week. Ferries to Spain are provided by Brittany Ferries, Corsica Ferries, Balearia, Naviera Armas & Grandi Navi Veloci. Book now with Direct Ferries and find a ferry to Spain that suits you.
The Plymouth to Santander ferry sails approximately 2 times per week, with an average duration of 20 hours 51 minutes.
First ferry: 15:45
Last ferry: 16:45
The Portsmouth to Bilbao ferry currently sails once a week. The journey takes about 34 hours 5 minutes.
First ferry: 19:00
Last ferry: 22:45
The Portsmouth to Santander ferry also sails once a week, with an average crossing time of 32 hours 53 minutes.
First ferry: 21:30
Last ferry: 23:30
The fastest ferry to Spain from the UK is the Plymouth to Santander ferry. This journey takes 20 hours 15 minutes on the fastest ferries.
Ferries to Spain are provided by 15 ferry companies. These include Brittany Ferries, Corsica Ferries, Balearia, Naviera Armas & Grandi Navi Veloci. There are currently 456 daily and 2817 weekly sailings from Spain.
There are 23 ferry ports in Spain. Ibiza is the most popular port.
The price of the ferry to Spain varies depending on the route you choose. The Plymouth to Santander ferry costs £675 on average, Portsmouth to Bilbao costs £478 on average and the Portsmouth to Santander ferry costs £668 on average.
There are currently 3 ferry routes to Spain from the UK:
The cheapest ferry to Spain depends on the route, season, ferry company and whether you are travelling with a vehicle or not. Prices are generally cheaper for foot passengers. Prices start from just £46 on the Plymouth to Santander and Portsmouth to Bilbao ferry routes, and from just £41 on the Portsmouth to Santander ferry. Check out our Special Offers page to see if there are any discounts on your desired route.
Yes, it is possible to get an overnight ferry to Spain depending on your route. Due to the long crossing time, all ferries from the UK to Spain are overnight ferries.
You can take your car on most ferry routes to Spain. Simply follow the signs at the port and staff will be on hand to guide you into the correct lane.
It's easy to book ferry tickets to Spain at Direct Ferries. Just use our Deal Finder to compare times and prices and find the best ferry to Spain to suit you.
There are a range of ferry companies that allow you to travel with a campervan to Spain.
"Barcelona - Palma Mallorca ferry review"
"Great experience on Brittany Ferries"
"Santander with a bike"
"Crossing Tangier - med. Barcelona"
Find out what it's like onboard the ferries before you travel.

From vibrant cities to laid-back towns and lively beach resorts, Spain is a country with so much to offer. Whether you fancy a sightseeing break or a relaxing getaway, it's got something for everyone.
Many people flock to Barcelona and with world-famous architecture including La Sagrada Familia and Park Güell, great nightlife and an amazing food scene, it's easy to see why. The Spanish capital, Madrid is also a must-visit. It's got amazing museums, beautiful parks and great shopping. There's also Seville with its incredible flamenco shows and Valencia, the home of paella.
Spain is also a popular beach destination. The Costa del Sol, Costa Brava and both the Balearic and Canary Islands bring in the crowds thanks to their beautiful sun-soaked beaches.