Does anyone know a nice town to visit for a few hours between Krakow and Prague on the train? Is this a scenic train ride?
You may have to exchange trains in Katowice, but there's not too much to see here.
If the weather is clear, you may get a nice view of the distant Carpathian mountains.
Olomouc. There is an article about it in Rick Steves book: Prague and the Czech Republic. Nice (not spectacular) scenery is between Zabreh na Morave and Chocen (in the C.R.).