Skip to content
All Cruises From Barcelona

Destination

Cruises from Barcelona to Greece and the Greek islands

220 sailings call at Greece and the Greek islands or end there (107 one-way), running 7 to 37 nights, on Viking, Princess Cruises, Holland America Line, Celebrity Cruises and 13 more. The lowest starting fare we recorded is $748 per person, on the Sun, Sep 19, 2027 departure.

On this site they sit under Greek isles and eastern Mediterranean, Northern Europe, and World cruises and long voyages, which the destination pages compare.

Schedule last updated · 220 departures listed · Dates can change. Verify with the cruise line before booking.

The next departures by date

We may earn a commission if you book through these buttons, at no cost to you.

By month

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.

Other cruises from Barcelona

Cruises from Barcelona to Greece and the Greek islands: questions

How many cruises go from Barcelona to Greece and the Greek islands?

220 sailings in the schedule we track call at Greece and the Greek islands or end there, from Mon, Nov 9, 2026 to Wed, Oct 25, 2028, on 48 ships.

How long is a cruise from Barcelona to Greece and the Greek islands?

From 7 to 37 nights. The most common length is 21 nights, on 57 of the 220 sailings.

Which cruise lines sail from Barcelona to Greece and the Greek islands?

Viking (48), Princess Cruises (48), Holland America Line (28), Celebrity Cruises (18), Cunard (15), Seabourn (13), Royal Caribbean International (12), Oceania Cruises (9), Norwegian Cruise Line (6), Costa Cruises (5), Azamara (4), Virgin Voyages (4), Silversea (3), Explora Journeys (2), Carnival Cruise Line (2), Regent Seven Seas Cruises (2), and Disney Cruise Line (1).

Are there one-way cruises from Barcelona to Greece and the Greek islands?

Yes, 107 sailings end there rather than coming back to Barcelona, so you fly home from Greece and the Greek islands. They are marked "Ends in" in the list below.

What is the cheapest cruise from Barcelona to Greece and the Greek islands?

Among the fares we checked on 2026-11-04, the lowest is $748 per person, 10 nights on Sun, Sep 19, 2027. Fares change daily, so check the current price before you book.