Eu diria pegar o trem, de este site :
There is only 1 direct train between Krakow (Poland) and Prague (Czech rep.) and it goes overnight. It is also possible to go to Katowice (PL) or to Bohumín and there change to the train to Prague.
TLK 402 Silesia, dep 22:03, Arr: 07:37. 45€ seat, 55€ couchette / bed.
Schedule valid from 2013-12-15 to 2014-12-14
Isso é um sofá de seis camas, mais abaixo tem preços para outras opções. Mais caro parece um negócio de quarto individual em 96 euros. Eu tomei um trem semelhante em assentos normais, não é muito ruim, mas dado que é durante a noite você está economizando o preço de um hotel para fator que em.
Essa página também recomenda o ônibus, detalhes em esta página . Mas honestamente, a menos que o tempo seja crítico ou você realmente precise de dinheiro barato, eu posso pegar o trem.
Você pode reservar bilhetes on-line ou qualquer agente de viagens ou alguém na estação de ônibus, que poderá ajudá-lo
A Seat61.com tem mais algumas informações sobre esta página , incluindo algumas outras opções de compra de ingressos.
Além disso, uma palavra de advertência, eu não peguei aquele trem específico, mas tentei pegar um trem diferente com destino a Cracóvia. O que eu não notei é que em algum ponto no meio da noite o trem se dividiu e cada metade foi para lugares diferentes ... então eu acordei em Varsóvia. Então, basta verificar se há uma parte específica do trem que você precisa estar.