Spain
Barcelona → Palma de Mallorca
The main ferry between mainland Spain and Mallorca, linking Barcelona with Palma. Overnight sailings with cabins save a hotel night, and taking your own car is often far cheaper than hiring one on the island in peak season.
Barcelona to Palma de Mallorca ferry at a glance
The ferry from Barcelona to Palma de Mallorca takes 6h 30m – 8h across the Balearic Sea, operated by Baleària and Trasmed. Both vehicles and foot passengers are carried. Typical frequency: daily day and overnight sailings; more in summer.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel.
Return crossing: Palma de Mallorca to Barcelona
Baleària and Trasmed also sail Palma de Mallorca to Barcelona, taking 6h 30m – 8h.
Maritime Crossing Route Map
Interactive sea passage between Barcelona and Palma de Mallorca
Ready to cross from Barcelona to Palma de Mallorca?
Book your crossing with Trasmed: live fares, availability and sailing times.
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
125 nautical miles
Getting There & Onward Transport
- Barcelona ferry terminals are near the foot of La Rambla; Drassanes metro (L3) is the closest station
- Palma ferry terminal is about 4 km from the old town; city buses and taxis serve the port
- Ma-1 and Ma-20 ring road connect Palma port to the rest of Mallorca
Tips for the Barcelona to Palma de Mallorca Crossing
- Check which Barcelona terminal your operator uses; they are spread along the Moll de Ponent and Moll de Sant Bertran.
- In July and August, book vehicle space and cabins well ahead.