The Balearic Islands — Mallorca, Ibiza, Menorca and Formentera — can all be reached by ferry from the Spanish mainland, and the crossing is far better than it might sound: modern ships, comfortable cabins, good facilities and the pleasure of waking up on an island. For those bringing a car, the ferry is essentially the only option. For foot passengers, a ferry instead of a flight means you arrive in the port town rather than a distant airport, and you can use the crossing as a first night's accommodation.
Routes from the Spanish mainland
The main mainland departure ports for the Balearics are Barcelona, Valencia and Dénia:
- Barcelona to Palma de Mallorca — the most frequent mainland connection, with multiple sailings daily. The overnight crossing takes around 7–8 hours; a daytime fast ferry (on some services) takes about 4–4.5 hours. Operated by Baleària and Trasmediterránea.
- Barcelona to Ibiza — overnight crossing around 9 hours; fast services around 5–6 hours. Baleària and Trasmediterránea.
- Barcelona to Menorca (Mahón/Maó) — around 8–9 hours overnight; Menorca is the farthest Balearic from Barcelona. Baleària and Trasmediterránea.
- Valencia to Palma — around 8–9 hours overnight, with some daytime options. Baleària and Trasmediterránea.
- Valencia to Ibiza — around 4–5 hours; shorter than the Barcelona crossing, making it a useful option for travellers from Madrid or southern Spain who fly or drive into Valencia first.
- Dénia to Ibiza — the shortest mainland-to-Balearics crossing, run by Baleària, taking around 2.5 hours. Dénia is about 100 km south of Valencia on the Costa Blanca. For Ibiza, this is often the most convenient and economical option.
- Dénia to Palma — longer Baleària service, around 5–6 hours.
Inter-island ferries
The Balearic Islands are also linked to each other by ferry, which makes island-hopping a real possibility:
- Palma to Ibiza — around 4–5 hours by conventional ferry; faster on some services. Baleària and Trasmediterránea serve this route.
- Palma to Menorca (Mahón) — around 5–6 hours; a useful crossing for combining the two larger islands.
- Ibiza to Formentera — a short 30–40 minute crossing from the port of Ibiza town to La Savina, served very frequently in summer. This is the only way to reach Formentera with a car, and the tiny island is delightful for those who manage to bring one. Day trips from Ibiza are possible.
The main operators
Baleària is a Spanish company that has grown into the dominant operator on Balearic routes, with a modern fleet that includes fast ferries as well as conventional overnight ships. They sail from Barcelona, Valencia and Dénia, and on all the inter-island routes. Their newer fast ferries — some of them gas-powered — cut crossing times significantly on routes where speed matters.
Trasmediterránea (now part of the Naviera Armas group) is the historic Spanish national operator and has sailed the Balearic routes for over a century. They offer conventional ferries and some fast services from Barcelona and Valencia, and are often competitive on overnight crossings with cabins.
Comparing both operators on the same route is worth doing — prices and schedules can differ, and each has loyalty programmes that may benefit frequent travellers.
Summer booking pressure: Ferries to the Balearics in July and August fill up extremely fast — particularly car spaces. Spaniards from Barcelona, Valencia and Madrid use these ferries in enormous numbers for summer holidays. For a vehicle crossing in peak summer, booking two to three months ahead is not excessive. Foot-passenger cabins also sell out; book them well in advance too.
Overnight crossings and cabins
Many travellers choose the overnight ferry from Barcelona or Valencia to Palma precisely because the sailing solves the accommodation question: you eat dinner on board, sleep in your cabin, and arrive in Palma rested and ready. The cabins range from basic inside berths to sea-view twins and suites on the larger ships. On Baleària's newer vessels the standard is genuinely good — air conditioning, en-suite bathrooms and a comfortable bunk make the crossing a pleasure rather than an endurance.
For detailed advice on making the most of an overnight crossing, see our overnight ferries guide. If you are new to ferry travel and unsure what to expect, our overview of booking ferries explained covers the essentials.
Taking a car to the Balearics
All the mainland-to-Balearics routes accept cars, campervans, motorcycles and motorhomes. You drive onto the vehicle deck, take your luggage and proceed to your cabin. The car stays secured in the hold overnight. On arrival the car deck opens and you drive directly off the ship into the port.
Vehicle fares are in addition to passenger fares and depend on your vehicle's length and sometimes height. Standard cars are the most straightforward; tall motorhomes should check height clearances in advance. For everything you need to know about travelling with a vehicle by ferry, see our guide to taking a car on a ferry.
Facilities on board
The larger Balearics ferries are well-equipped ships with multiple restaurants and cafeterias, bars, shops, pool areas (on some vessels), cinemas or entertainment lounges, and plenty of open deck space. Dining options run from a cafeteria self-service (good for families) to a sit-down restaurant. On the overnight crossings, it is worth eating on board rather than rushing to eat before you leave — the restaurant is a pleasant part of the crossing experience, and you will arrive in port with dinner already handled.
Combining islands on a single trip
A Balearic island-hop works well with careful planning. A popular itinerary is to sail overnight from Barcelona to Palma, spend several days on Mallorca, take the inter-island ferry to Menorca, return via Ibiza and then the Dénia or Valencia crossing. With a car, this is entirely practical — all the island-to-island ferries take vehicles and the Formentera crossing adds only a short hop from Ibiza. Building flexibility into your schedule matters, as summer crossings can be affected by delay if demand is very high.
Frequently asked questions
What is the cheapest way to get to the Balearic Islands by ferry?
The shortest crossing — Dénia to Ibiza with Baleària at around 2.5 hours — is often the cheapest per-kilometre option, and is the obvious choice for those coming from Valencia or Madrid who can reach Dénia by road. Booking well in advance also secures significantly lower fares on all routes.
How long is the overnight ferry from Barcelona to Palma?
Around 7–8 hours for the conventional overnight ferry, which typically departs in the evening and arrives in Palma in the early morning. Fast ferry options take roughly 4–4.5 hours, though these are not always overnight sailings.
Can I hop between Balearic Islands by ferry?
Yes. Baleària and Trasmediterránea run inter-island routes linking Mallorca, Ibiza and Menorca. Formentera is connected to Ibiza by a 30–40 minute crossing. It is possible to visit all four main islands on a single trip using ferry connections alone.
Do I need to book car space on Balearic ferries in advance?
In summer — especially July and August — booking car space as early as possible is essential. These crossings carry Spanish holidaymakers in very large numbers and car decks sell out weeks or months ahead. Outside the peak season, last-minute space is much easier to find.
Sources and further reading:
- Timetables and bookings: Baleària, Trasmediterránea/Naviera Armas.
- The Man in Seat 61 — Spain ferries overview.
- Inter-island schedules: Conselleria de Mobilitat, Govern de les Illes Balears.
