5 deals from our U.S. site*
* Taxes and fees may be additional.
Source: Online Vacation Center

It's been two years since we've featured a Northern Europe cruise deal in Top 20, and this one gets you there for $2000 per person off regular rates.

Select July-September dates
 
Source: MSC Cruises

Sail on MSC Cruises, stopping in Germany, Denmark, Sweden, Estonia and Russia

Select April-May dates
 
Source: Gate 1 Travel

Spend 11 nights aboard a cruise from Moscow to St. Petersburg with all meals, shore excursions and port fees included

Sept. 12; more dates available
 
 
October 6; more dates available
Gate 1 Travel
 

Compare Hotel Rates