Salut,
je crois que le moins cher serait de prendre un train de jour (3e classe assis), son nom est "Junost''. Pour 10 euros je ne suis pas sûr mais c'est un des moins chers. Sinon il existe des places assises dans les trains de nuit, ça ne doit pas coûter non plus une fortune.
Côté pratique, je ne pense pas qu'il soit possible de réserver qch à un tel prix par internet.. si tu tiens à dépenser moins, faut acheter les billets à la gare (Gare de Leningrad à
Moscou) et quelques jours en avance
a+
Tché