с Питера калининградский №079ч едет, с остановками в Дно и Дедовичи
http://www.tutu.ru/poezda/view_d.php?np=013d4bf3 , по дням
http://www.tutu.ru/poezda/view_times.php?np=013d4bf3цену и наличие билетов смотрите на
http://pass.rzd.ru/isvp/public/pass/express?STRUCTURE_ID=735 (и там проблема с местами на №079ч, плацкарт 2139 руб, купе 3854 руб от Дно)
Если нет в нужный день - то любыми с Питера до Орши или Минска, пересаживаясь там на калининградские:
ежедн.
http://www.tutu.ru/poezda/view_d.php?np=81ce979c по дням
http://www.tutu.ru/poezdaпо дням
http://www.tutu.ru/poezda/view_times.php?np=e9963ca2через день
http://www.tutu.ru/poezda/view_times.php?np=bcee0025До Дно и Дедовичи - местные автобусы
http://xn--80aaeb1bwcddqejib.xn--p1ai/расписание-рейсов/ (при острой необходимости, здесь же, смотрите автобусы на Минск, Смоленск, Оршу с последующей пересадкой на калининградские поезда - считать надо. Или с Минска автобусы на Калининград.)