Http://www.cruise.co.uk/cruise-answers/question-5943/ have a look at these comment on a similar problem as yourself - published July 2008.
Http://www.cruise.co.uk/cruise-answers/question-5943/ look at these responses from back in July 2008.
Have a look at these responses from July 2008 on this site
Hi try Alla and Denrus both reputed to be good and reliable they let you fill in details on line and mail you your visa, we are on the same ship in late may and looking at the prices with the exchange rate as it is Alla tours are doing a 2day tour for $300 per person and the ship a 1 day tour for £104 .
My wife who is a worrier favors the ships tours as your never going to get left on the dock and I prefer the other as its a bit more personal but both should be good?
I totally understand your wife's feeling as I am inclined that way myself, but looking at the price difference I shall certainly look further into it. Many thanks I hope you have a good cruise.
We are cruising on the Seabourn Pride at the end of August to the Baltic. Has anyone got any feed back on Alla or Denrus tour operators in St Petersburg. We never take the trips from the cruiseline as they are expensive but I think St Petersburg could be different.
Alla seem to be the most recommended we have not used them , but did speak to a couple on the ship that did and they were very pleased,Denrus looks to be a very big operator and had lots of coaches in the coach parks we got to.IF you ask the question on this site your sure to get more info,best of luck.