Ferries to Barcelona

Map

Retrieve Quote

Barcelona Routes

  • Alcudia to Barcelona / Barcelona to Alcudia
    6 crossings weekly
    6 hr 30 min
  • Algiers to Barcelona / Barcelona to Algiers
    Algerie Ferries operates ferry crossings on the route Algiers - Barcelona
    infrequent crossings
    15 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
    6 crossings weekly
    8 hr 29 min
  • Ibiza to Barcelona / Barcelona to Ibiza
    5 crossings weekly
    8 hr 30 min
  • Mahon to Barcelona / Barcelona to Mahon
    5 crossings weekly
    8 hr
  • Nador to Barcelona / Barcelona to Nador
    infrequent crossings
    27 hr 30 min
  • 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
    1 crossings daily
    7 hr 30 min
  • Palma to Barcelona / Barcelona to Palma
    6 crossings weekly
    7 hr 45 min
  • Porto Torres to Barcelona / Barcelona to Porto Torres
    2 crossings weekly
    11 hr 45 min
  • Savona to Barcelona / Barcelona to Savona
    1 crossings weekly
    17 hr
  • Tanger Med to Barcelona / Barcelona to Tanger Med
    1 crossings weekly
    27 hr
  • Tanger Med to Barcelona / Barcelona to Tanger Med
    2 crossings weekly
    29 hr 15 min

Latest prices

Route Price Fare Details
Tanger Med - Barcelona
(Grandi Navi Veloci)
$408
  • Booked: Saturday, 11 January 2020
  • Travel: Saturday, 11 April 2020 (One Way)
  • Car + 1
Civitavecchia - Barcelona
(Grimaldi Lines)
$424
  • Booked: Sunday, 12 January 2020
  • Travel: Monday, 10 August 2020 (One Way)
  • Car + 2
Porto Torres - Barcelona
(Grimaldi Lines)
$52
  • Booked: Tuesday, 14 January 2020
  • Travel: Saturday, 16 May 2020 (One Way)
  • 1 Adults (Foot passenger)

Special Offers

  • Barcelona
  • Barcelona
  • 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