Ferry Spots
Traveling by Ferry
Home
Italy to Albania Ferries Italy to Corsica Ferries Italy to Croatia Ferries Italy to Montenegro Ferries Italy to Sardinia Ferries Italy to Sicily Ferries All Italy Ferries
Sardinia to Corsica Ferries Sardinia to Elba Ferries Sardinia to Italy Ferries Sardinia to Sicily Ferries All Sardinia Ferries
Sicily to Corsica Ferries Sicily to Italy Ferries Sicily to Sardinia Ferries All Sicily Ferries
Corsica to Elba Ferries Corsica to Italy Ferries Corsica to Sardinia Ferries Corsica to Sicily Ferries All Corsica Ferries
Albania to Corfu Ferries Albania to Croatia Ferries Albania to Italy Ferries Albania to Montenegro Ferries All Albania Ferries
Montenegro to Albania Montenegro to Croatia Montenegro to Italy All Montenegro Ferries
Croatia to Albania Ferries Croatia to Italy Ferries Croatia to Montenegro Ferries All Croatia Ferries
Ferry Travel Tips ☰

Barcelona Ferry Port

Barcelona ferry port is located on mainland, Balearic Sea, Spain.

Ferry routes to and from Barcelona are currently served by 2 companies: Grandi Navi Veloci (GNV) and Grimaldi Lines, going to 3 destinations. In the high season there are 2 or 3 crossings per day. In the low season there are 2 or 3 crossings per day. Journey times are between 12 hours 15 minutes and 20 hours 45 minutes depending on the route.There are 3 ferry routes passing through the port of Barcelona; all accept cars, all accept bicycles and all accept pets on board.

Ferry destinations from Barcelona Ferry Port

Barcelona to Civitavecchia Ferries
20 hrs
Mon-Sun (Daily)
Jan-Dec (Year-round)
Daily service
Get Price
Barcelona to Genoa (Genova) Ferries
20 hrs 45 min
Wed-Sat
Jan-Dec (Year-round)
4 sailings per week
Get Price
Barcelona to Porto Torres Ferries
12 hrs 15 min
Mon-Sun (Daily)
Jan-Dec (Year-round)
Daily service
Get Price

Ferry destinations to Barcelona Ferry Port

Civitavecchia to Barcelona Ferries
20 hrs
Mon-Sun (Daily)
Jan-Dec (Year-round)
Daily service
Get Price
Genoa (Genova) to Barcelona Ferries
20 hrs 45 min
Wed-Sat
Jan-Dec (Year-round)
4 sailings per week
Get Price
Porto Torres to Barcelona Ferries
12 hrs 15 min
Mon-Sun (Daily)
Jan-Dec (Year-round)
Daily service
Get Price

Map of Barcelona Ferry Routes

Here is the port location map with all available ferry crossings - right click on the map to save the image:

Indirect ferry connections

From Barcelona

  • From Barcelona to Ajaccio via Porto Torres
  • From Barcelona to Arbatax via Civitavecchia
  • From Barcelona to Bastia via Genoa (Genova)
  • From Barcelona to Cagliari via Civitavecchia
  • From Barcelona to Nice (Nizza) via Porto Torres
  • From Barcelona to Olbia via Civitavecchia, Genoa (Genova)
  • From Barcelona to Palermo via Civitavecchia, Genoa (Genova)
  • From Barcelona to Porto Vecchio via Porto Torres
  • From Barcelona to Termini Imerese (Palermo) via Civitavecchia
  • From Barcelona to Toulon via Porto Torres

To Barcelona

  • From Ajaccio to Barcelona via Porto Torres
  • From Arbatax to Barcelona via Civitavecchia
  • From Bastia to Barcelona via Genoa (Genova)
  • From Cagliari to Barcelona via Civitavecchia
  • From Nice (Nizza) to Barcelona via Porto Torres
  • From Olbia to Barcelona via Civitavecchia, Genoa (Genova)
  • From Palermo to Barcelona via Civitavecchia, Genoa (Genova)
  • From Porto Vecchio to Barcelona via Porto Torres
  • From Termini Imerese (Palermo) to Barcelona via Civitavecchia
  • From Toulon to Barcelona via Porto Torres

Barcelona ferry port address and GPS coordinates

Moll de Sant Bertran, 3, C.P, 08039 Barcelona, Spain
GPS location coordinates: 41°22'19.7"N 2°10'39.1"E

Nearest airports to Barcelona Ferry Port

  • Josep Tarradellas Barcelona-El Prat Airport - BCN (12 km)
  • Palma de Mallorca Airport - PMI (208 km)
  • Toulouse-Blagnac Airport - TLS (260 km)

Nearest Train (Railway) Stations to Barcelona Ferry Port

  • Estacion de Francia, Av. del Marques de lArgentera, s/n, 08003 Barcelona, Spain (2 km)

Alternative ferry ports to Barcelona

Here is the list of the alternative (nearest) ferry ports to check any other ferry connection that suits your travel plan:
  • Marseille Ferry Port, Mainland, France (339 km)
  • Toulon Ferry Port, Mainland, France (365 km)
  • Nice (Nizza) Ferry Port, Mainland, France (492 km)
  • Porto Torres Ferry Port, Sardinia, Italy (523 km)
  • Ajaccio Ferry Port, Corsica, France (549 km)

Some Ferry Travel Tips

  • Overnight Ferry Travel Tips
  • What To Wear On A Ferry
  • Ferry Cabins
  • Car Ferry Travel Tips

Passenger Traffic in Barcelona ferry port

Passenger traffic from 2004 to 2021. Figures represent total annual passengers. Check out the passenger traffic numbers, covering transportation by ferries, passenger boats, and ships. The figures are giving you an idea of the activity and flow of travelers who have passed through this port over the years.

How many passengers use Barcelona ferry port per year?

1.2 million passengers used Barcelona ferry port in 2021, which is 61% higher than the 728 K in 2020, indicating continued growth in ferry traffic.

Comparing with 2004, when 2.0 million passengers used the port, traffic has decreased by 43% over the last 17 years, indicating a long-term decline. On average, passenger numbers changed by -3.2% per year during this period.

The record year for Barcelona ferry port was 2019, with 3.2 million passengers - the highest in the dataset.

More information

Barcelona ferry terminals:
  • Grimaldi Lines Estacion Maritima, 08039
  • Balearia Estacion Maritima Drassanes, s/n, 08039
  • Trasmediterranea Estacion Maritima, Muelle de San Beltran, C.P. 08039
One of the busiest ferry ports in Mediterranean, gateway to the Balearic Islands (Mallorca, Menorca, Ibiza and Formentera) with numerous departures per day. From Barcelona, you can also travel to Italy, Sardinia, Corsica and Morocco.About Barcelona
Ferry Schedules
  • Italy Ferries
  • Corsica Ferries
  • Sardinia Ferries
  • Sicily Ferries
  • Albania Ferries
  • Croatia Ferries
  • Montenegro Ferries
Connect with us
  • twitter
  • pinterest
  • facebook
Other info
  • Contact
  • Privacy Policy
Ports | Schedules | Islands/Gulfs | Subscribe | FerrySpots.com is © ferryspots.com | Barcelona Ferries