I am travelling to prague next week and will be there for a week before I have to go to amsterdam. I have been searching the web and cannot seem to find any way to purchase a city to city train fare. I know that I cannot travel direct ( have to go through germany with at least one change) but cant find anywhere to book. The one place I found it was £200! any suggestions? Am I better to get a ticket from prague when i get there?