Originally Posted by
BenjaminNYC
Thanks, all. I'm taking a Silverseas cruise Stockholm->Tallinn->St. Petersburg (+Moscow), so I think they'll handle it for me.
In which case it's unlikely you will need one...they will take your passport off you at check in for the ship and you get it back when you leave at the end of the voyage...all you will need is you shipboard ID card...which with Silverseas does not even have your picture on...much to the consternation of a jobsworth in San Diego last year...