Barcelona

How to book a Ferry to Barcelona

With our Ferry to Barcelona guide you will get all the info you need in order to plan your ferry crossing to Spain.

Our unique ferry price comparison tool will compare numerous sailing departures around your preferred option with all available ferry companies as well as crossings to other destinations in addition to Barcelona to guarantee you have all the information you need to decide on which is the best option in one fast and easy search!

All you need to is pick the departure port for your ferry to Barcelona, select the number of people travelling on this journey and search!

Ferries to Barcelona

Click for map

Ferry to Barcelona Alternatives

Barcelona Ferry Services

  • Balearia Alcudia to Barcelona
    • 14 Sailings Weekly 6 hr
    • Get price
  • Balearia Ciutadella to Barcelona
    • 16 Sailings Weekly 4 hr
    • Get price
  • Balearia Formentera to Barcelona
    • 7 Sailings Weekly 10 hr 59 min
    • Get price
  • Balearia Ibiza to Barcelona
    • 7 Sailings Weekly 8 hr 59 min
    • Get price
  • Balearia Palma to Barcelona
    • 6 Sailings Weekly 8 hr
    • Get price
  • Grandi Navi Veloci Ciutadella to Barcelona
    • 1 Sailing Weekly 6 hr
    • Get price
  • Grandi Navi Veloci Genoa to Barcelona
    • 3 Sailings Weekly 20 hr 15 min
    • Get price
  • Grandi Navi Veloci Ibiza to Barcelona
    • 4 Sailings Weekly 8 hr
    • Get price
  • Grandi Navi Veloci Mahon to Barcelona
    • 6 Sailings Weekly 7 hr 45 min
    • Get price
  • Grandi Navi Veloci Nador to Barcelona
    • 1 Sailing Weekly 29 hr
    • Get price
  • Grandi Navi Veloci Palma to Barcelona
    • 7 Sailings Weekly 7 hr
    • Get price
  • Grandi Navi Veloci Tangier Med to Barcelona
    • 2 Sailings Weekly 34 hr 46 min
    • Get price
  • Grimaldi Lines Civitavecchia to Barcelona
    • 1 Sailing Weekly 20 hr 1 min
    • Get price
  • Grimaldi Lines Porto Torres to Barcelona
    • 1 Sailing Weekly 12 hr 45 min
    • Get price
  • La Meridionale Tangier Med to Barcelona
    • 2 Sailings Weekly 33 hr
    • Get price
  • Trasmed GLE Alcudia to Barcelona
    • 6 Sailings Weekly 5 hr
    • Get price
  • Trasmed GLE Ciutadella to Barcelona
    • 1 Sailing Weekly 5 hr 30 min
    • Get price
  • Trasmed GLE Ibiza to Barcelona
    • 6 Sailings Weekly 7 hr 30 min
    • Get price
  • Trasmed GLE Mahon to Barcelona
    • 8 Sailings Weekly 7 hr
    • Get price
  • Trasmed GLE Palma to Barcelona
    • 6 Sailings Weekly 7 hr 30 min
    • Get price