Warszawa w swojej historii miała kilka dworców głównych stałych i kilka tymczasowych. Były to w kolejności chronologicznej: Dworzec Kolei Warszawsko-Wiedeńskiej (1845-1920) projektu Henryka Marconiego, Dworzec Główny nad wykopem linii średnicowej w Al. Jerozolimskich (1939 -1944) zaprojektowany przez Czesława Przybylskiego, Dworzec Główny przy ul. Towarowej (1945-1975) projektu Wiktora Ballogha oraz ostatni, działający do dziś Dworzec Centralny (od 1975 r.) zaprojektowany przez Arseniusza Romanowicza.