Pour ce qui est du trjat en bus, il faut vérifier le trajet qu'il emprunte, car si on passe par la
Biélorussie, il me semble qu'il faut un visa du transit. Je ne me rappelle plus très bien, mais un ami avait eu des problèmes car il ne l'avait pas.
Pour ce qui est du visa, il me semble qu'il n'y a pas de transit à proprement parlé. Ce sont des visa de tourisme qui peuvent durer 3 jours ou 1 mois.
Pour le train, c'est sur que c'est moins cher d'acheter sur place. Par contre, c'est vrai que sans notion de russe, c'est peut être un peu dur, mais y'en a qui le font. Et puis sinon, essaie de trouver quelqu'un parlant anglais qui pourra t'aider au guichet.
Pour ce qui est de la fréquence, il y en a souvent, alors cela ne devrait pas poser de problème. Cela dépend aussi à quelle période vous le prenez, car parfois, il y a du monde, mais à mon avis, au pire vous aurez une place quelques jours plus tard.