Билеты покупали в ж/д кассе, за 45 дней до поездке, только там продают. Обязательно нужен загран.паспорт.  Самое интересное, что в то время, до Вильнюса билет стоил 5 000, а до Калининграда 2500(ну это так грубо), наши субсидировали.