Russian visa, how do I obtain one outside of the USA? This is going to be tricky. My initial plan was to travel to Helsinki, Finland and apply at the Russian embassy there but it’s not so simple. Not only do the Russians require a ton of documentation (which I may or may not have on me at the moment), they might outside reject my application since I didn’t apply for it in the USA. I am going to take a shot in London, see what the Russian embassy there says.
This might be the same for India and China down the road but not as bad as Russia I think.
So US$130 for a Russian Visa…and all the hassle…is it worth it for St Petersburg and Moscow? A tourist visa is only for 14 days I think… I have to think about this one. Maybe bypass Russia altogether this time around?