I've been doing a lot of reading about public transport in St Petersburg and I know that we can buy tokens before we travel on the metro or tickets from conductors on buses/trams etc. I've also read about monthly passes and smart cards but can find out very little about them - apart from the fact that they exist!
An older thread on the forum had a link to a Google translation of the Metro website, but I found it a little difficult to understand (even in translation). I've googled for hours but am really struggling to find out how much the passes and smart cards cost - please, tell me!
We usually combine a lot of walking with a lot of catching of public transport; we'll be in St Petersburg for a week and will be doing a huge amount of both, I think.
Thanks in advance for your help.