Most Baltic cruises are more than 7 days long - perfect for travelers with lots of free time – and take place between June and August. This means you will experience Northern Europe’s mildest, most glorious weather, as well as the exciting natural phenomenon of “white nights” and the Midnight Sun. Among the many highlights are Copenhagen, Aarhus, Bornholm, Helsinki, Stockholm, the fjords of Norway, Tallinn, Riga, and St. Petersburg, Russia.