(I also posted this in the Finland forum, apologies if that's overkill) I will be taking the Allegro train, one-way (St. Petersburg to Helsinki), in July. Is it wise to book in advance (through raileurope, or somebody else?) , and, if possible, print the ticket before I leave home? I'm probably being paranoid, but I'll be leaving very early in the morning, will be on my own, and do not speak Russian. I'd prefer to avoid the hassle of picking up the ticket at the station but, on the other hand, I'm nervous that the ticket won't be honored if it's printed at home, or was sold via a third-party website. As I said, I'm sure I'm being a bit paranoid, but I'd be grateful for other people's insight, especially if they've made this trip.