Skip to main content
Proudly Australian owned & operated Speak to one of our experienced consultants 1300 414 198 · 7 days a week
Cruise · Viking Cruises · 28 nights

Scandinavia & the British Isles

  • Accommodation aboard Viking ocean ships Viking Sky and Viking Libra
  • Choice of 18 stateroom categories, including balcony staterooms
  • Suites with a separate sitting area available for your comfort
From
$28,795 pp twin share
28 nights
When & how much

Choose your departure

Cruise Snapshot
28 Nights

A 28-night Viking ocean cruise sailing from Stockholm to London, visiting 22 destinations across 8 countries

  • Sail the Baltic Sea and English Channel
  • Visit 22 destinations across 8 countries
  • Scenic cruising past the coastlines and islands

Trip Details

Departs
Thu 18 May 2028
Returns
Thu 15 Jun 2028
Embarks
London (Greenwich)
Disembarks
Stockholm
Ship
Viking Vesta
Operator
Viking Cruises

28-night Viking ocean cruise from Stockholm to London (Greenwich) aboard Viking Sky, Viking Libra and 4 sister ships.

Along the way you'll visit Stockholm, Tallinn, Gdansk, Bornholm (Ronne), Berlin (Warnemunde), Copenhagen, Alborg, Oslo, Stavanger and Eidfjord and more.

You'll sail aboard the Viking ocean ships Viking Sky, Viking Libra and 4 sister ships.

Life in transit

Viking Vesta

Viking Vesta
Details · Viking

Viking Vesta

Viking Vesta is a Viking ocean ship: a small, adults-only vessel on which every stateroom has a veranda, with a Nordic Spa and no casino aboard.

Guests
998
Launched
2025
Staterooms
499
Decks
9
Deck plans
9
Viking Vesta · Deck plans

Deck 9

Viking Vesta — Deck 9 deck plan

Source: Viking, captured 26 September 2026. Deck plans are provided by the cruise line and are subject to change at any time.

Day by day

Itinerary

  1. 1

    London (Greenwich)

    Thu 18 May
    Port call at London (Greenwich).
  2. 2

    London (Greenwich)

    Fri 19 May
    Port call at London (Greenwich) (depart 21:53).
  3. 3

    Dover

    Sat 20 May
    Port call at Dover (arrive 08:00, depart 18:00).
  4. 4

    Scenic cruising Scenic Sailing: English Channel

    Sun 21 May
    Scenic cruising Scenic Sailing: English Channel.
  5. 5

    Dublin (Dun Laoghaire)

    Mon 22 May
    Port call at Dublin (Dun Laoghaire) (arrive 08:00, depart 20:00).
  6. 6

    Holyhead

    Tue 23 May
    Port call at Holyhead (arrive 08:00, depart 18:00).
  7. 7

    Liverpool

    Wed 24 May
    Port call at Liverpool (arrive 07:00, depart 18:00).
  8. 8

    Belfast

    Thu 25 May
    Port call at Belfast (arrive 08:00, depart 18:30).
  9. 9

    The Highlands (Ullapool)

    Fri 26 May
    Port call at The Highlands (Ullapool) (arrive 12:30, depart 18:30).
  10. 10

    Orkney Islands (Kirkwall)

    Sat 27 May
    Port call at Orkney Islands (Kirkwall) (arrive 08:00, depart 17:00).
  11. 11

    Edinburgh (Newhaven Harbour)

    Sun 28 May
    Port call at Edinburgh (Newhaven Harbour) (arrive 08:00, depart 17:00).
  12. 12

    Aberdeen

    Mon 29 May
    Port call at Aberdeen (arrive 08:00, depart 18:00).
  13. 13

    Shetland Islands (Lerwick)

    Tue 30 May
    Port call at Shetland Islands (Lerwick) (arrive 08:00, depart 17:00).
  14. 14

    Bergen

    Wed 31 May
    Port call at Bergen (arrive 08:00).
  15. 15

    Bergen

    Thu 1 Jun
    Port call at Bergen.
  16. 16

    Bergen

    Fri 2 Jun
    Port call at Bergen (depart 18:00).
  17. 17

    Eidfjord

    Sat 3 Jun
    Port call at Eidfjord (arrive 07:00, depart 19:00).
  18. 18

    Stavanger

    Sun 4 Jun
    Port call at Stavanger (arrive 07:00, depart 15:00).
  19. 19

    Oslo

    Mon 5 Jun
    Port call at Oslo (arrive 12:00).
  20. 20

    Oslo

    Tue 6 Jun
    Port call at Oslo (depart 18:00).
  21. 21

    Alborg

    Wed 7 Jun
    Port call at Alborg (arrive 10:00, depart 18:00).
  22. 22

    Copenhagen

    Thu 8 Jun
    Port call at Copenhagen (arrive 07:00, depart 20:00).
  23. 23

    Berlin (Warnemunde)

    Fri 9 Jun
    Port call at Berlin (Warnemunde) (arrive 06:00, depart 21:00).
  24. 24

    Bornholm (Ronne)

    Sat 10 Jun
    Port call at Bornholm (Ronne) (arrive 08:00, depart 16:00).
  25. 25

    Gdansk

    Sun 11 Jun
    Port call at Gdansk (arrive 08:00, depart 20:00).
  26. 26

    Scenic cruising Sail the Baltic Sea

    Mon 12 Jun
    Scenic cruising Sail the Baltic Sea.
  27. 27

    Tallinn

    Tue 13 Jun
    Port call at Tallinn (arrive 07:00, depart 17:00).
  28. 28

    Stockholm

    Wed 14 Jun
    Port call at Stockholm (arrive 08:00).
  29. 29

    Stockholm

    Thu 15 Jun
    Port call at Stockholm.
What you get for the price

Inclusions & exclusions

What’s included

  • 28 nights aboard the Viking ocean ships Viking Sky, Viking Libra and 4 sister ships
  • Visits to 22 destinations across 8 countries, including Stockholm, Tallinn, Gdansk, Bornholm (Ronne) and Berlin (Warnemunde) and more
  • Scenic cruising past Sail the Baltic Sea and Scenic Sailing: English Channel
Where you’ll stay

Accommodation

Accommodation is aboard the Viking ocean ships Viking Sky, Viking Libra and 4 sister ships.

Choose from 18 stateroom categories, spanning balcony staterooms and suites.

Cabin options include staterooms with a private balcony or veranda and suites with a separate sitting area.

From the operator

Common questions about this voyage

How long is this journey?
This itinerary runs for 29 days and 28 nights.
When can I travel?
Departures are currently scheduled between 05 Aug 2027 and 14 Aug 2029, subject to live availability.
Are there different departure options?
Yes, multiple departures may be available depending on your preferred travel period.
What is generally included?
Inclusions typically cover guided touring and selected experiences, with exact details listed in the itinerary.
What style of accommodation is used?
Accommodation is pre-arranged as part of the journey, with specific properties shown in the trip details.
Ready to lock in?

Book this cruise

Send us an enquiry and a consultant will be in touch, or call 1300 414 198 for personal help choosing a departure.

Enquire about this cruise
From (twin) $28,795 pp
Enquire