Immerse yourself in one of the world's most dynamic regions. With culture-rich cities, awe-inspiring architecture and fascinating history, you'll be engrossed every step of the way.
Our Baltic cruises take you to the heart of some of northern Europe's best cities. Discover Estonia's medieval capital, Tallinn; the Art Nouveau buildings, cafés and welcoming locals of Helsinki; Riga's stunning UNESCO-listed Old Town; and Copenhagen's statue of the Little Mermaid, celebrating the tales of the city's Hans Christian Andersen.
Many of these cruises also include overnight calls in St. Petersburg and Stockholm, two magnificent destinations which are well worth an extended stay.
The beautiful capital of Sweden owes much of its unique appeal to its setting on 14 islands at the beginning of an extensive archipelago stretching out into the Baltic; sailing into Stockholm is rewarding in itself. There's an enticing blend of historic and modern, from the medieval alleyways of Gamla Stan – the Old Town – to trendy bars and designer boutiques.
St. Petersburg is renowned for its baroque palaces along with the spectacular art collection in The Hermitage, Catherine the Great's former private residence. Choose from over 100 museums to explore by day, and by night perhaps opt for an evening at the ballet for a taste of the famous Russian art.
With so much variety in the architecture and history across this region, a Baltic cruise really makes for an inspiring and deeply cultural experience that is hugely fulfilling.
Baltic Ports of Call
Baltic Cruise Reviews by
See All Baltic Cruises
The Baltic region has mild to warm summers, depending on the area, which makes alighting from your cruise ship to take a walking tour around these beautiful cities all the more pleasant.
- Average summer temperatures: 21°C
Winter on a Baltic cruise can be beautiful, but take warm clothing as it can become very chilly, especially overnight.
You can call us 7 days a week,
we'd love to hear from you.
Calls are charged at local rate
Our opening hours
Mon-Fri: 08:00 - 20:00 Sat: 09:00 - 17:00 Sun: 10:00 - 16:00