if you are going for 20 days, maybe one of the mini eurorail packages will make sense...back in the old days, some mini packages were avail to americans before they leave USA, and other mini packages were avail to everyone in europe. i used one from london to amsterdam to brussels to paris back...