Ferries from Spain to Mallorca sail approximately 56 times per week and are operated by Balearia, Grandi Navi Veloci & Trasmed GLE.
How long is the ferry from Spain to Mallorca?
Spain to Mallorca ferry sail durations can take between 3 hours 30 minutes and 10 hours depending on the ferry operator, the route taken and weather conditions.
Spain to Mallorca Fast Ferry
The fastest ferry from Spain to Mallorca takes around 3 hours 30 minutes on the Barcelona to Alcudia ferry with Balearia.
Can I travel by car on the Spain to Mallorca ferry?
Yes, you can travel by car on the ferry from Spain to Mallorca with Balearia, Grandi Navi Veloci & Trasmed GLE.
How far is it from Spain to Mallorca?
The distance between Spain and Mallorca is 125 miles (201km) and 109 nautical miles.
Spain to Mallorca Ferry Prices
Spain to Mallorca ferry prices can vary depending on number of passengers, vehicle type, route and sailing times. Prices exclude service fees.
Ferry from Barcelona to Palma
The Barcelona to Palma ferry ferry sails approximately 17 times weekly with a crossing time of 7 hours 40 minutes.
Ferry from Valencia to Palma
Valencia to Palma ferry ferries sail about 21 times weekly with a sailing time of 7 hours 45 minutes.
Spain to Mallorca Ferry Offers and Discounts
We recommend booking in advance for the cheapest ferry prices and availability. Visit our Special Offers page to take advantage of all the latest ferry discounts.
How to book ferry tickets from Spain to Mallorca
Book and compare Spain Mallorca ferry tickets, operators, timetables and prices using our Deal Finder.