The ferry crossing from Barcelona to Mallorca (or Majorca) is considered one of the busiest and most popular, as it connects one of the biggest cities to the heart of the Balearics. Keep reading below in order to find all available information on the Barcelona - Majorca ferries. See all options and book your ferry tickets online with Ferryhopper!
Barcelona to Palma de Mallorca ferry info
Barcelona is connected by ferry to Mallorca through its 2 ports (Alcúdia and Palma) with multiple daily departures. The distance between Barcelona and Mallorca is approximately 112 nautical miles (207 km). The route is served by conventional ferries that cover the distance in 6 to 8 hours.
You can check further details on the ferries Barcelona - Mallorca (Palma) and Barcelona - Alcúdia on our relevant route pages. There, you can find extra info and tips on the crossings, the ports and ticket types.
The impressive Cathedral of Mallorca
Barcelona-Mallorca ferry schedules in 2021
In 2021, there are at least 2 daily ferry routes from the port of Barcelona to both ports of Majorca. The ferry companies that are currently operating on this itinerary are Trasmediterránea, GNV and Baleària with conventional vessels.
According to the newest data, the earliest ferry departs from Barcelona at 13:00 and arrives at Palma around 20:30 - 21:00. The last ferry leaves Barcelona at 23:00 and reaches the port around 06:30. On the other hand, the earliest crossing from Barcelona to Alcúdia is at 17:00 and the latest at 22:00, reaching the island at 04:00 in the morning.
In general, you can estimate that the duration of the ferry ride from Barcelona to Alcúdia is around 6 hours, while the travel time from Barcelona to Palma de Mallorca ranges from 6 to 8 hours.
Note: Keep in mind that the frequency of the Barcelona - Mallorca ferry route is based on seasonality as well. Indicatively, the number of daily departures usually rises during the summer.
You can also check our Map of ferries for more island hopping ideas around Balearics! Find all connections from Barcelona and Mallorca and plan your adventure!
The port of Barcelona from above
What is the Barcelona to Mallorca ferry price in 2021?
A standard ferry ticket for the route from Barcelona to Mallorca costs from around €50 to €65. The total price depends on the port of arrival, vehicle or seat selection, offers and discounts. Indicatively, a car ticket costs from €67 to €90.
Where to book Barcelona - Palma de Mallorca ferry tickets in 2021
Organize your ferry trip to the Balearics with Ferryhopper. On our pages you can find all available information and real-time data about ferry connections and schedules. Compare prices, ferry companies and timetables and book ferry tickets for Mallorca online!