Western Mediterranean cruises

Western Mediterranean Circuit: Tallinn, Nynäshamn & Riga

Helsinki (Helsingfors) → Tallinn → Nynäshamn → Riga → Klaipeda → Gdańsk → Rønne → Malmö → Berlin → Aarhus → Copenhagen → Arendal → Honfleur → Southampton → Leith → Invergordon → Ullapool → Greenock → Belfast → Holyhead → Cork → Falmouth → Le Havre → La Rochelle → Pauillac → Saint-Jean-de-Luz → Bilbao → Gijón → A Coruña → Leixões → Lisbon → Motril → Alicante → Mahón, Menorca → Barcelona → Sète → Toulon → Monte-Carlo → La Spezia → Florence → Piombino → Bastia → Olbia → Civitavecchia (Rome) → Salerno → Messina → Valletta → Argostoli (Cephalonia) → Saranda → Kotor → Dubrovnik → Zadar → Venice → Rijeka → Zadar → Zakynthos → Gytheio → Heraklion → Rhodes → Mykonos → Piraeus (Athens)

Extended 67-night voyage with 8 sea days and 59 ports. Covers Estonia, Sweden, Latvia, Lithuania, and more.

67 nights Helsinki (Helsingfors) Western Mediterranean 59 ports 8 sea days

What this trip feels like

Long voyage with substantial time at sea

An extended voyage with 8 sea days and 59 port calls. Expect long ocean crossings and substantially more time aboard than on a typical cruise.

Long-form pace

59 ports in 67 nights

Long ocean passages mean substantial time aboard.

Broad destination variety

Tallinn · Nynäshamn · Riga + more

Frequent port calls throughout the itinerary.

Route logistics

Sails from Helsinki (Helsingfors)

Check the exact departure and arrival ports before arranging flights.

Port experience

Tallinn · Pick your date carefully

Cruise traffic varies substantially by date, so your specific port day can feel very different depending on when you visit.

Best for · Long-form travelers · Sea-day lovers · Multi-region exploration

Think twice if · You want a conventional one- or two-week cruise

Best departures

Best upcoming sailings

Start here. These departures surface first because they combine stronger pricing, useful timing, or a notable warning signal for this itinerary.

All departures

All upcoming departures

Compare all sailings for this itinerary.

Itinerary pricing

What this itinerary usually costs

0 of 1 sailings with enough price history currently have favorable pricing. Median current fare is $339/night.

Median current fare

$339/night

$22,699 total

Lowest recent fare

$339/night

$22,699 total

Pricing signal

0 of 1 favorable

Price history for 1 of 1 sailings

Comparison set

1 sailings

Currently priced departures

When should I go?

Not enough departures yet to identify a reliable cheaper season.

Route overview

How this route is built

Compare sailings →

67 nights · 59 port calls · 8 sea days · 20 countries

59 port calls across Estonia, Sweden, Latvia, Lithuania · More port-intensive than many 67-night alternatives.

  1. 1

    Embark in Helsinki (Helsingfors)

    Embarkation ports can vary by sailing

  2. 2

    Tallinn

    Estonia · Baltic Sea

  3. 3

    Nynäshamn

    Sweden · Baltic Sea

  4. 4

    Riga

    Latvia · Baltic Sea

  5. 5

    Klaipeda

    Lithuania · Baltic Sea

  6. 6

    Gdańsk

    Poland · Baltic Sea

  7. 7

    Rønne

    Denmark · Baltic Sea

  8. 8

    Malmö

    Sweden · Baltic Sea

  9. 9

    Berlin

    Germany · Northern Europe

  10. 10

    Aarhus

    Denmark · Northern Europe

  11. 11

    Copenhagen

    Denmark · Northern Europe

  12. 12

    Arendal

    Norway · Norwegian Fjords

  13. 13

    Honfleur

    France · France Atlantic Coast

  14. 14

    Southampton

    United Kingdom · British Isles

  15. 15

    Leith

    United Kingdom · British Isles

  16. 16

    Invergordon

    United Kingdom · British Isles

  17. 17

    Ullapool

    United Kingdom · British Isles

  18. 18

    Greenock

    United Kingdom · British Isles

  19. 19

    Belfast

    United Kingdom · British Isles

  20. 20

    Holyhead

    United Kingdom · British Isles

  21. 21

    Cork

    Ireland · British Isles

  22. 22

    Falmouth

    United Kingdom · British Isles

  23. 23

    Le Havre

    France · France Atlantic Coast

  24. 24

    La Rochelle

    France · France Atlantic Coast

  25. 25

    Pauillac

    France · France Atlantic Coast

  26. 26

    Saint-Jean-de-Luz

    France · France Atlantic Coast

  27. 27

    Bilbao

    Spain · Portugal & Spain Atlantic Coast

  28. 28

    Gijón

    Spain · Portugal & Spain Atlantic Coast

  29. 29

    A Coruña

    Spain · Portugal & Spain Atlantic Coast

  30. 30

    Leixões

    Portugal · Portugal & Spain Atlantic Coast

  31. 31

    Lisbon

    Portugal · Portugal & Spain Atlantic Coast

  32. 32

    Motril

    Spain · Western Mediterranean

  33. 33

    Alicante

    Spain · Western Mediterranean

  34. 34

    Barcelona

    Spain · Western Mediterranean

  35. 35

    Sète

    France · Western Mediterranean

  36. 36

    Toulon

    France · Western Mediterranean

  37. 37

    Monte-Carlo

    Monaco · Western Mediterranean

  38. 38

    La Spezia

    Italy · Western Mediterranean

  39. 39

    Livorno

    Italy · Western Mediterranean

  40. 40

    Piombino

    Italy · Western Mediterranean

  41. 41

    Bastia

    France · Western Mediterranean

  42. 42

    Olbia

    Italy · Western Mediterranean

  43. 43

    Civitavecchia (Rome)

    Italy · Western Mediterranean

  44. 44

    Salerno

    Italy · Western Mediterranean

  45. 45

    Messina

    Italy · Western Mediterranean

  46. 46

    Valletta

    Malta · Western Mediterranean

  47. 47

    Argostoli (Cephalonia)

    Greece · Greek Isles

  48. 48

    Saranda

    Albania · Eastern Mediterranean

  49. 49

    Kotor

    Montenegro · Adriatic Sea

  50. 50

    Dubrovnik

    Croatia · Adriatic Sea

  51. 51

    Zadar

    Croatia · Adriatic Sea

  52. 52

    Venice

    Italy · Adriatic Sea

  53. 53

    Venice

    Italy · Adriatic Sea

  54. 54

    Rijeka

    Croatia · Adriatic Sea

  55. 55

    Zadar

    Croatia · Adriatic Sea

  56. 56

    Zakynthos

    Greece · Greek Isles

  57. 57

    Gytheio

    Greece · Greek Isles

  58. 58

    Heraklion

    Greece · Greek Isles

  59. 59

    Rhodes

    Greece · Greek Isles

  60. 60

    Mykonos

    Greece · Greek Isles

  61. 61

    Disembark in Piraeus (Athens)

    Disembarkation ports can vary by sailing

Loading map...

Embark port
Disembark port
Port of call

Other routes to consider

Not quite the right itinerary? Compare routes that trade a little simplicity for more ports, different destinations, or a longer trip.

No meaningfully different nearby routes are ready to compare yet.