Polish Railways (PKP) operates a train from Warsaw to Bełchatów every 4 hours. Tickets cost $7 - $11 and the journey takes 1 h 40 min. Alternatively, Polski Bus operates a bus from Warsaw to Bełchatów twice daily. Tickets cost $8 - $13 and the journey takes 2 h 50 min. PKS Polonus also services this route once daily.
How to get from Warsaw to Bełchatów
From Warszawa Centralna train to Piotrków Trybunalski then bus to Bełchatów. 3 h 11 min 44 zł. From Centrum 06 line 127 bus to Warszawa Zachodni then bus to Bełchatów. 4 h 40 zł. From Warsaw drive to Bełchatów. 1 h 50 min 83 zł.