Skip to content
Cruises From London

Destination

Cruises from London to Amsterdam

22 sailings call at Amsterdam or end there (2 one-way), running 9 to 28 nights, on Holland America Line, Carnival Cruise Line, Seabourn, Azamara and 1 more. The lowest starting fare we recorded is $1,104 per person, on the Mon, Jul 19, 2027 departure.

On this site they sit under Baltic and Scandinavia, Norwegian fjords, Long voyages and Iceland, and British Isles and Ireland, which the destination pages compare.

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

Every departure 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 London

Cruises from London to Amsterdam: questions

How many cruises go from London to Amsterdam?

22 sailings in the schedule we track call at Amsterdam or end there, from Sat, May 29, 2027 to Fri, Sep 1, 2028, on 6 ships.

How long is a cruise from London to Amsterdam?

From 9 to 28 nights. The most common length is 28 nights, on 8 of the 22 sailings.

Which cruise lines sail from London to Amsterdam?

Holland America Line (8), Carnival Cruise Line (5), Seabourn (4), Azamara (3), and Viking (2).

Are there one-way cruises from London to Amsterdam?

Yes, 2 sailings end there rather than coming back to London, so you fly home from Amsterdam. They are marked "Ends in" in the list below.

What is the cheapest cruise from London to Amsterdam?

Among the fares we checked on 2026-11-09, the lowest is $1,104 per person, 10 nights on Mon, Jul 19, 2027. Fares change daily, so check the current price before you book.