Book a Barcelona Ferry

Barcelona ferries connect Spain with Ibiza, Menorca, Mallorca, Italy, Morocco & Sardinia with crossings available to Ibiza (in Ibiza), Ciutadella & Mahon (in Menorca), Alcudia & Palma (in Mallorca), Genoa, Civitavecchia, Livorno & Savona (in Italy), Tangier Med (in Morocco) & Porto Torres (in Sardinia). Sailings from Barcelona are operated by numerous ferry companies.

There are up to 15 ferry crossings daily from Barcelona with sailing durations starting from 5 hours. Our Barcelona ferry summary provides a good guide but for the latest sailing information use our fare search.

Barcelona

Barcelona Ferry Alternatives

Barcelona Ferry Services

  • Balearia
    • 7 Sailings Weekly 8 hr 30 min
    • Get price
  • Trasmediterranea
    • 6 Sailings Weekly 9 hr 45 min
    • Get price
  • Balearia
    • 14 Sailings Weekly 5 hr
    • Get price
  • Balearia
    • 7 Sailings Weekly 6 hr 30 min
    • Get price
  • Balearia
    • 7 Sailings Weekly 7 hr 30 min
    • Get price
  • Trasmediterranea
    • 7 Sailings Weekly 8 hr
    • Get price
  • Trasmediterranea
    • 7 Sailings Weekly 8 hr 30 min
    • Get price
  • Grandi Navi Veloci
    • 2 Sailings Weekly 19 hr 30 min
    • Get price
  • Grandi Navi Veloci
    • 4 Sailings Weekly 32 hr
    • Get price
  • Grimaldi Lines
    • 1 Sailing Weekly 35 hr 31 min
    • Get price
  • Grimaldi Lines
    • 6 Sailings Weekly 20 hr 30 min
    • Get price
  • Grimaldi Lines
    • 1 Sailing Weekly 20 hr 31 min
    • Get price
  • Grimaldi Lines
    • 5 Sailings Weekly 12 hr 15 min
    • Get price
  • Grimaldi Lines
    • 3 Sailings Weekly 18 hr 1 min
    • Get price

Barcelona Ferry Port

Barcelona ferry port has a 2000 year history and today is still one of the biggest European ports.

It serves as gateway to the Balearic Islands of Mallorca, Menorca, Ibiza and Formentera with numerous ferry company's involved in making the connections, offering numerous departures per day.

You can also travel to the Mediterranean island of Sardinia from Barcelona as well as Morocco, with departures to Tangier Med.

The most famous touristic places (Park Güell, Las Ramblas, The Sagrada Familia) are really close to the port both on foot and by public transportation.