Each Russian train has many carriages. Usually it's from 15 to 18. When there is no place in the train, we can join a hole carriage to provide with tickets the group up to 36 pax. Trains are equipped with a resaturant, some of them have a shower, Wi-Fi and meals are included in the ticket cost.
Funny Russian tradition is drinking hot tea with a metal cup holder and looking out the window at the spacious forest. You can even buy the cup holder as a gift on the train.
If this is a long distance train, it makes a long stop about 40 minutes and you can leave the carriage to have a walk on the platform or to buy some fresh meal at local old women (babushka) who meet trains with fresh food.
Eash big Russian city has a beautiful railway station which can really impress by its architecture and space.
URGENT! ime difference between Russian cities
Kazan, Nijny Novgorod, Saint-Petersburg - Moscow time
Perm, Yekaterinburg, Tyumen, Tobolsk +2 hours
Omsk, Tomsk +3 hours
Novosibirsk, Krasnoyarsk +4 hours
Irkutsk, Ulan-Ude +5 hours
Khabarovsk, Vladivostok +7 hours
Kamtchatka +9 hours