Mallorca is an island of contrasts. While the Balearic Island may be famous for its Mediterranean beaches, it is also home to the Serra de Tramuntana mountains, a UNESCO World Heritage Site. It’s a great place for exploring stunning modern cities or sauntering around soulful villages in the mountains. Whether you’re looking to tour the island’s beaches by car or cycle through the mountains, a ferry from Barcelona to Mallorca is a convenient and inexpensive way to take a short break in Mallorca.
There are two ferry operators that offer transfers from the port of Barcelona to Mallorca everyday. Prices vary depending on whether you have a vehicle or special luggage and which accommodation you choose. Below we’ve reviewed the three ferry connections so you can relax and set sail to discover the Pearl of the Mediterranean:
From €49/per person
Balearia ferries offer cabins and different lounge seating arrangements from Tourist to Superior Class. Several vessels serve this route, including the Martin i Soler and the Jaume III. These ships can carry up to 650 passengers and 140 vehicles. Onboard the ship, you’ll find a bar, Wi-Fi service, children’s play area, and outdoor deck. The Martin i Soler has a swimming pool so you can take a dip as you cross the Med. During high season, don’t miss the outdoor barbecue and gin & tonic cocktail afternoons aboard the ferries. Balearia runs up to 7 departures per week with a 7 hour and 15 minute journey time.
From €51/per person
The Dimonios and Tenacia offer up to 11 departures per week from Barcelona to Palma. The Dimonios can carry up to 950 passengers and includes onboard services including a solarium, Wi-Fi, self-service restaurant, shopping, and an exclusive enclosure for pets with air conditioned outdoor deck and walking area. The Tenacia has a capacity for 870 people and nearly 200 cars. You’ll find shops, dining areas, solarium, and an outside bar onboard. For those who want to wake up refreshed and ready to explore Mallorca, Transmediterranea offers night departures on alternating evenings, arriving early the next morning.
From €28/ per person
Alcudia is a 14th-century town in the north of Mallorca with activities, restaurants, and cafes located around the marina. Balearia offers 13 sailings to Alcudia weekly and the crossing takes up to 5 hours on the superfast ferry such as the Jaume II. In the high season, the company offers tickets for informal seating, assigned seats, and cabins that vary in price. The vessels offer restaurants, bars, cinemas, televisions, and Wi-Fi on board.