Warszawa har även goda tågförbindelser med andra städer i Europa. I Warszawa finns tre tågstationer för internationell och inrikes tågtrafik: Warszawa Centralna (Warszawa centralstation) – i stadskärnan och med bra förbindelser till hela staden; Warszawa Zachodnia (Warszawa västra) där folk som reser in i eller ut ur landet väntar på sina byten, och här finns också en intilliggande bussterminal, samt Warszawa Wschodnia (Warszawa östra), på östra banken av floden Wisła i stadsdelen Praga