The most popular way to reach the island is the Barcelona to Mallorca ferry, a sea crossing of around 210 km (130 miles) that runs year-round to Palma de Mallorca and, seasonally, to Alcúdia. If you want to know how to get to Mallorca from Barcelona, you really have two solid choices: a ferry (roughly 7–8 hours on a standard sailing, or 3.5–4.5 hours on a fast ferry) or a short 45–60 minute flight. Below we break down every option so you can pick the crossing that fits your budget, your schedule and whether you’re bringing a car.
Compare Barcelona to Palma ferries and flights on OmioBarcelona to Mallorca Ferry: Operators, Routes & Duration
Taking a boat from Barcelona to Mallorca is a relaxed, scenic way to travel, and several companies sail the route. Baleària and Trasmed (part of the historic Trasmediterránea network) run the most frequent Barcelona–Palma services, while GNV (Grandi Navi Veloci) operates seasonal sailings too. Most departures use the port at Barcelona’s Moll de Sant Bertran / Estació Marítima, arriving at the Port of Palma right beside the city.
A standard ferry to Palma typically takes about 7–8 hours, which is why many travellers choose an overnight crossing: you board in the evening, sleep in a cabin and wake up in Mallorca ready for the day. If time matters more than cost, the Barcelona to Mallorca fast ferry cuts the journey to roughly 3.5–4.5 hours, running mainly in the high season from spring to early autumn.
Day vs Overnight Crossings
Daytime sailings let you enjoy the open-deck Mediterranean views and are ideal in summer, though they eat up a full travel day. Overnight ferries are the smart pick for longer stays: an evening departure means you don’t lose daylight and you arrive fresh. Overnight is also when a cabin makes the biggest difference to comfort.
Cabin & Seat Options
On the standard ferries you can travel with a simple reclining seat (the cheapest choice) or upgrade to a private cabin — interior, exterior with a window, or a premium suite. Cabins are strongly recommended for overnight crossings and for families. Book early, because cabins sell out first, especially on weekend and August sailings.
Check live Barcelona to Palma ferry times and cabin pricesFlying from Barcelona to Mallorca
The fastest way to get to Mallorca from Barcelona is by air. Airlines such as Vueling, Ryanair and Air Europa fly the short hop to Palma de Mallorca Airport (PMI) in about 45–60 minutes, with departures throughout the day and year. Once you add check-in, security and the transfer from the airport into Palma, the real door-to-door time is closer to three hours — but it’s still quicker than the ferry.
Flights are best if you’re travelling light and value speed. Book in advance for the lowest fares, watch cabin-baggage limits on low-cost carriers, and remember you cannot bring a car — for that, the ferry is your only option.
Taking a Car to Mallorca
If you want your own wheels on the island, the ferry is the way to do it. Baleària and Trasmed carry cars, motorbikes, campervans and even bicycles on the Barcelona–Palma route. You drive on before departure and off on arrival, so there’s no need to hire a car once you land. Vehicle space is limited and priced separately from passenger tickets, so reserve well ahead in summer. Have your driving licence and vehicle registration ready at check-in.
FAQFrequently asked questions
Is there a ferry from Barcelona to Mallorca?
Yes. There are direct ferries from Barcelona to Palma de Mallorca every day of the year, operated mainly by Baleària and Trasmed, with GNV adding seasonal sailings. In the high season you'll also find a faster catamaran service and occasional routes to Alcúdia in the north of the island.
How far is Mallorca from Barcelona?
Mallorca lies about 210 km (roughly 130 miles) from Barcelona across the open Mediterranean. That distance is why a standard ferry takes 7–8 hours while a plane covers it in under an hour.
How long does the ferry from Barcelona to Mallorca take?
A standard ferry to Palma takes about 7–8 hours, making overnight crossings popular. The seasonal fast ferry cuts the trip to roughly 3.5–4.5 hours. Always check current timetables when you book, as sailings vary by operator and season.
Ferry vs flight — which is cheaper?
It depends on how and when you book. Budget flights can be very cheap if reserved early and you travel with only hand luggage. The ferry often works out better value if you're bringing a car, luggage or a family, and an overnight cabin can also save you a night's hotel. As of 2026, compare live prices before deciding and check the official operator sites.
Can you take a car on the ferry from Barcelona to Mallorca?
Yes. The Barcelona–Palma ferries carry cars, motorbikes and campervans, so you can explore Mallorca with your own vehicle. Vehicle spaces are limited and booked separately, so reserve early — especially for summer and weekend crossings.