Наиболее удобный способ добраться в Великий Новгород из Санкт-Петербурга — "Ласточка" на 7:26 утра (поезд №7001), стоимость от 650 р., в пути 3 часа. Из Москвы в Великий Новгород идет ночной поезд №042А "Легендарный Маресьев" (отправление в 22:07, прибытие в 06:24 на следующий день), стоимость от 1800 р.