Ferries from Barcelona to Cagliari

Compare prices and tickets by train, bus or flight

Mar 28
Mar 29
Mar 30
Mar 31
Apr 01
Apr 02
Apr 03
Apr 04
Apr 05
Apr 06
Apr 07
Apr 08
Apr 09
Apr 10
Apr 11
Apr 12
Apr 13
Apr 14
Apr 15
Apr 16
Apr 17

More than 1,000 travel companies trust us to sell their tickets all in one place.

Stena Line

Overview: Ferry from Barcelona to Cagliari

distanceDistance396 miles (639 km)
durationAverage ferry duration37 h 30 min
priceAverage ferry ticket price$99 (€87)
changesDirect ferryNo
carriersFerry operatorsGrimaldi

Ferries from Barcelona to Cagliari cover the 396 miles (639 km) long route taking on average 37 h 30 min with our travel partners like Grimaldi. There are direct ferry services available. You can get the cheapest ferry tickets for this route for as low as $99 (€87), but the average price of ferry tickets is $99 (€87).

Ferry operators: Grimaldi from Barcelona to Cagliari

You can travel by ferry from Barcelona to Cagliari with Grimaldi for as low as $99 (€87). When you search for schedules and tickets, Omio will show you the best route.


Grimaldi Lines is a ferry company based in Naples, Italy that operates a fleet of roll-on/roll-off (RoRo) vessels. The company provides crossings to destinations in the Mediterranean, including Spain, Greece, Turkey, and Tunisia. Grimaldi Lines also operates a number of routes in the North Sea and Baltic Sea.

    Travel Tips: Travel from Barcelona to Cagliari

    Travel Tips: Travel to Cagliari easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Cagliari.

    Travel between Barcelona, Spain and Cagliari, Italy by ferry is: Unrestricted.

    Can I enter Italy from Spain?

    International entry status: Entry is unrestricted for citizens and permanent residents of Spain

    Do I need to quarantine on arrival in Italy from Barcelona?

    Conditions of entry:

    • There are no current restrictions

    What are the safety rules to follow in Cagliari, Italy?

    All travelers in Italy must observe these coronavirus safety measures:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Recommended

    The information above was last checked on 3/8/23. Remember to review the latest COVID-19 travel safety regulations   for your ferry to Cagliari from Barcelona as this information can change.

    The restriction level for your return ferry to Barcelona, Spain from Cagliari is: Unrestricted.

    Is my return ferry into Barcelona from Cagliari restricted?

    International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Italy

    Do I need to quarantine on arrival in Spain from Cagliari?

    Conditions of reentry:

    • There are no current restrictions

    What are the safety rules to follow in Barcelona, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 1.5 metre (s) (5 feet)
    • Face mask required: Recommended

    Last checked on 3/8/23. Remember to check the latest COVID-19 travel safety regulations for your ferry to Barcelona from Cagliari closer to your date of departure here here.

    If you’re looking to save money on tickets, you can find cheap Barcelona to Cagliari ferries for as little as $99 (€87)  in the next 7 days.
    In the next 7 days you can expect to pay on average $99 (€87)  for a ferry ticket between Barcelona and Cagliari.
    The Barcelona to Cagliari ferry distance is approximately 396 miles (639 km).
    The ferry time from Barcelona to Cagliari is on average 37 h 30 min  for the 396 mile (639 km) long journey, but the time it takes to go to Cagliari from Barcelona by ferry can vary depending on specific dates or traveling on weekends and holidays.

    Omio customers traveling this route book their ferries from Barcelona   to Port of Cagliari.

    The most popular departure port with passengers for this journey, called Barcelona, is located 2.4 miles (3.9 km) from the city center of Barcelona.

    The most popular arrival port, Port of Cagliari, is located 2.5 miles (4 km) away from the city center of Cagliari.

    When taking a ferry from Barcelona to Cagliari, you can count on Grimaldi for the best way to get you to Cagliari. You can also check all possible ferry operators who offer a service from Barcelona to Cagliari and compare the amenities they offer before buying a ferry ticket.
    The earliest ferry for this journey departs from Barcelona at 10: 59 PM. The last ferry leaves from Barcelona at 10: 59 PM. Check Omio for the latest ferry schedule from Barcelona to Cagliari and book the best time to depart on your chosen travel date.
    In general, we recommend booking tickets for ferries in advance to score the best deals from all possible ferry operators offering this trip and save money. If you purchase ferry tickets from Barcelona to Cagliari within the next 7 days, you can find tickets to cost on average $99 (€87) one way. To find the best prices for this trip, consider booking your ferry ticket from Barcelona to Cagliari a few months in advance.

    More options for your journey from Barcelona to Cagliari

    Here are some other resources that might have the information you need

    HomeFerriesFerry ticket from CagliariFerries from Barcelona to Cagliari

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    Hand With Phone