Catalonia, Spain

The port of Barcelona is the oldest port in Spain and it’s a perfect example of successful integration between a city and its port. It has been declared as the largest port of the Mediterranean, and the fourth in the world, in terms of cruise ferries traffic. The port is divided into two parts: the trade port and the tourist port with several passenger terminals. The port of Barcelona is also very well organized in terms of travelers’ experience and support as it incorporates pedestrian zones, shopping centers, business services, as well as culture and sports facilities.   

Ferry schedules and ferry tickets from Barcelona

The port of Barcelona has 9 passenger terminals located between the Moll Adossat, the Moll of Barcelona, ​​the Moll d'España and the Moll de San Bertrá, of which 6 correspond to international ferry terminals.

On the Ferryhopper search engine, you will find all the ferry schedules and ferry tickets from the port of Barcelona. Choose the best prices and most convenient time for your ferry trips and start your holidays or your island hopping in the Mediterranean as soon as possible!

The beach of Barcelona in the afternoon - find cheap ferry tickets to the Balearic islands

Ferry from Barcelona to the Balearic islands

There are many ferries that connect the port of Barcelona with the four main ports in the Balearic islands: the ports of Mallorca and Menorca as well as Ibiza and Formentera. 

Getting from Barcelona to the Balearic Islands by ferry is an excellent choice for holidays or a short break from the city. We would also recommend that you take your car or motto with you in order to drive around and discover the beauties of the Balearic archipelago. 

Ferry from Barcelona to Mallorca

Mallorca is a great holiday destination for the whole year! 

From the port of Barcelona you can take a ferry to both the ports of Mallorca (or Majorca):

  1. The port of the island capital, Palma de Mallorca which is located in the south of the island. The port of Palma de Mallorca serves a variety of ferry connections with the port of Barcelona, reaching a number of 19 weekly ferry routes. The duration of the Barcelona - Palma de Mallorca ferry trip is around 7 hours and 30 minutes.
  2. From Barcelona, you can also reach by ferry the smaller port of Alcúdia in the north of Mallorca. Barcelona connects to the port of Alcúdia with 7 ferry routes per week and the duration of this ferry ride is approximately 6 hours.

Ferry from Barcelona to Ibiza

From Barcelona, you can get a direct ferry to the port of Ibiza, or Eivissa as it is called in Catalan.

The Barcelona - Ibiza ferry trip can last from 8 hours to 9 hours and 30 minutes, depending on the ferry that you choose to travel with. There are at least 6 itineraries every week serving the Barcelona to Ibiza ferry route.

The cost of the ferry ride to Ibiza also varies so we would recommend that you check Ferryhopper for all the available ferry tickets from Barcelona to Ibiza and book the option that best suits your holiday plans. 

Ferry from Barcelona to Menorca

The island of Menorca has two ports, one located east (Mahón) and one located west (Ciutadella). The ferries from Barcelona to Menorca connect with both the island ports so you can choose whichever serves your accommodation and holiday plans. 

  • From Barcelona to Mahón port (Menorca): Ferries depart frequently from Barcelona to the port of Mahón in Menorca, which is located in the southeast of the island. The ferry trip, which operates at least 7 times every week, can take from 7 to 9 hours
  • From Barcelona to Ciutadella port (Menorca): The port of Ciutadella is located in the west side of Menorca and it is connected with the port of Barcelona with at least 7 itineraries every week. The Barcelona-Ciutadella ferry trip duration is approximately 9 hours

Ferry from Barcelona to Formentera

The exotic island of Formentera does not have an airport so the only direct way to get there from mainland Spain is with a ferry from the port of Barcelona. There are at least 5 ferries per week departing from Barcelona to the port of La Savina in Formentera. The Barcelona - Formentera ferry trip duration is approximately 12 hours and 30 minutes. 

There is also an indirect option: traveling to Ibiza and from there catching a ferry to Formentera. This is definitely a travel option that will allow you to enjoy most of the Balearic islands!

The Balearic islands are only a few clicks away from you with Ferryhopper, so don’t miss the chance to visit this paradise on earth! On our search engine, you will find all the available ferry schedules from Barcelona to the Balearic islands and the best ticket prices to start planning your holidays in the Mediterranean as soon as possible!

Ferry from Barcelona to Italy

The port of Barcelona supports a variety of ferry connections with Italian ports, which gives you the opportunity to plan an exciting road trip across south Europe! More specifically, the Catalan capital is connected to the ports of Rome, Savona, Genova and the port of Torres in the island of Sardinia. 

  • From Barcelona to Civitavecchia (Rome): The port of Barcelona serves around 3 sailings every week to the port of Civitavecchia in the region of Rome. Civitavecchia is located around 1 hour 30 minutes northwest of the city of Rome. The ferry ride from Barcelona to Rome lasts approximately 20 hours.
  • From Barcelona to Savona: The port of Savona is located in the northwest of Italy, close to the country’s borders with France. The Barcelona - Savona ferry connection operates once a week and the ferry trip duration is 19 to 20 hours
  • From Barcelona to Genoa: The port of Barcelona connects to the port of Genoa (or Genova) with at least 3 itineraries every week and the ferry journey lasts 20 to 21 hours
  • From Barcelona to the port of Torres (Sardinia): From Barcelona, you can also take a ferry twice a week for the 'Porto Torres' in Sardinia. The port of Torres is located in the north of Sardinia, approximately 3 hours drive from Cagliari, the island’s capital. The Barcelona - Sardinia ferry trip can last around 12 hours

The ferry trips from Barcelona to the ports of Italy are long and usually overnight so we would recommend that you book a bed cabin for a more comfortable trip. Find all available ferry ticket types on Ferryhopper and book the destination and the ferry itinerary that works best for you!

Ferry from Barcelona to Algiers

Apart from the ferry connections from Barcelona to the Balearic Islands and Italy, you can also take a ferry from Barcelona to the north of Africa, and the port of Algiers. This is an excellent option if you want to explore the gems of two different continents. 

The Barcelona - Algiers ferry connection operates once a week and the journey lasts approximately 13 hours.   

How to get to the port of Barcelona

The city of Barcelona has a very good transport network so it’s very easy to get to the port of Barcelona with public transport.

  • The closest tube station is the stop "Drassanes" on line L3.
  • You can also reach the port of Barcelona with the buses: D20, H14, 20, 21, 91, 120, 121.
  • If you arrive by car, you can access the port of Barcelona through the coastal road and directly get to the port and your departure terminal.
  • If you don’t want to take your vehicle in the ferry, you can park it in one of the parking around the port that usually have deals for short-term and long-term parking options. 

The old port, named Port Vell, is easily accessible via the famous street of ‘Las Ramblas’, which connects the port to the city center and Plaza Catalunya. 

View of the port of Barcelona, bus stops and transport links. Find cheap ferry tickets from Barcelona

What to do in Barcelona

Barcelona is a cosmopolitan city and one of the most popular tourist destinations in Europe and around the globe. The city’s vibe is going to charm you as soon as you step your foot in the Catalan capital. The food, the history, the architecture and the culture of the city of Barcelona are only a few of the reasons why you should visit the second most populated city in Spain. 

The city of Barcelona has a regular tourist bus service that can take you around the city and give you the chance to see the impressive city architecture, or jump on and jump off for some tapas and wine in some of its beautiful neighborhoods. We would definitely suggest that while in Barcelona you should walk around the hill of Montjuic, visit some of the city’s spectacular monuments and combine your stay with a cultural event - so don’t miss: 

  1. La Sagrada Familia, a temple designed by the Catalan architect Antoni Gaudí
  2. La Pedrera (or Casa Milà), a beautiful and unconventional modernist building and last residence of Antoni Gaudi 
  3. The city’s concert hall (Palau de la Música Catalana)
  4. The National Museum of Catalan Art (Museu Nacional d'Art de Catalunya) 
  5. The famous flea market, El Mercado de Encants 
  6. The Barcelona design museum (Museu del Disseny)

Barcelona - summer holidays - ferry to Balearic islands - cheap ferry tickets

How can I book my ferry tickets from Barcelona?

Getting a ferry from Barcelona and Island hopping in the Mediterranean sea is now easier with Ferryhopper. Check our search engine and find all the available ferry schedules and ferry tickets from and to Barcelona, and start planning your holidays straight away! 

Barcelona has direct ferry connections with 12 ports:

Loading map