Skip to content
All Cruises From Barcelona

Destinations

Where cruises from Barcelona actually go

Most cruises from Barcelona stay in the western Mediterranean: a week to Marseille, Italy, Sicily, Malta or Tunisia, all year round. The longer trips go east to the Greek islands, Turkey and the Adriatic from spring to fall, out past Gibraltar to Lisbon, Morocco and the Canary Islands, or across the Atlantic to Florida and the Caribbean in the fall. The counts on each card come straight from the schedule.

Schedule last updated · 1,431 departures listed · Dates can change. Verify with the cruise line before booking.
Cruise ship at anchor in the bay of Villefranche on the French Riviera, with the Cap Ferrat peninsula behind, seen from Mont Alban

Western Mediterranean

Most of what sails from Barcelona, all year, and mostly 7 nights. MSC's weekly round trips call at Marseille, Genoa, Naples and Palermo or Valletta, some with La Goulette in Tunisia, and Costa's add Palma de Mallorca, Civitavecchia for Rome and Savona. Viking, Princess, Norwegian and Explora sell 7-night trips that end in Civitavecchia instead of coming back.

861 sailings · 2 to 18 nights · from $243

Cruise ships at anchor in the Santorini caldera below the cliffs of Fira, Greece, with the volcanic island of Nea Kameni behind

Greek isles and eastern Mediterranean

Greece, Turkey and the Adriatic, mostly May to October and usually 14 or 21 nights, because the ship crosses the whole Mediterranean first. Many are one-way: they end in Piraeus for Athens, or at Venice's terminals, Trieste or Ravenna, so the flight home leaves from there. Kusadasi, Mykonos, Kotor, Corfu and Dubrovnik come up most, then Split and Santorini.

280 sailings · 7 to 37 nights · from $748

Lisbon's hillside Alfama district with the twin towers of Sao Vicente de Fora and the dome of the National Pantheon, seen from a ferry on the Tagus River

Spain, Portugal and Morocco

Trips that go out past Gibraltar along the Atlantic side of Spain and Portugal, or into Morocco: Malaga, Cadiz for Seville, Tangier and Casablanca are the usual calls. Many end in Lisbon rather than coming back to Barcelona, and others turn back into the western Mediterranean and finish in Civitavecchia.

133 sailings · 6 to 16 nights · from $552

Funchal, Madeira, climbing the hillside above the waterfront, seen from a boat on the Atlantic

Canary Islands and Madeira

Mostly 10 to 12 nights out past Gibraltar to Tenerife, Lanzarote, Gran Canaria and Madeira, often with Tangier or Casablanca on the way. Celebrity runs most of them as round trips back to Barcelona. Others end in Lisbon or in the islands, and they sail through much of the year.

62 sailings · 5 to 20 nights · from $542

Royal Caribbean cruise ship sailing through the Strait of Gibraltar with the coast of Morocco behind, seen from Tarifa, Spain

Transatlantic

The fall crossings, October to December, when ships move from the Mediterranean to the Caribbean, Florida and South America for the winter. Most end in Fort Lauderdale, Miami, San Juan or the Caribbean islands, or in Brazil or Buenos Aires, usually after calls at Malaga, Gibraltar, Madeira or the Canaries. All are one-way.

56 sailings · 12 to 34 nights · from $503

Royal Caribbean cruise ship sailing through the Strait of Gibraltar with the coast of Morocco behind, seen from Tarifa, Spain

Northern Europe

Spring repositionings north, mostly Viking's, up the coasts of Spain, Portugal and France to Southampton, London, Amsterdam, Norway or Reykjavik. They are one-way, usually 10 to 20 nights, so plan the flight home from the end port.

28 sailings · 7 to 29 nights · from $1,009

Royal Caribbean cruise ship sailing through the Strait of Gibraltar with the coast of Morocco behind, seen from Tarifa, Spain

World cruises and long voyages

World cruises and their long segments, sold from Barcelona by MSC, Regent, Cunard and others, from about two weeks to four months. Several end far from Barcelona, in Miami, Buenos Aires, Los Angeles or the Middle East.

11 sailings · 13 to 121 nights · from $1,449

Cruises from Barcelona to a port or country

Every sailing that calls at the place, whichever region it falls under, from the ports of call each line publishes.

Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

Destinations from Barcelona: questions

Where can you cruise to from Barcelona?

Cruises from Barcelona go to the western Mediterranean (861 sailings), the Greek isles and eastern Mediterranean (280 sailings), Spain, Portugal and Morocco (133 sailings), the Canary Islands and Madeira (62 sailings), across the Atlantic (56 sailings), and northern Europe (28 sailings), in the schedule we track.

Can you cruise from Barcelona to Greece and the Greek islands?

Yes. 220 sailings from Barcelona call at Greece and the Greek islands or end there in the schedule we track. Cruises to Greece and the Greek islands lists them.

Can you cruise from Barcelona to Rome?

Yes. 870 sailings from Barcelona call at Rome or end there in the schedule we track. Cruises to Rome lists them.

Can you cruise from Barcelona to the Canary Islands?

Yes. 74 sailings from Barcelona call at the Canary Islands or end there in the schedule we track. Cruises to the Canary Islands lists them.