Железнодорожный вокзала Великого Новгорода принадлежит Санкт-Петербургскому отделению Октябрьской железной дороге. Вокзал расположен в 606 км от Москвы, до Санкт-Петербурга — не более двухсот километров. На станции имеется шесть путей и четыре платформы, две из которых боковые низкие и две высокие островные.
Изначально Новгородская железная дорога была протяженностью 73 километра и проложена от города Чудова. Открытие ее состоялось в мае 1871 года. Первое здание вокзала было одноэтажным и деревянным. Оно было построено на средства купца А.И. Варганина. С течением времени железная дорога увеличивалась и к 1926 году была проложена до города Павловска.
Во время Великой Отечественной войны большая часть города была разрушена, а здание вокзала сгорело. В 1944 году был проведен конкурс на лучший проект вокзального комплекса. Победителем стала работа практика железнодорожного строительства И.Г. Явейна.
Вокзал Великого Новгорода был открыт 21 января 1953 года, став одним из крупнейших общественных зданий, которые были построены в послевоенное время. Строение было некими вратами в город. В некоторых чертах его архитектуры можно угадать исторические памятники города, такие как, Белые врата, новгородские звонницы, монастырские стены и образ А. Невского.
В 1992 году случился пожар, который повредил южную часть строения. В 2001 году были выделены средства на восстановление пострадавших помещений. Реставрацию проводила петербургская архитектурная мастерская «Студия 44», в состав которой входили Н.Г. Разина и сыновья Игоря Явейна, которые также посвятили свою жизнь архитектуре. В 2002 году реставрационные работы были завершены. Над входом были установлены часы, а на привокзальной площади установили бюст Александра Невского.
Ежедневно с железнодорожного вокзала Великого Новгорода отправляются поезда дальнего следования в города России и Белоруссии. Также курсируют электрички пригородного сообщения.