Train travel in Poland is one of the easiest and cheapest ways of getting around the country.
Rail tickets are comparatively cheaper than many other countries and using the trains in Poland is a relatively hassle free option to see more of the country.
The quality of trains in service varies quite a lot from brand new Pendolino trains to old communist stock.
I would recommend always booking a ticket in advance over the internet for several reasons. Firstly, it is much easier to understand a train timetable in the comfort of your own home or hotel room then in a busy railway station. Most websites allow you to type in the name of the station you are leaving and your destination and the website will then present you with different options and times for your selected journey. You can play about with the timings of your journeys and create a travel plan very easily.
Another reason why it is better to buy train tickets online is that it removes the need of having to communicate with the Polish ticket seller. If you feel confident about trying out your Polish then go ahead but the comfortable option is to already have a ticket in your hand.
If you really need to purchase a ticket at the train station then it’s a good idea to write down the name of your destination and departure time on a piece of paper and hand it to the ticket seller.
An excellent site for planning your journey is http://rozklad-pkp.pl/en.