Traveling from Berlin to Barcelona by train is a great experience. The journey takes 2 days, through beautiful landscapes, stopping in Basel on the way.
See the travel guide in English, Deutsch, Français, Español og Svenska.