The station was originally built in 1851 for a rail line, completed in 1858, from the city to the Tsar's residence in Gatchina.
The line was extended in 1859 to Pskov and in 1862 to Warsaw, which at that time was a part of Congress Poland and the Russian Empire.
A branch from the main line that ran to the Prussian border at Virbalis (now Lithuania) connected Saint Petersburg to other capitals of Europe.
A church was built in front of the station in 1908; it was later demolished and a Lenin statue by Soviet sculptor Nikolai Tomsky appeared in 1949.
On the tracks, a railway museum used to display 80 exhibits of steam engines, electric and diesel locomotives.