Some countries require that you obtain official authorization (called a visa) before entering the country. Usually a fee is required. You are responsible for obtaining any necessary visas. If you do not hold proper visa documents, you could be denied boarding without compensation.
All Visa Waiver Program travelers are required to obtain an electronic travel authorization prior to boarding a carrier to travel by air or sea to the U.S. under the Visa Waiver Program. Please visit The Department of Homeland Security to apply. Please note that boarding may be denied to travelers from VWP countries that do not have machine-readable passports.
It is your responsibility to determine and fulfill the passport and visa requirements applicable to your travel situation. Questions regarding current regulations can be directed to your travel agent. Boarding may be denied and fines may be levied against those guests without proper documentation. Payment of any fines levied is the responsibility of the individual guest.
While the Russian Federation requires visas for visiting American and Canadian citizens, there is an exclusion for guests traveling with an escorted cruise group. If you plan to explore St. Petersburg on your own, a visa is required and must be obtained before departure. If, however, you have chosen to take part in one of our escorted shore excursions, a visa is not required. Your passport is sufficient documentation for boarding your yacht.