Skip to content
Cruises From London
Holland America Line's Zuiderdam in Reykjavík harbour, Iceland, seen from Hallgrímskirkja in August 2019

Viking Astrea / Viking

21-Night British Isles & Viking Shores from London on Viking Astrea

Nights
21
Ports of call
15
Departures
2
From
$12,198

Viking Astrea sails this route from London's cruise ports twice in the window we track. Each one runs 21 nights. It finishes in Amsterdam (Netherlands) rather than back in London, so check flights home before you book.

Every sailing calls at Dublin (Ireland), Holyhead (Wales), Liverpool (England), Belfast (Northern Ireland), Ullapool (Scotland), Kirkwall (Scotland), Edinburgh (Scotland), Aberdeen (Scotland), Lerwick (Shetland Islands), Bergen (Norway), Stavanger (Norway), Kristiansand (Norway), Oslo (Norway), and Skagen (Denmark). 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 Wed, Mar 22, 2028 to Wed, May 31, 2028. The cheapest recorded starting fare is $12,198 per person, which works out at $581 a night.

Our northern Europe guide covers how the British Isles, Norway and Baltic trips from Dover, Tilbury and Greenwich differ, and which are one-way.

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

Which ports, on which dates?

Via Flam

Calls at Dublin (Ireland) · Holyhead (Wales) · Liverpool (England) · Belfast (Northern Ireland) · Ullapool (Scotland) · Kirkwall (Scotland) · Edinburgh (Scotland) · Aberdeen (Scotland) · Lerwick (Shetland Islands) · Bergen (Norway) · Flam (Norway) · Stavanger (Norway) · Kristiansand (Norway) · Oslo (Norway) · Skagen (Denmark)

1 departure, from $12,198 per person

  • Wed, Mar 22, 2028

Via Eidfjord

Calls at Holyhead (Wales) · Dublin (Ireland) · Liverpool (England) · Belfast (Northern Ireland) · Ullapool (Scotland) · Kirkwall (Scotland) · Edinburgh (Scotland) · Aberdeen (Scotland) · Lerwick (Shetland Islands) · Bergen (Norway) · Eidfjord (Norway) · Stavanger (Norway) · Kristiansand (Norway) · Oslo (Norway) · Skagen (Denmark)

1 departure, from $16,498 per person

  • Wed, May 31, 2028

Every departure on this route

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

  • MAR
    22

    Wednesday · 21 nights

    Leaves from Tilbury

    21-Night British Isles & Viking Shores

    Calls at Dublin (Ireland) · Holyhead (Wales) · Liverpool (England) · Belfast (Northern Ireland) · Ullapool (Scotland) · Kirkwall (Scotland) · Edinburgh (Scotland) · Aberdeen (Scotland) · Lerwick (Shetland Islands) · Bergen (Norway) · Flam (Norway) · Stavanger (Norway) · Kristiansand (Norway) · Oslo (Norway) · Skagen (Denmark)

    Ends in Amsterdam (Netherlands)

    Ends Wed, Apr 12, 2028 in Amsterdam

    Lowest fare shown

  • MAY
    31

    Wednesday · 21 nights

    Leaves from Greenwich

    21-Night British Isles & Viking Shores

    Calls at Holyhead (Wales) · Dublin (Ireland) · Liverpool (England) · Belfast (Northern Ireland) · Ullapool (Scotland) · Kirkwall (Scotland) · Edinburgh (Scotland) · Aberdeen (Scotland) · Lerwick (Shetland Islands) · Bergen (Norway) · Eidfjord (Norway) · Stavanger (Norway) · Kristiansand (Norway) · Oslo (Norway) · Skagen (Denmark)

    Ends in Amsterdam (Netherlands)

Months this route sails

Other routes Viking Astrea 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.

Viking Astrea's 21-Night British Isles & Viking Shores cruise: questions

When does Viking Astrea's 21-Night British Isles & Viking Shores cruise leave London?

Viking Astrea's 21-Night British Isles & Viking Shores cruise has 2 departures from London between March 2028 and May 2028. All of them leave on a Wednesday.

Which ports does Viking Astrea's 21-Night British Isles & Viking Shores cruise from London call at?

Every departure calls at Dublin, Holyhead, Liverpool, Belfast, Ullapool, Kirkwall, Edinburgh, Aberdeen, Lerwick, Bergen, Stavanger, Kristiansand, Oslo, and Skagen. The rest depends on the date: via Flam on 1 departure and via Eidfjord on 1 departure. The cards above list the dates for each.

How much does Viking Astrea's 21-Night British Isles & Viking Shores cruise from London cost?

The lowest starting fare we recorded is $12,198 per person, for the cheapest cabin listed, with taxes and port fees included, on the 21-night sailing of Wed, Mar 22, 2028, about $581 a night. We checked it on November 9, 2026. Fares change daily, so check the current price before you book.