Ferries to Barcelona

Map

Coronavirus ferry travel advice

Please note that the information provided is correct to the best of our knowledge at the time we have received the same information from the Ferry Operators. The situation is changing rapidly and we will try to keep the website updated as soon as we receive updates from the ferry companies.

Barcelona Routes

  • Alcudia to Barcelona / Barcelona to Alcudia
    6 crossings weekly
    6 hr
  • Civitavecchia to Barcelona / Barcelona to Civitavecchia
    6 crossings weekly
    20 hr
  • Genoa to Barcelona / Barcelona to Genoa
    1 crossings weekly
    21 hr
  • Ibiza to Barcelona / Barcelona to Ibiza
    2 crossings weekly
    8 hr 30 min
  • Ibiza to Barcelona / Barcelona to Ibiza
    3 crossings weekly
    7 hr 58 min
  • Mahon to Barcelona / Barcelona to Mahon
    3 crossings weekly
    7 hr
  • Nador to Barcelona / Barcelona to Nador
    infrequent crossings
    30 hr
  • Oran to Barcelona / Barcelona to Oran
    Algerie Ferries operates ferry crossings on the route Oran - Barcelona
    infrequent crossings
    17 hr
  • Palma to Barcelona / Barcelona to Palma
    3 crossings weekly
    7 hr 45 min
  • Palma to Barcelona / Barcelona to Palma
    6 crossings weekly
    7 hr 30 min
  • Porto Torres to Barcelona / Barcelona to Porto Torres
    2 crossings weekly
    12 hr 30 min
  • Savona to Barcelona / Barcelona to Savona
    1 crossings weekly
    17 hr
  • Tanger Med to Barcelona / Barcelona to Tanger Med
    1 crossings weekly
    29 hr 15 min
  • Tanger Med to Barcelona / Barcelona to Tanger Med
    1 crossings weekly
    27 hr

Special Offers

Latest prices

Route Price Fare Details
Palma - Barcelona
(Balearia)
$244
  • Booked: Wednesday, 26 August 2020
  • Travel: Tuesday, 3 November 2020 (One Way)
  • Car + 2
  • Ferries to Barcelona
  • Ferries to Barcelona
  • Ferries to Barcelona

Barcelona Map

View map

Port Addresses

Algerie Ferries

Estación Marítima, Muelle de San Beltrán, C.P. 08039, Spain

Balearia

Estación Marítima Drassanes, s/n, 08039, Spain

Grandi Navi Veloci

Estación Maritima, Terminal Muelle Costa, Barcelona, 08039, Spain

Grimaldi Lines

Estación Maritima, Barcelona, 08039, Spain

Trasmediterranea

Est. Marítima, Muelle de San Beltrán, C.P. 08039, Spain