I'm living in the UK at the moment and I want to go to Moscow around September. I was just wondering what's the best way to fly there? There are direct flights from London with KLM but I was wondering if anyone had advice about which airline to fly and the cheapest way to get there (I don't mind changing planes or taking trains to make the adventure a bit less costly..)
Cheapest way is to fly to one of the Baltic countries (Latvia/Lithuania/Estonia) and then bus or train it from there.
Note that Lithuania is the least helpful here, because all direct land connections to Moscow go via Belarus which involves a costly transit visa. That also affects any land route via Poland, which counts out some options. However Lithuania (ryaniar fly to Kaunas) - Riga - Moscow is a possibility. A final option is via Helsinki, if you can get a cheap flight there.
Ryaniar fly London (and other uk airports) to Riga, whilst Easyjet fly Stansted to Tallinn. From both of these there are night train connections and buses onwards to Moscow from there (Riga has better connections) and i would guess that one of these is the cheapest option.
In both cases, if you have time, is worth spending at least a few days in Riga or Tallinn as they have much to offer. And you obviously don't have to travel the same route in both directions.
Excellent, thank you! I was thinking about going through Riga - the train looks like it will take a while but be worth it cash wise.
To avoid the transit visa you could go via lithuania to st petersburg, get a few days there and then get the train down to Moscow. it might end up costing the same, but it'll be a cool adventure. Im doing it in July so email me around that time if you want any info in what its like or how long it takes. Also, checkout www.seat61.com and waytorussia.com both are topnotch in my opinion.