Train tickets booking
While booking train tickets you can experience some problems.
Online booking services provide limited service and usually you need to visit ticket office to get your ticket for train boarding. Ticket officers don't usually speak English, so we advice you to write train number, departure and arrival stations, car class and the date of travel on a sheet of paper to show it to the ticket officer. If you want to pay for your ticket using bank card in majority of causes you need to warn the ticket officer about it.
Here we put some links to train ticket booking services, but you should know that in most of cases you need to get paper ticket from ticket office located only in this country.
Ukrainian train ticket booking service
Latvian internation train ticket booking service
Russian Railway train ticket booking service (in Russian only)
Belarusian train ticket booking service (in Russian only)