Здравствуйте! По пути из Москвы в Калининград на поезде Вы будете пересекать государственные границы России с Белоруссией и Литвой, поэтому загранпаспорт необходим.