The web site for Czech Rail is:
http://www.cd.cz/static/eng/ You can drill down to see prices and link to other sites. I would suggest the Deutsche Bahn web site as having good overall info, including service to Prague...
http://www.bahn.de/-S:PtVORd:d90iY9N...l_guests.shtml