Previously myself and i know others used a really helpful chap who ran a Polish rail tickets company- think his first name was Jeffrey- i might be able to find details later. Polish trains were so cheap that 1st class was recommended. As i have previously said www.bahn.com is great for finding train times(you do need to have googled the main stations name beforehand) so as to click on the right one.
Edit i have found this from an old thread- hope it helps( surprised i remembered his name correctly !!)
.or email this guy he helped me out no end last yearPolrail Service-Jeffrey Dobek [jdobek@polrail.com] i ordered the tickets online and they were sent to me in the uk so i knew i had the tickets before i travelled. i also find it best to travel first class as it is more comfortable and the second...