Skip to content
All Cruises From Barcelona
Nieuw Amsterdam at Canada Place, Vancouver, in May 2026

Nieuw Amsterdam / Holland America Line

21-Night Western Mediterranean from Barcelona on Nieuw Amsterdam

Nights
21
Ports of call
14 to 16
Departures
4
From
$3,399

Nieuw Amsterdam sails this route from the Port of Barcelona 4 times in the window we track. Each one runs 21 nights. It finishes in Trieste (Italy) rather than back in Barcelona, so check flights home before you book.

Every sailing calls at Livorno (Italy), Civitavecchia (Italy), Naples (Italy), and Piraeus (Greece). The other ports change with the date: there are 2 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.

Departures run from Thu, May 4, 2028 to Sun, Aug 6, 2028. The cheapest recorded starting fare is $3,399 per person, which works out at $162 a night.

Our Mediterranean guide covers which Italian, French and Greek ports each length of cruise reaches, and how the lines differ.

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

Which ports, on which dates?

Via Villefranche

Calls at Villefranche (France) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Taormina (Sicily, Italy) · Souda Bay (Crete, Greece) · Rhodes (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kusadasi (Turkey) · Istanbul (Turkey) · Mykonos (Greece) · Souda Bay (Crete, Greece) · Katakolon (Greece) · Sarande (Albania) · Dubrovnik (Croatia)

1 departure, from $4,069 per person

  • Thu, May 4, 2028

Via Valletta

Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kotor (Montenegro) · Kefalonia (Greece) · Messina (Sicily, Italy) · Naples (Italy) · Civitavecchia (Italy) · Livorno (Italy) · Portofino (Italy) · Marseille (France) · Gibraltar

3 departures, from $3,399 per person

  • Sun, Jun 25, 2028
  • Sun, Jul 16, 2028
  • Sun, Aug 6, 2028

Every departure on this route

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

  • MAY
    4

    Thursday · 21 nights

    Terminal not published yet

    21-Night Western Mediterranean

    Calls at Villefranche (France) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Taormina (Sicily, Italy) · Souda Bay (Crete, Greece) · Rhodes (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kusadasi (Turkey) · Istanbul (Turkey) · Mykonos (Greece) · Souda Bay (Crete, Greece) · Katakolon (Greece) · Sarande (Albania) · Dubrovnik (Croatia)

    Ends in Trieste (Italy)

  • JUN
    25

    Sunday · 21 nights

    Terminal not published yet

    21-Night Western Mediterranean

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kotor (Montenegro) · Kefalonia (Greece) · Messina (Sicily, Italy) · Naples (Italy) · Civitavecchia (Italy) · Livorno (Italy) · Portofino (Italy) · Marseille (France) · Gibraltar

  • JUL
    16

    Sunday · 21 nights

    Terminal not published yet

    21-Night Western Mediterranean

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kotor (Montenegro) · Kefalonia (Greece) · Messina (Sicily, Italy) · Naples (Italy) · Civitavecchia (Italy) · Livorno (Italy) · Portofino (Italy) · Marseille (France) · Gibraltar

  • AUG
    6

    Sunday · 21 nights

    Terminal not published yet

    21-Night Western Mediterranean

    Calls at Valletta (Malta) · Souda Bay (Crete, Greece) · Santorini (Greece) · Kusadasi (Turkey) · Piraeus (Greece) · Kotor (Montenegro) · Kefalonia (Greece) · Messina (Sicily, Italy) · Naples (Italy) · Civitavecchia (Italy) · Livorno (Italy) · Portofino (Italy) · Marseille (France) · Gibraltar

Months this route sails

Other routes Nieuw Amsterdam runs

Full ship schedule

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.

Nieuw Amsterdam's 21-Night Western Mediterranean cruise: questions

When does Nieuw Amsterdam's 21-Night Western Mediterranean cruise leave Barcelona?

Nieuw Amsterdam's 21-Night Western Mediterranean cruise has 4 departures from Barcelona between May 2028 and August 2028. Most leave on a Sunday, 3 of the 4.

Which ports does Nieuw Amsterdam's 21-Night Western Mediterranean cruise from Barcelona call at?

Every departure calls at Livorno, Civitavecchia, Naples, and Piraeus. The rest depends on the date: via Valletta on 3 departures and via Villefranche on 1 departure. The cards above list the dates for each.

How much does Nieuw Amsterdam's 21-Night Western Mediterranean cruise from Barcelona cost?

The lowest starting fare we recorded is $3,399 per person, for the cheapest cabin listed, with taxes and port fees included, on the 21-night sailing of Sun, Aug 6, 2028, about $162 a night. We checked it on November 4, 2026. Fares change daily, so check the current price before you book.