Для поездки в Европу (например, в страны Шенгена) на поезде нужно иметь такие бумаги:
- виза,
- загранпаспорт,
- билет (в идеале -"туда-обратно"),
- если есть ваучер от отеля или приглашение от друзей/знакомых/фирмы сохранилось- держите наготове (вдруг потребуется).
Паспортный контроль осуществляют при пересечении границы, например, Россия-Белоруссия белорусские пограничники и таможенники, обычно в Бресте, и сразу же почти поляки на границе Белоруссии и Польши. В северном направлении - только на финско-российской границе. Контроль проходит спокойно, отвечайте просто, уверенно, доброжелательно, но нужно быть готовыми к просмотру багажа.
Больше никакого контроля нет, по крайней мере, не должно быть.
Билеты можно купить и в кассах вокзалов, например, Белорусского, и на интернет-сайте РЖД.
Возможно, что-то устарело из моей информации, потому что последний раз ехала поездом 7 лет назад, с тех пор только самолётом.