Praha Hlavni nadrazi (Main train station) - located in the city centre; near Wenceslas square. All trains on the east-west route stop here (trains from Vienna and Munich).
Praha Holesovice - located north of city centre; just three stops by metro from Hlavni nadrazi. This is a terminal station for trains coming from north (Dresden, Berlin).
Praha Smichov - located at Smichov, about 15 minutes by metro from the city centre. Somewhat smaller station for trains departing west (the train departing for Karlstejn).
Praha Masarykovo nadrazi - located in the city centre, near Namesti Republiky and Florenc bus terminal. (trains to and from Kolin, Kutna Hora, Hradec Kralove).

Hello Sir or Madam, I am writing because a very nice taxi driver just charged me $250 (USD) to go from the main train station to the airport. This was my first time in the Czech Republic. I was very happy to be here and had a wonderful time. My family has Czech roots and this trip was important to me. I was not forewarned about the taxi problem and did everything wrong- I got into a cab right outside the train station, I did not negotiate ahead of time, I did not get a receipt, etc, etc.
Come to think of it - the car did not even have a meter- not that I could see anyway.
At the end of the ride the very nice and chatty driver showed me a chart with the "standard set fare" and I fell for it.
I was too tired, unsuspecting and so glad to get a cab right away- that I did not comprehend until later what the fare was.
I now of course feel violated, angry and like a complete idiot.
I have learned a very expensive and important lesson- I suppose I should thank Milo for that.
Yours,
Susan Greene, DEC 2007