The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.
Sailing from Barcelona to Palma is one of the great Mediterranean ferry routes, connecting the vibrant Catalan capital with Mallorca, the largest of the Balearic Islands. Crossings run both by day and overnight, the latter letting you board in the evening, sleep aboard in a cabin and wake refreshed in Palma's grand bay, dominated by its soaring Gothic cathedral. The route is a favourite with holidaymakers bringing their own car, opening up the island's coves, mountain villages and beaches at their own pace. Modern ferries offer cabins, reclining seats, restaurants, shops and outdoor decks for watching the Mediterranean slip past. Demand peaks sharply in summer, when booking ahead is essential, while shoulder seasons offer quieter sailings and better value. The crossing is a relaxed, scenic alternative to flying, with no luggage limits and your vehicle waiting at the other end.
The crossing usually takes around seven to eight hours, depending on the vessel and service.
Yes. Overnight sailings offer cabins so you can sleep aboard and arrive in Palma in the morning.
Yes. The route is popular with drivers, and taking your own vehicle is one of its main attractions.