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
    • 13 Sailings Weekly 6 hr
    • Get price
  • Balearia Ciutadella to Barcelona
    • 15 Sailings Weekly 4 hr
    • Get price
  • Balearia Formentera to Barcelona
    • 6 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
    • 7 Sailings Weekly 8 hr
    • Get price
  • Grandi Navi Veloci Ciutadella to Barcelona
    • 3 Sailings Weekly 5 hr 55 min
    • Get price
  • Grandi Navi Veloci Genoa to Barcelona
    • 3 Sailings Weekly 20 hr
    • Get price
  • Grandi Navi Veloci Ibiza to Barcelona
    • 3 Sailings Weekly 8 hr 30 min
    • Get price
  • Grandi Navi Veloci Mahon to Barcelona
    • 3 Sailings Weekly 7 hr 45 min
    • Get price
  • Grandi Navi Veloci Nador to Barcelona
    • 2 Sailings Weekly 27 hr
    • Get price
  • Grandi Navi Veloci Palma to Barcelona
    • 7 Sailings Weekly 7 hr 30 min
    • Get price
  • Grandi Navi Veloci Tangier Med to Barcelona
    • 1 Sailing Weekly 34 hr 16 min
    • Get price
  • Grimaldi Lines Civitavecchia to Barcelona
    • 6 Sailings Weekly 19 hr 46 min
    • Get price
  • Grimaldi Lines Porto Torres to Barcelona
    • 3 Sailings Weekly 12 hr 30 min
    • Get price
  • Trasmed GLE Alcudia to Barcelona
    • 4 Sailings Weekly 5 hr
    • Get price
  • Trasmed GLE Ibiza to Barcelona
    • 6 Sailings Weekly 8 hr
    • Get price
  • Trasmed GLE Mahon to Barcelona
    • 8 Sailings Weekly 7 hr
    • Get price
  • Trasmed GLE Palma to Barcelona
    • 8 Sailings Weekly 7 hr
    • Get price
  • Trasmediterranea Alcudia to Barcelona
    • 5 Sailings Weekly 5 hr
    • Get price
  • Trasmediterranea Ibiza to Barcelona
    • 5 Sailings Weekly 8 hr 30 min
    • Get price
  • Trasmediterranea Mahon to Barcelona
    • 7 Sailings Weekly 7 hr
    • Get price
  • Trasmediterranea Palma to Barcelona
    • 10 Sailings Weekly 7 hr 30 min
    • Get price