There is a couple of trains between Krakow and Prague, but only one direct train.
Train schedule between Prague and Krakow
Prague 20:17 Krakow 07:14 (next morning)
Krakow 21:54 Prague 07:38 (next morning)
Double sleeper : 80EUR per person
Bus transfer between Krakow and Prague
Centraleasteurope.com offers direct bus charter between Krakow and Prague.
You can choose time of departure, door to door transfer, english speaking driver, only 6hours
Cost : 140EUR per person from 3persons Know more about bus transfer
Train ticket booking
Centraleasteurope.com never ask for Credit Card infos, you can pay by secure Paypal or Moneybookers
Possible delivery time of tickets : All ordered tickets will be send out by registered airmail by state post of Hungary. (Magyar Posta) To EU countries : 1-2weeks Australia and Asia : 1-4weeks USA and Canada : 1-3weeks South American countries : 1-4weeks
We are not resposible for ticket lost or late arrive, but we try to solve all problems by taking you by bus transfer to your wished destination at discount price or assist to get new ticket