Sweden, Finland, Russia, Estonia
A cruise to the Baltic Sea offers an unrivalled opportunity to discover some of the most beautiful and historic capital cities in Northern Europe. A typical 14 night Baltic cruise will take in Copenhagen in Denmark, Stockholm in Sweden, Helsinki in Finland, Tallinn in Estonia and St. Petersburg in Russia, often with overnight stays in a number of ports.
The Baltic is an incredibly popular cruise destination during the summer months, and you can sail directly from UK ports with Cunard Line, Fred. Olsen Cruise Line, P&O Cruises, Princess Cruises, Royal Caribbean and more. Some cruise lines will also offer Baltic Cruises in early December to visit the Christmas Markets, and you can also fly to a number of European cities including Amsterdam, Copenhagen and Hamburg to join a Baltic or Northern European cruise.