Green pine trees above the blue Mediterranean sea in Mallorca
By Sea

Ferries to the Balearics

To Mallorca, Menorca and Ibiza by sea.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 6 min read

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:

Inter-island ferries

The Balearic Islands are also linked to each other by ferry, which makes island-hopping a real possibility:

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: