Ferries Barcelona
See all connections and book ferry tickets
Barcelona ferry schedules
Palma Barcelona



Ibiza Barcelona



Alcúdia Barcelona


Ciutadella Barcelona

Mahón Barcelona


Civitavecchia Barcelona

Porto Torres Barcelona

Genoa Barcelona

Formentera Barcelona

Tanger Med Barcelona

Nador Barcelona

Algiers Barcelona

Barcelona Palma



Barcelona Ibiza



Barcelona Alcúdia


Barcelona Ciutadella

Barcelona Mahón


Barcelona Civitavecchia

Barcelona Porto Torres

Barcelona Genoa

Barcelona Formentera

Barcelona Tanger Med

Barcelona Nador

Barcelona Algiers

How much is the ferry to Barcelona?
Take a look at indicative ferry ticket prices for the most popular Barcelona routes; check prices for standard tickets, family bookings, and vehicle transportation.
Palma – Barcelona | Ibiza – Barcelona | Alcúdia – Barcelona | |
---|---|---|---|
1 Adult | € 3.72 | € 3.72 | € 14.99 |
2 Adults | € 13.46 | € 19.02 | € 29.98 |
2 Adults, 1 Car | € 21.36 | € 33.74 | € 60.05 |
2 Adults, 2 Children, 1 Car | € 67.9 | € 35.49 | € 196 |
Book ferry tickets for Barcelona
Offers
On Ferryhopper, you can take advantage of all active ferry offers and book cheap ferry tickets to Barcelona. Browse the latest deals and find the one that suits you best!
Remember: current ferry ticket offers will be automatically applied as you go through the booking process.
Discounts
Ferry companies serving Barcelona routes offer discounts up to 50% to certain passenger categories:
- Children
- Young passengers under the age of 26
- Senior travelers (60+ years old)
- Large families
- Eurail/Interrail pass holders
Infants and toddlers up to 2-4 years old travel free of charge.
Bear in mind that there are also fixed discounts for residents of the Balearic Islands, that you can take advantage of when booking your tickets on Ferryhopper.
Best time to book
The best time to book your ferry tickets from Barcelona depends on your destination and the season you plan to travel.
For trips to the Balearic Islands (Ibiza, Mallorca, Menorca or Formentera), it’s ideal to book your ferry tickets 2 to 3 months in advance, especially during the summer months, when demand is highest. Spring and fall travel generally offers more availability and flexibility, but booking a few weeks ahead will still help you secure good prices and departure times.
If you're traveling to Italy (Genoa, Civitavecchia or Sardinia), ferries also operate year-round, with peak traffic in summer and during holiday periods. To ensure availability - especially if you're traveling with a car or during busy weeks - aim to book at least 4 to 6 weeks in advance.
For routes to North Africa (Tangier or Nador in Morocco), ferries can get quite busy during school holidays, Eid and the summer months. Booking your tickets about 4 weeks before departure is recommended, particularly if you're bringing a vehicle.
Information about Barcelona
Barcelona is Spain’s second-largest city and the capital of Catalonia, known for its unique blend of Gothic and modernist architecture, vibrant street life, Mediterranean beaches, and world-renowned cuisine. With a mild climate and a rich cultural calendar, Barcelona is an excellent year-round destination and a major hub for ferry routes to the Balearic Islands, Italy and North Africa.
Highlights of the city include the atmospheric Gothic Quarter, the color-pop architectural masterpieces of Gaudí like the Sagrada Família and Park Güell, and the lively promenade of La Rambla. Beachgoers can enjoy spots like Barceloneta beach or venture a little further to Ocata or Castelldefels.
No trip to Barcelona is complete without indulging in local Catalan dishes such as esqueixada de bacallà (salted cod), canelonones (pasta filled with stewed meat or duck) and crema Catalana (creamy custard). The city’s vibrant food markets and tapas bars make it a paradise for food lovers.
Tips and advice for your trip
Here are some tips for your ferry trip from Barcelona:
- The port of Barcelona is one of the busiest in Spain, so we suggest arriving there at least 1.5 hr before your scheduled departure.
- As many ferry trips from Barcelona last several hours, you can book a cabin for greater comfort on your journey. Alternatively, you can book a numbered airplane-style seat in the lounge.
- Make sure you have all necessary travel documents with you, as you will need a passport to travel between Morocco and Spain.
- Check out the Ferryhopper guide on Spain - Italy and Spain - Morocco ferry schedules for more information on routes and travel tips.
- Ibiza, Mallorca and Menorca are excellent destinations for island-hopping in the Balearics. For all options, check out the latest Balearic Islands ferry schedules.
- Planning to visit Mallorca? Don’t miss our complete guide on the ferry ride from Barcelona to Mallorca for everything you need to know.
Onboard services
The companies operating ferry routes from Barcelona - Baleària, Trasmed, Grimaldi Lines, and GNV - have modern, family-friendly vessels equipped with a wide range of services to ensure a comfortable and relaxed trip.
Ferries traveling from Barcelona usually offer various types of cabins with 1-4 beds such as standard cabins (internal or external), suites, accessible cabins for passengers with disabilities, and pet-friendly cabins. If you don’t wish to book a cabin, you can usually book a numbered airplane-type seat instead to enjoy a comfortable trip in an air-conditioned lounge.
As for on-board amenities, you'll find restaurants, cafés, snack bars, as well as indoor and outdoor bars, offering everything from snacks and drinks to full meals. Most ferries also feature shops and children's play areas, making the journey enjoyable for families, as well as a Wi-Fi service, so you can stay connected during your trip.
Barcelona ports
The port of Barcelona is conveniently located right next to the city center, making it easy to reach by foot or public transport. The entire harbor area is known as Port de Barcelona, and it includes various terminals and docks serving passenger ferries, cruise ships and cargo vessels.
Most ferry and cruise departures take place at Port Vell, the historic section of the port. There are 3 main ferry terminals for passengers:
- Terminal Drassanes
- Terminal Ferry Barcelona
- Grimaldi Terminal Barcelona
The closest metro station is Drassanes on Line L3, just a short walk from the terminals. Several city buses also stop near the passenger areas. You can even walk from Plaça de Catalunya to the port in about 15 min.
Ferry companies traveling to Barcelona
Related posts from our blog
FAQs
The duration of the ferry trip from Barcelona depends on the destination port and type of vessel (conventional or high-speed):
- Barcelona - Mallorca: 3.5 to 8.5 hr
- Barcelona - Menorca: 3.5 to 9 hr
- Barcelona - Ibiza: 8 hr to 9.5 hr
- Barcelona - Sardinia: 13 to 15 hr
- Barcelona - Civitavecchia: 19.5 to 23 hr
- Barcelona - Tangier: 28 to 35 hr
The cheapest route from Barcelona is Barcelona - Palma, with ferry tickets starting at around €20.
The cost of car transportation on ferries from Barcelona depends on the ferry route, the operator and time of year:
- Barcelona - Mallorca: car tickets start at around €20
- Barcelona - Menorca: car tickets start at around €20
- Barcelona - Sardinia: car tickets start at around €40
- Barcelona - Tangier: car tickets start at around €100
Each ferry company has its own luggage policy:
- Balearia allows you to bring as many bags as you can carry on board by yourself, without weight or size limitations.
- On Grandi Navi Veloci ferries, you can bring 2 pieces of luggage.
- Trasmed allows you to bring up to 30 kg of luggage on board.
- Grimaldi Lines allow passengers to bring 1 piece of luggage with a maximum size of 56x45x25 cm and a maximum weight of 30 kg.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.
Ferry route map
Below, you can see all active ferry connections to Barcelona, as well as starting prices for each route. Use our interactive Map of ferries to visualize your trip and easily plan an island-hopping adventure.