The most used mode of transport in Poland to go from one city to another is train, not because they are fast, but because the roads are not good, and there's only a quick route across the country. One can go from one city to another in an adventure, crossing the country, which can take anywhere from 6 hours to 18! It all depends on your luck with the connections. It is best that you look on the web beforehand, and listed there are all train schedules and prices. I spent from 12 midnight to 3 am waiting for a train in a station with a couple of banks, no doors, very few people. But with a couple of guards. The train was full and. It is better reserve a direct train. In the carriages are compartments for 8, 4 versus 4 which are quite comfortable, light, curtains, etc. Not very contemporary, but they have a charm and if they are not too full and the journey is long, they are comfortable to sleep. A tip to go by train in Poland ... Lots of patience! Grab a book, food and drink, open conversation with your companions, because the journey will be anything but short. So take the opportunity to relax and enjoy the scenic beauty Polish small towns, rivers and lakes, slowly.