Home » Ports » Barcelona Ferry Port

Barcelona Ferry Port

Barcelona is one of the most important passenger ferry ports in the Western Mediterranean. Ferries connect the Catalan capital with Mallorca, Ibiza, Menorca and Formentera in the Balearic Islands, as well as destinations in Italy, Sardinia and North Africa.

Port overview: Barcelona combines domestic island services with long-distance international ferry routes. The port is a major gateway for passengers travelling with cars, motorcycles and motorhomes and also handles substantial ro-ro freight traffic.

Last checked: 7 September 2026.

Current Barcelona ferry network


Barcelona occupies a central position in the Western Mediterranean ferry network. Its largest passenger ferry market is the Balearic Islands, with regular connections to Mallorca, Ibiza, Menorca and Formentera.

Longer international routes extend eastwards across the Mediterranean to Italy and Sardinia and southwards towards North Africa. This gives Barcelona an unusually broad combination of domestic and international passenger ferry services from a single port.

Current ferry destinations listed by the Port of Barcelona include Mallorca, Menorca, Ibiza, Formentera, Civitavecchia, Genoa, Porto Torres, Algiers, Nador and Tangier.

Main ferry routes from Barcelona


Destination Region or country Route type
Palma Mallorca, Spain Passenger and vehicle ferry
Alcúdia Mallorca, Spain Passenger and vehicle ferry
Ibiza Ibiza, Spain Passenger and vehicle ferry
Ciutadella / Mahón Menorca, Spain Passenger and vehicle ferry
Formentera Formentera, Spain Passenger connection via the Balearic network
Civitavecchia Italy Long-distance passenger, vehicle and freight ferry
Genoa Italy Long-distance passenger, vehicle and freight ferry
Porto Torres Sardinia, Italy Long-distance passenger, vehicle and freight ferry
Algiers Algeria Long-distance passenger and vehicle ferry
Nador Morocco Long-distance passenger and vehicle ferry
Tangier Morocco Long-distance passenger and vehicle ferry

Routes and frequencies can vary by season and operator. Some long-distance international services operate less frequently than the principal Balearic Island routes.

Barcelona to Mallorca ferries


Mallorca is one of the principal ferry destinations from Barcelona. Passenger and vehicle ferries connect Barcelona with both Palma and Alcúdia, giving travellers access to different parts of the island.

The Barcelona-Palma corridor is one of the main mainland-Balearic ferry routes. Conventional overnight ferries operate alongside faster services on parts of the Barcelona-Mallorca network.

Alcúdia, on the northern side of Mallorca, provides an alternative arrival point and also connects with the wider inter-island ferry network.

Barcelona to Ibiza and Formentera ferries


Barcelona has direct passenger ferry services to Ibiza. The route is used by both foot passengers and travellers taking cars or other vehicles to the island.

Formentera is also included in the Barcelona-Balearic network. Depending on the service and itinerary, journeys can be integrated with the wider ferry network serving Ibiza and Formentera.

Ibiza itself is one of the most important ferry hubs in the Balearic Islands because of the very frequent short crossings between Ibiza and Formentera.

Barcelona to Menorca ferries


Menorca is connected with Barcelona through services to the island’s principal ferry ports. Baleària lists Barcelona connections with both Ciutadella and Mahón.

Ciutadella lies on the western side of Menorca and also has an important inter-island connection with Alcúdia on Mallorca. Mahón serves the eastern side of the island.

Barcelona to Italy ferries


Barcelona is one of Spain’s main ferry gateways to Italy. Long-distance services cross the Western Mediterranean to Italian ports including Civitavecchia and Genoa.

Civitavecchia is the principal ferry port serving Rome and provides an important passenger, vehicle and freight corridor between Spain and central Italy.

These services allow passengers travelling with vehicles to cross the Mediterranean directly rather than driving along the French and Italian coasts.

See also Italy ferries for the wider Italian passenger ferry network.

Barcelona to Sardinia ferries


Barcelona has a direct ferry connection with Porto Torres in northern Sardinia. The route forms one of the principal international ferry links between Spain and the Italian island.

Grimaldi Lines operates the Barcelona-Porto Torres corridor, carrying passengers, vehicles and freight. The route continues to be offered during 2026.

Porto Torres provides access to northern and northwestern Sardinia and connects Barcelona directly with the wider Italian ferry network.

Barcelona to North Africa ferries


Barcelona also functions as a long-distance ferry gateway between Europe and North Africa. Current destinations listed by the port include Algiers in Algeria and Nador and Tangier in Morocco.

These crossings are substantially longer than the short Spain-Morocco routes from southern Spanish ports such as Algeciras and Tarifa. They can nevertheless be useful for passengers travelling with vehicles because they reduce the amount of overland driving required through Spain.

See also Morocco ferries and Spain ferries.

Barcelona ferry terminals


The Port of Barcelona currently has three principal ferry terminals, identified as F1, F2 and F3. The terminal used depends on the ferry operator and destination.

Terminal Main operators Principal network
F1 Baleària Balearic Islands
F2 Trasmed GLE, Algerie Ferries, GNV and Baleària Balearic Islands, Italy and North Africa
F3 Grimaldi Lines Italy and Balearic Islands

Passengers should check their booking confirmation carefully because the exact boarding location can differ by route, operator and whether the passenger is travelling on foot or with a vehicle.

Foot passengers and vehicles


Barcelona’s principal ferry services carry both passengers and vehicles. Cars, motorcycles, motorhomes and commercial vehicles can be carried on many of the conventional and ro-pax services operating from the port.

Foot passengers are accepted on the main Balearic and international passenger routes, but the boarding point can differ from the vehicle check-in area.

Baleària, for example, uses different Barcelona boarding points for some passengers travelling on foot and those travelling with vehicles. Passengers should therefore use the terminal information supplied for their individual sailing rather than travelling to a generic ferry terminal.

Getting to Barcelona ferry port


Barcelona’s ferry terminals are located within the large Port of Barcelona complex close to the city centre. The port can be reached by road from Barcelona’s ring-road network and by public transport from central Barcelona.

Because different ferry companies use different wharves and terminals, passengers should identify their exact boarding location before travelling to the port.

The World Trade Center car park at Moll de Barcelona is identified by the Port of Barcelona as a recommended parking location for the ferry terminal area.

Main ferry operators in Barcelona


Several major Mediterranean ferry companies operate passenger services from Barcelona.

  • Baleària
  • Trasmed GLE
  • Grimaldi Lines
  • GNV
  • Algerie Ferries

Baleària and Trasmed are particularly important for services to the Balearic Islands. Grimaldi Lines and GNV provide international Mediterranean connections, while Algerie Ferries serves the North African network.

Browse FerryLines ferry operator profiles.

Future ferry terminal


The passenger ferry infrastructure at Barcelona is continuing to develop. In March 2026, the Port of Barcelona granted Baleària a concession to build and operate a new passenger and ro-ro terminal on the Adossat wharf.

The planned terminal covers approximately 75,000 square metres and is designed with four simultaneous berthing positions. The project includes a new passenger terminal building, operational areas and infrastructure for passenger and vehicle movements.

The project is separate from the ferry terminals currently used for regular passenger services and should not be treated as the current boarding location until it enters operation.

Seasonality and departure times


Barcelona has ferry services throughout the year, particularly on the principal Balearic and Italian corridors. Frequencies can increase during the main summer travel season.

Some North African and other long-distance services have lower frequencies or greater seasonal variation. Timetables can also change because of operational requirements, maintenance and weather conditions.

Passengers should check the current operator timetable and terminal information shortly before travelling.

Barcelona within the Mediterranean ferry network


Barcelona combines several ferry markets that elsewhere are often divided between different ports. Domestic services connect the city with the Balearic Islands, while international routes extend east towards Italy and Sardinia and south towards North Africa.

This makes Barcelona both a major Spanish island gateway and an important long-distance passenger ferry hub within the Western Mediterranean.

Explore ferries from Barcelona


Sources and verification


Current destinations, ferry terminals and operator information were checked against official Port of Barcelona information and current ferry operator route information. Primary sources reviewed for this update include the Port of Barcelona, Baleària and Grimaldi Lines.

Routes, terminals, operating periods, departure times and vessel deployment can change. FerryLines distinguishes active passenger services from seasonal, freight-only, proposed, suspended and discontinued routes.

Scroll to Top