Port of Barcelona
Barcelona is a major Mediterranean ferry port in Catalonia, connecting north-eastern Spain with destinations in Italy and across the Mediterranean.
Ferry routes from Barcelona
Choose a destination to open its directional route page and check the sailings available for your travel date.
- View route
Port of Civitavecchia
Ferry operators at Barcelona Port
These operators currently offer bookings on routes departing from Barcelona. The operator for your sailing is confirmed in the dated search results.
- Grimaldi Lines
Barcelona Port location and navigation
About Barcelona Ferry Port
Barcelona is one of Spain’s principal passenger ports and an important departure point for ferry travel to Italy. Grimaldi Lines services use Grimaldi Terminal Barcelona at Muelle de Costa. Open a route page and select your date to see current departures and the passenger, vehicle and accommodation options available for each sailing.
Barcelona Ferry Port FAQ
The routes currently available for booking from Barcelona are listed above. Open a route page to check sailings for your travel date.
The navigation point shown on this page is Grimaldi Terminal Barcelona at Muelle de Costa. Always follow the terminal and check-in instructions in your booking confirmation.
Available vehicle, accommodation and pet options depend on the selected route, date and sailing. They are shown during the FerryOne search and booking process.
Choose a route and enter your travel date and passenger details. FerryOne will show the current departures, availability and total prices returned for that search.