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

Viking Libra / Viking

28-Night Scandinavia & The British Isles from London on Viking Libra

Nights
28
Ports of call
19
Departures
2
From
$17,198

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

The ship calls at Dublin (Ireland), Holyhead (Wales), Liverpool (England), Belfast (Northern Ireland), Ullapool (Scotland), Kirkwall (Scotland), Edinburgh (Scotland), Aberdeen (Scotland), Lerwick (Shetland Islands), Bergen (Norway), Eidfjord (Norway), Stavanger (Norway), Oslo (Norway), Aalborg (Denmark), Copenhagen (Denmark), Warnemunde (Germany), Bornholm (Denmark), Gdansk (Poland), and Tallinn (Estonia). We record which ports a sailing visits, not the order it visits them in, because the running order changes from date to date.

Departures run from Fri, Apr 21, 2028 to Fri, Jul 14, 2028. The cheapest recorded starting fare is $17,198 per person, which works out at $614 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.

Every departure on this route

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

  • APR
    21

    Friday · 28 nights

    Leaves from Greenwich

    28-Night Scandinavia & The British Isles

    Calls at Dublin (Ireland) · Holyhead (Wales) · Liverpool (England) · Belfast (Northern Ireland) · Ullapool (Scotland) · Kirkwall (Scotland) · Edinburgh (Scotland) · Aberdeen (Scotland) · Lerwick (Shetland Islands) · Bergen (Norway) · Eidfjord (Norway) · Stavanger (Norway) · Oslo (Norway) · Aalborg (Denmark) · Copenhagen (Denmark) · Warnemunde (Germany) · Bornholm (Denmark) · Gdansk (Poland) · Tallinn (Estonia)

    Ends in Stockholm (Sweden)

    Ends Fri, May 19, 2028 in Stockholm

    Lowest fare shown

  • JUL
    14

    Friday · 28 nights

    Leaves from Greenwich

    28-Night Scandinavia & The British Isles

    Calls at Dublin (Ireland) · Holyhead (Wales) · Liverpool (England) · Belfast (Northern Ireland) · Ullapool (Scotland) · Kirkwall (Scotland) · Edinburgh (Scotland) · Aberdeen (Scotland) · Lerwick (Shetland Islands) · Bergen (Norway) · Eidfjord (Norway) · Stavanger (Norway) · Oslo (Norway) · Aalborg (Denmark) · Copenhagen (Denmark) · Warnemunde (Germany) · Bornholm (Denmark) · Gdansk (Poland) · Tallinn (Estonia)

    Ends in Stockholm (Sweden)

Months this route sails

Other routes Viking Libra 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 Libra's 28-Night Scandinavia & The British Isles cruise: questions

When does Viking Libra's 28-Night Scandinavia & The British Isles cruise leave London?

Viking Libra's 28-Night Scandinavia & The British Isles cruise has 2 departures from London between April 2028 and July 2028. All of them leave on a Friday.

Which ports does Viking Libra's 28-Night Scandinavia & The British Isles cruise from London call at?

Viking Libra's 28-Night Scandinavia & The British Isles cruise calls at Dublin, Holyhead, Liverpool, Belfast, Ullapool, Kirkwall, Edinburgh, Aberdeen, Lerwick, Bergen, Eidfjord, Stavanger, Oslo, Aalborg, Copenhagen, Warnemunde, Bornholm, Gdansk, and Tallinn. We record which ports a sailing visits, not the order it visits them in.

How much does Viking Libra's 28-Night Scandinavia & The British Isles cruise from London cost?

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