Barcelona

Ferries to Barcelona

The ferry port of Barcelona connects Spain with Barcelona. A total of 8 routes are offered several times a week by the shipping companies Grandi Navi Veloci, Balearia, Grimaldi Lines and Trasmed.

Barcelona

All ferry connections 2025

Click on a route to see the current prices and departure times.

Formentera — Barcelona

10 h 28 min
5 Sailings weekly

Porto Torres — Barcelona

13 h 15 min
2 Sailings weekly

Ibiza — Barcelona

3 Ferry Companies
8 h 59 min
5 Sailings weekly
8 h 30 min
5 Sailings weekly
8 h 30 min
5 Sailings weekly

Mahon — Barcelona

2 Ferry Companies
8 h 30 min
5 Sailings weekly
8 h
5 Sailings weekly

Algiers — Barcelona

21 h
1 Sailings weekly

Palma — Barcelona

3 Ferry Companies
8 h
6 Sailings weekly
7 h 30 min
6 Sailings weekly
7 h 30 min
6 Sailings weekly

Ciutadella — Barcelona

7 h
12 Sailings weekly

Tangier — Barcelona

33 h 1 min
2 Sailings weekly

Nador — Barcelona

31 h 22 min
1 Sailings weekly

Genoa — Barcelona

20 h 45 min
2 Sailings weekly

Civitavecchia — Barcelona

22 h
5 Sailings weekly

Alcudia — Barcelona

2 Ferry Companies
6 h
12 Sailings weekly
7 h 2 min
1 Sailings weekly