German Trains

All train tickets and rail passes

  • Book all train tickets to Germany (use the journey planner on top of this page)
  • Travel with the ICE, the finest high speed train in Europe?
  • Travel to cities like Berlin, Hamburg and Munich
  • Train tickets form € 19
  • International connections to Amsterdam, Vienna, Copenhagen, Paris, Zurich

Trains in Germany

Find all popular train routes in Germany. To and within Germany you can travel by ICE, TGV, Thalys, CityNightLine, EuroNight, Inter Regio Express, Regional Express, S-Bahn, Intercity and Eurocity. These trains connect Germany with The Netherlands, Belgium, Luxembourg, Czech Republic, Poland, Austria, Switzerland, Italy and France. Most train tickets can be booked three to four months in advance. 

Book all trains in Germany with HappyRail

You can book all train tickets within Germany with HappyRail, but also trains from Germany to all countries surrounding Germany and further, like Austria, Switzerland, Belgium, The Netherland, France, Northern Italy, Czech, Denmark, Sweden, Poland, Hungary and London. 

There are often cheap tickets available, the so called Sparpeis Europe tickets. Tickets start from € 19 p.p. for a single trip. The earlier you book your tickets to Germany the cheaper.