Barcelona Ferries

  • Find Barcelona ferries

    Book simply and easily with AFerry

  • Safe and secure booking

    Feel confident booking with "The World's Leading Ferry Website"

  • Barcelona ferries from AFerry

    Find information on Barcelona ferries

  • Millions of satisfied customers

    We're the biggest ferry website in the world and we have a dedicated call centre, just in case

Looking for a cheap Barcelona ferry? You came to the right place!

Book Barcelona ferries right here on AFerry.com. View the latest special offers, and find timetables for all ferries to and from Barcelona. Alternatively, use the booking form on the left to select a date and route that suits you to find a price. At AFerry.com we work with more ferry companies than anyone else, giving us the most complete range of routes available online.

Below are the best prices our customers have found over the last 3 days. If you see a price you like, hit the Go button!

  • Palma Mallorca - Barcellona

    • 1 x Foot Passenger(s) Return
      Travel: 09/04/2015 - 12/04/2015
    • from: £51
    • Trasmediterranea
    • passenger(s)
  • Porto Torres - Barcelona

    • Car + 2 Return
      Travel: 09/06/2015 - 15/06/2015
    • from: £210
    • Grimaldi Lines
    • passenger(s)
  • Livorno - Barcelona

    • Car + 4 Return
      Travel: 18/04/2015 - 06/05/2015
    • from: £385
    • Grimaldi Lines
    • passenger(s)

Barcelona Ferry Times & Sailing Information

  • Alcudia - Barcellona (Balearia)

    • Timetable
    • up to 7 crossings per week
    • 11hrs 30mins
    • Balearia
  • Barcellona - Palma (Balearia)

    • Timetable
    • up to 7 crossings per week
    • 7hrs 30mins
    • Balearia
  • Barcellona - Alcudia (Balearia)

    • Timetable
    • up to 7 crossings per week
    • 7hrs 30mins
    • Balearia
  • Barcellona - Ciutadella (Balearia)

    • Timetable
    • up to 3 crossings per day
    • from 6hrs 31mins
    • Balearia
  • Barcellona - Ibiza (Balearia)

    • Timetable
    • up to 2 crossings per day
    • from 8hrs 30mins
    • Balearia
  • Ciutadella - Barcellona (Balearia)

  • Ibiza - Barcellona (Balearia)

  • Palma - Barcellona (Balearia)

    • Timetable
    • up to 7 crossings per week
    • 7hrs 15mins
    • Balearia
  • Barcellona - Genoa (Grandi Navi Veloci)

    • Timetable
    • up to 2 crossings per week
    • 19hrs 30mins
    • Grandi Navi Veloci
  • Barcellona - Tanger Med (Grandi Navi Veloci)

    • Timetable
    • up to 2 crossings per day
    • from 1day 8hrs
    • Grandi Navi Veloci
  • Genoa - Barcellona (Grandi Navi Veloci)

    • Timetable
    • up to 3 crossings per week
    • 19hrs 30mins
    • Grandi Navi Veloci
  • Tanger Med - Barcellona (Grandi Navi Veloci)

    • Timetable
    • up to 2 crossings per day
    • from 1day 6hrs
    • Grandi Navi Veloci
  • Barcelona - Civitavecchia (Grimaldi Lines)

    • Timetable
    • up to 6 crossings per week
    • 20hrs 30mins
    • Grimaldi Lines
  • Barcelona - Livorno (Grimaldi Lines)

    • Timetable
    • Infrequent crossings
    • 20hrs 31mins
    • Grimaldi Lines
  • Barcelona - Porto Torres (Grimaldi Lines)

    • Timetable
    • up to 5 crossings per week
    • 12hrs 15mins
    • Grimaldi Lines
  • Civitavecchia - Barcelona (Grimaldi Lines)

  • Livorno - Barcelona (Grimaldi Lines)

    • Timetable
    • Infrequent crossings
    • 20hrs 30mins
    • Grimaldi Lines
  • Porto Torres - Barcelona (Grimaldi Lines)

    • Timetable
    • up to 5 crossings per week
    • 11hrs 45mins
    • Grimaldi Lines
  • Barcellona - Ibiza (Trasmediterranea)

    • Timetable
    • up to 2 crossings per day
    • from 9hrs
    • Trasmediterranea
  • Barcellona - Mahon (Trasmediterranea)

    • Timetable
    • up to 7 crossings per week
    • 8hrs 30mins
    • Trasmediterranea
  • Barcellona - Palma Mallorca (Trasmediterranea)

  • Ibiza - Barcellona (Trasmediterranea)

  • Mahon - Barcellona (Trasmediterranea)

  • Palma Mallorca - Barcellona (Trasmediterranea)

    • Timetable
    • up to 2 crossings per day
    • from 7hrs 25mins
    • Trasmediterranea

Booking your Barcelona ferry

Booking a cheap Barcelona ferry could not be easier at AFerry.com. Simply select your route and number of passengers from the booking form on the left hand side to get started.

You can also compare similar routes, using our "Compare Prices" tab. Select the route and dates you would like to travel on to view the cheapest sailings and their alternatives in an easy to view list.

On this page you will also find a port map, with the port address below so that you know where to go on the day.

At AFerry.com we work hard to make sure you get the best possible deal for your Barcelona ferry. Whether you book a ferry to Barcelona or a similar alternative, you can be confident in finding our best prices.

Barcelona Ferry Port - Freight

Sign-up & Save

Get our newsletter and never miss a ferry deal!

Follow us on

Facebook
Twitter
Google Plus
RSS
YouTube

Barcelona Ferry Port Addresses

Grandi Navi Veloci

Estación Maritima, Terminal Muelle Costa, Barcelona, 08039, Spain.

Grimaldi Lines

Estación Maritima, Barcelona, 08039, Spain.

Balearia

Estación Marítima Drassanes, s/n, 08039, Spain.

Trasmediterranea

Est. Marítima, Muelle de San Beltrán, C.P. 08039, Spain.