Train tickets in Germany


It is very easy to visit Germany by train, regardless of whether you're coming by rail from the UK, France or another of Germany's neighbours. With the largest passenger rail network in Europe, all major communities in Germany are well-served by rail. The principal operator is Deutsche Bahn (known as DB), whose sleek flagship InterCity Express or ICE trains can reach 300km/h.

An excellent range of international services makes it easy to reach Germany by train from elsewhere in Europe. Passengers from Britain usually travel with Eurostar from London to Brussels, connecting there onto an ICE or Thalys train to Germany. There are also routes via Paris to destinations in southern Germany with direct trains from Paris to Stuttgart or Munich, Freiburg (for the Black Forest), Karlsruhe and Augsburg. Travellers will also find a wealth of train travel options from Germany to Switzerland, Poland, the Czech Republic, Slovakia, Hungary, Austria, Denmark, Luxembourg, the Netherlands and Belgium.

There are excellent cheap train tickets called Sparpreis or ‘Saver’ fares on international rail services to and from Germany. Sparpreis fares are also available on DB’s international coach services run under the IC-Bus brand. For further discounts on German train tickets, consider buying a day pass, such as a Regio ticket for defined regions in Germany, a Länderticket that covers an entire German state, or a Quer-durchs-Land ticket, which is a day pass for nation-wide travel within Germany. All of these are available on our Rail Europe website.

It is also worth knowing that that many of our tickets for journeys to, from or between German cities include complimentary city transport (locals trains, metro, trams and buses) at one or both ends of the journey. When a ticket does include local transport at origin or destination, it is identified on the ticket by a suffix + City, eg. Dresden + City or Heidelberg + City.

Train travel in Germany is affordable and fun. Visit the big cities, such as Berlin and Munich, but make time too for smaller communities and rural regions which are all very accessible by train. Highlights include the hill country of Saxony and Thuringia, where a dense network of rural railways makes it easy to get off the beaten track. Other classics include the Black Forest region and the celebrated Rhine Valley route which runs upstream from Cologne via Koblenz to Mainz.

Trains in Germany

© jotily

What trains can you travel with in Germany?

  • InterCity Express (ICE)
  • TGV
  • Thalys
  • EuroCity
  • Germany rail map - click on map to enlarge

    Germany rail map

    © 2017-2020 European Rail Timetable Ltd

    Airport train stations

    Airport train stations in Germany

    Germany’s main airports are Frankfurt, Frankfurt-Hahn, Munich, Düsseldorf, Cologne Bonn (which serves both cities), Stuttgart, Berlin Schönefeld , Berlin Tegel and Hamburg. With many other small ones scattered through its regions. They all have good connections to their city centres.

    Getting from Frankfurt, Munich, Düsseldorf, Cologne Bonn, Berlin-Schönefeld and Stuttgart airports to their respective city centres and elsewhere by train is particularly easy, as they all have their own train stations within the airports.

    Please note, although you can buy tickets from Frankfurt, Düsseldorf and Cologne-Bonn airports to their respective city centres on our website, it is worth purchasing these locally to ensure you are booking tickets with the most accurate timetabling and prices.

    See our detailed airport guides

  • Frankfurt airport
  • Berlin-Schönefeld Airport
  • Child and youth passengers

    The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

    Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

    Read more about child and youth passenger ages. See also youth discounts and railcards.