German Rail Pass

From vibrant metropolises that never sleep, through river valleys with fairytale castles to enchanting medieval small towns... nothing can be easier and more comfortable than doing this by train! Virtually every travel need, from a business trip to a relaxing holiday, is covered by the German Rail Pass.