It would help if you posted your ports of call. My Baltic cruises went from Amsterdam to Olso, Stockholm, Helsinki, St Petersburg, Tallinn Estonia, and Copenhagen. In St Petersburg if you don't do a ships tour or a tour through a licensed Russian Tour Operator, then you must get your own Russian Visa. That can be pricey. Tallinn is small and very walkable. In the Scandinavian countries you can do the ports on your own. They also have hop on/hop off busses.
|