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.
Maritime Crossing Route Map
Interactive sea passage between Barcelona and Palma de Mallorca
Ready to cross from Barcelona to Palma de Mallorca?
Check live availability, fares and sailing times with Trasmed.
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.