Ruch pociągów W 2017 roku stacja obsługiwała około 1 tys. pociągów i 60 tys. pasażerów dziennie, co czyniło ją najbardziej obciążoną stacją w Polsce.

Pociągi regionalne i aglomeracyjne Przewoźnik Linia Trasa Koleje Mazowieckie R1 Warszawa Wschodnia/Warszawa Główna – Warszawa Zachodnia –Skierniewice R2 Warszawa Zachodnia – Warszawa Wschodnia – Łuków R3 Warszawa Zachodnia – Kutno – Gostynin – PłockR6Warszawa Zachodnia - Warszawa Wschodnia - Tłuszcz R7 Warszawa Zachodnia – Warszawa Wschodnia – Dęblin R8/80 Warszawa Gdańska/Warszawa Wschodnia – Warszawa Zachodnia – Skarżysko-Kamienna R9/90 Warszawa Zachodnia – Warszawa Gdańska – DziałdowoRLModlin - Warszawa Zachodnia - Warszawa Lotnisko Chopina SKM Warszawa S1 Otwock – Warszawa Śródmieście – Warszawa Zachodnia – Pruszków S2 Sulejówek Miłosna – Warszawa Śródmieście – Warszawa Zachodnia – Warszawa Lotnisko Chopina S3 Legionowo - Warszawa Zachodnia - Warszawa Lotnisko ChopinaS4Zegrze Południowe - Warszawa Zachodnia - PiasecznoSchemat linii S4 SKM WarszawaS40Wieliszew/Radzymin - Warszawa Zachodnia - PiasecznoSchemat linii S40 SKM Warszawa Warszawska Kolej Dojazdowa WKD Warszawa Śródmieście WKD – Warszawa Zachodnia WKD – Grodzisk Mazowiecki Radońska / Milanówek Grudów