In partnership with

Best Price Promise

Best Price Promise

If you find trains for a cheaper price elsewhere, let us know and we'll refund the difference*

Book Cheaper Tickets

Book Cheaper Tickets

Save more with a variety of promo codes. Book on the TrainPal app with no booking fees.

Efficient Customer Service

Efficient Customer Service

24/7 fast customer service with prompt responses to your queries

Fast Change and Refund

Fast Change and Refund

Seamless rail travel with easy changes and refunds for peace of mind.

  1. Home
  2. Trains in Germany

Germany train route map

Let’s check popular routes and maps to explore German cities using DB (Deutsche Bahn) trains, such as ICE, IC, RE, and more. Find a convenient way to get to German airports by train. You can also choose DB International and Eurostar trains for more international trips. See more surprises of what TrainPal can do for you!
Germany train route map

ICE high-speed trains

With a top speed of 330 km/h (205 mph), ICE trains take you to explore German cities and neighbouring countries. It is the preferred choice for long-distance travel. You can purchase Sparpreis, Super Sparpreis, or Flexpreis tickets for affordable and flexible ICE train travel.

ICE trains offer First and Second Class seating, both with comfortable seats and free WiFi. In First Class, you can generally enjoy more spacious and cosy seats with extra legroom, along with in-seat catering service. Additionally, First Class passengers with Flexpreis tickets normally have access to DB lounges.

ICE trains connect major German cities like Berlin, Hamburg, and Frankfurt, with popular routes including Berlin to Munich, Berlin to Hamburg and Cologne to Hanover. They also extend to neighbouring countries such as France and the Netherlands. Enjoy fast and comfortable travel on ICE trains!

TER regional trains

DB Intercity Trains

Intercity (IC) is a long-distance train service operated by German railways, providing connections between cities within Germany and neighbouring countries. You can buy Sparpreis tickets, Super Sparpreis tickets, or Flexpreis tickets to travel on IC trains. These choices offer both flexibility and cost-effectiveness for your trip.

Some IC trains offer free WiFi. IC trains offer First Class and Second Class seatings, both providing comfortable seats. In First Class, you can usually enjoy more spacious and cosy seating, and a quieter environment, and First Class passengers with Flexpreis tickets also have access to DB lounges at the station.

IC trains can reach a top speed of approximately 200 km/h (124 mph), efficiently transporting passengers between major cities in Germany, such as Cologne, Hamburg, and Hanover. Popular routes include Cologne to Frankfurt, Nuremberg to Munich and Hamburg to Augsburg. Additionally,IC trains provide services to international destinations, often to Austria and the Netherlands. Travelling by IC train is convenient and comfortable, making it an ideal choice for your journey.

DB Intercity Trains

DB regional and local trains

Regional and local trains in Germany, including Interregio Express (IRE), Regional Express (RE), Regionalbahn (RB), and S-Bahn services, are mainly operated by Deutsche Bahn. These trains offer comfortable seating, high frequency, and seamless integration with buses, trams, and U-Bahn systems, ensuring convenient travel throughout Germany.

IRE trains provide efficient medium-distance travel between regional hubs and key cities. RE trains connect smaller towns with larger cities, bridging the gap between local S-Bahn services and long-distance trains. RB trains are essential for linking smaller towns and rural areas with larger cities and regional hubs through reliable and frequent local services.

S-Bahn trains are crucial for urban and suburban transportation, offering fast and frequent services within metropolitan areas, and connecting city centres with surrounding suburbs and neighbouring towns for easy and efficient commutes.

DB regional and local trains

Germany Airport Trains

German airports such as Frankfurt Airport, and Hamburg Airport are well-connected by trains. S-Bahn trains, regional trains, ICE trains, and other trains provide convenient transportation and excellent service, ensuring your travel is smooth and worry-free. Check out more information on German airport trains and start planning your trip today.

Germany Airport Trains

Trains to Frankfurt Airport

Frankfurt Airport, located southwest of Frankfurt city centre, features two train stations. The Frankfurt (Main) Airport Regional Station (Frankfurt Flughafen Regionalbahnhof) connects to Frankfurt (Main) Hbf and Hanau Hbf via RE and S-Bahn trains.

The Frankfurt (Main) Airport Long-Distance Station (Frankfurt am Main Flughafen Fernbahnhof) is a 10-minute walk from Terminal 1. It is served by ICE trains, offering connections to major cities in Germany and Europe, including Munich, Cologne, Stuttgart, Berlin, Amsterdam, Brussels, and Vienna.

Nearest train station:

  • Frankfurt (Main) Airport Regional Station
  • Frankfurt (Main) Airport Long-Distance Station

Train operator(s):

  • DB RE regional trains
  • S-Bahn trains
  • DB ICE trains
Germany Airport Trains

Trains to Munich Airport

Munich Airport, located northeast of Munich, features two train stations: Munich Airport Terminal Station (Flughafen München) and Visitors Park (Besucherpark). The Munich Airport Terminal Station connects to Munich city centre via S1 and S8 S-Bahn trains in approximately 40 minutes. Additionally, RE 22 trains link the airport with nearby cities and towns, including Regensburg, Landshut, Moosburg, and Freising.

Nearest train station:

  • Flughafen München
  • Flughafen München Besucherpark

Train operator(s):

  • DB RE regional trains
  • S-Bahn trains
Germany Airport Trains

Trains to Berlin Brandenburg Airport

Berlin Brandenburg Airport, located south of Berlin, features the BER Airport Station (Flughafen BER) under Terminal 1 on level U2. The station connects to the Berlin city centre via S-Bahn trains (S9, S45) and to cities like Potsdam, Rostock, and Chemnitz via Regional and InterCity trains.

Nearest train station:

  • BER Airport station (Flughafen BER)

Train operator(s):

  • DB RE regional trains
  • S-Bahn trains
  • DB IC trains
Germany Airport Trains

Trains to Düsseldorf Airport

Düsseldorf Airport has two train stations: Düsseldorf Flughafen (Airport) Station and Düsseldorf Flughafen Terminal. The Terminal Station, located underground, connects to Düsseldorf city centre via S-Bahn (S11) trains. Düsseldorf Flughafen (Airport) Station, linked to the terminals by SkyTrain, is served by ICE, IC, and regional trains to cities like Hamm, Essen, Dortmund , and Cologne. Eurostar also connects this station to European cities like Paris and Brussels.

Nearest train station:

  • Düsseldorf Flughafen (Airport) Station
  • Düsseldorf Flughafen Terminal

Train operator(s):

  • S-Bahn trains
  • DB regional trains
  • DB ICE and IC trains
  • Eurostar
Germany Airport Trains

Trains to Hamburg Airport

Hamburg Airport (Flughafen) station is conveniently located within the airport, easily accessible from the terminals by following the signs. The S-Bahn S1 train connects the station to Hamburg Central Station in just 25 minutes, with trains departing every 10 minutes.

Nearest train station:

  • Hamburg Airport (Flughafen)

Train operator(s):

  • S-Bahn trains
Germany Airport Trains

Trains to Stuttgart Airport

Stuttgart Flughafen/Messe station is located underground, within walking distance of the airport terminal. The S-Bahn S2 and S3 trains from Stuttgart Central Railway Station reach the airport in 27 minutes, providing direct access to the terminal.

Nearest train station:

  • Stuttgart Flughafen/Messe

Train operator(s):

  • S-Bahn trains

Germany international trains

Germany international trains offer a seamless and efficient way to travel across Europe. For example, DB international and Eurostar trains connect Germany with numerous European destinations, providing a comfortable and pleasant travel experience.

DB international trains

Deutsche Bahn (DB) offers a range of international trains that seamlessly connect Germany with over 10 neighbouring countries, including Austria, France, Italy, Belgium, Denmark, and the Netherlands.

Key services include high-speed trains like the ICE and IC, which provide rapid connections to major European cities such as Paris, Brussels, Amsterdam, and Zurich. These trains offer a comfortable and fast alternative to air travel and are well-integrated with local and regional transport networks, ensuring easy continuation of your journey within Germany and beyond.

Popular routes include Munich to Vienna, Hamburg to Copenhagen, Frankfurt to Paris, and Munich to Zurich. These routes effortlessly link Germany with other European countries, allowing you to explore multiple destinations and enjoy a smooth, efficient, and pleasant travel experience.

Eurostar trains

Eurostar offers high-speed international train services, making it easy to travel from Cologne, Düsseldorf, and Dortmund to Brussels and Paris. From there, you can connect to other Eurostar train s to London and Amsterdam, or other high-speed trains across Europe. Popular Eurostar routes include Cologne to Paris, Cologne to Brussels and Düsseldorf to Paris.

Starting November 4, 2024, Eurostar will introduce new travel classes: Standard, Plus, and Premier. All classes feature free WiFi and plug sockets. Standard and Plus allow two pieces of luggage plus a small backpack or handbag, while Premier allows an additional piece of luggage and provides access to exclusive lounges in Paris, Brussels, Amsterdam, Rotterdam, and Schiphol Airport. Experience the comfort and convenience of Eurostar's international trains for your travels.

Germany train ticket types

Germany offers a variety of train tickets, including Super Saver fare, Saver fare, and Flexible fare, to meet different travel needs. Check more details with TrainPal and enjoy the benefits of efficient and pleasant train travel!

Super Saver Fare

The Super Saver fare (‘Super Sparpreis’ in German) is a budget-friendly ticket option for long-distance travel. Children 6-14 travel free with someone 15 or older.

  • Purchase up to 6 months in advance
  • Available for ICE and IC trains
  • Not exchangeable or refundable

Saver Fare

The Saver fare (‘Sparpreis’ in German) provides travellers with reduced ticket prices. Children 6-14 travel free with someone 15 or older.

  • Purchase up to 6 months in advance
  • Available for ICE and IC trains
  • Cancellable with conditions

Flexible Fare

Travel stress-free with Flexible fare (‘Flexpreis’ in German) on any train on your travel day. Ticket prices are subject to train routes and times.

  • Purchase up to 6 months in advance
  • Valid for long-distance and regional trains
  • Free changes or cancellations before the departure date

Germany train classes

When travelling by train in Germany, you can choose between First and Second Class. Both classes ensure a reliable and efficient travel experience. Here’s what each class offers:

Second Class

Second Class offers an affordable travel experience for all passengers. The services differ based on the train type but typically include:

  • 4 seats per row
  • Shared power sockets
  • Free WiFi on ICE and some IC trains

First Class

First Class offers a premium travel experience with enhanced comfort and exclusive services. The specific services vary depending on the type of train, but usually include:

  • 3 spacious seats per row
  • Quieter environment
  • At-seat meal and drink service
  • Seat reservations
  • Free WiFi on ICE and some IC trains

German Rail Pass

The German Rail Pass offers a cost-effective method for passengers to explore Germany. Visitors can choose from two main types of rail passes: the Interrail German Pass and the Eurail German Pass, providing flexibility to suit your travel needs.

Interrail German Pass for European Residents

tips

Unlimited travel on railways within Germany

tips

Price starts from €170

View details󱒃

The Interrail German Rail Pass offers unlimited train travel in Germany, ideal for exploring cities like Berlin, Munich, and Cologne. Available to European residents outside Germany, the pass provides flexible options, allowing you to choose between consecutive travel days or specific days within a month.

It is valid on participating public transport within Germany and certain international trains. Additionally, the pass offers discounts for various age groups, making travel more affordable for everyone.

Eurail German Pass for Non-European Residents

tips

Unlimited travel on trains within Germany

tips

Price starts from €170

View details󱒃

The Eurail German Pass is your gateway to exploring Germany with ease and flexibility. This pass offers unlimited train travel throughout the country, allowing you to visit iconic cities such as Berlin, Stuttgart, Hamburg, Munich, and Cologne at your own pace.

Designed for non-European residents, the Eurail German Pass provides various travel options, including consecutive travel days or specific days within a month. It is valid on participating public transport within Germany as well as certain international trains, ensuring a seamless travel experience.

More About Germany Trains

  • How long does a delay need to be to get a refund from DB?

    When travelling with Deutsche Bahn (DB), you may be eligible for compensation if your train arrives late at the destination station. If your train is delayed by 60 minutes or more, you are entitled to a 25% refund of the single ticket price. For delays of 120 minutes or more, the refund increases to 50% of the single ticket price.

    You have the option to receive your compensation either as a voucher or as a cash refund. However, please note that refunds amounting to less than €4 will not be issued.

  • When can you book the DB summer timetable for 2025?

    All European railways, including Deutsche Bahn (DB), update their timetables on the second Saturday of December each year, known as the Big Annual Timetable Change. During this period, German railways typically shorten the booking window from 6 months to 60 days for travel dates after the mid-December timetable change.

    If you want to book the DB summer timetable for 2025, you can search for trains on TrainPal when the booking period returns to the regular 6 months, which is usually after mid to late December.

  • How long is a single DB Flexible Fare ticket valid for?

    For Flexible Fare single tickets with Deutsche Bahn (DB), the validity depends on the distance of your journey. For journeys within 100 km, the ticket is valid only on the date specified on the ticket. For journeys over 100 km, you must start your journey on the date indicated on the ticket, but you can interrupt your trip and continue later (e.g., the next day) as long as the departure and destination stations remain the same.

  • How fast does an ICE train go?

    ICE (InterCity Express) trains are renowned for their impressive speed and efficiency. With a top speed of 330 km/h (205 mph), they offer swift and comfortable transportation across Germany. Ideal for commuting between major cities or exploring the country, ICE trains provide a quick, reliable, and pleasant travel experience.

  • When are ICE tickets the cheapest?

    ICE train tickets are most affordable when booked in advance. Here’s how to get the best deals:

    Book in Advance: ICE tickets can be booked up to 180 days ahead of time. The cheaper seats sell out quickly, so the earlier you book, the better the price.

    Take Advantage of Sparpreis Fares: Sparpreis fares are the economical fare type offered by Deutsche Bahn, providing up to 85% off a full-price ticket. These fares are very popular, so it’s best to book well in advance to secure the lowest prices.

    To get the best deals on ICE train tickets, plan ahead and look for Sparpreis fares.

  • How much does a seat reservation cost on an ICE train?

    Seat reservations on ICE trains vary by class and booking conditions. For individual travelers, second-class reservations cost €4.90, while first-class reservations cost €5.90 if they are not booked with the ticket.

    Flexible fare for First Class tickets includes seat reservations. Family reservations are €9.80 in Second Class and €11.80 in First Class if not booked with the ticket.

    Seat reservations are included in the Group Saver fare for group bookings.

  • Is it cheaper to pre-book train tickets in Germany?

    Yes, booking train tickets in advance in Germany is usually more economical, particularly for long-distance journeys. Early reservations allow you to access the lowest prices before they increase. Most trains in Germany allow reservations starting 180 days in advance.