Trains in Germany

Mon, May 27
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Trains in Germany

General information about German Rail

The high-quality rail network and transportation infrastructure have made trains one of the most popular ways to travel in Germany. Train travel is so popular in Germany that many cities and major towns have multiple train stations. Deutsche Bahn offers train routes between most cities in Germany. From popular routes to main train stations and information about Deutsche Bahn, this page provides an overview of everything you need to know about train travel in Germany.

Deutsche Bahn + Main Train Stations
Popular Routes in Germany
Popular International Routes from Germany
German Trains: Good To Know
Omio

Deutsche Bahn (sometimes referred to as DB) is Germany's state-owned train company and is the main train company that provides most train services throughout Germany. Deutsche Bahn provides high-speed trains to major cities and slower regional trains to smaller towns. Deutsche Bahn also provides trains for international routes leaving from Germany to neighbouring countries and beyond. Deutsche Bahn is the largest rail company in Europe, transporting approximately 2 billion passengers annually.

There are some smaller train companies that also operate in Germany these include Flixtrain, Hamburg-Köln-Express and Veolia.

Main Train Stations in Germany

All big German cities have major train stations that are connected to other parts of the country as well as as international cities. Below is a list of the major stations and their need to know details.

Berlin Main Train Station (Berlin Hauptbahnof)

Address: Europaplatz 1
10557 Berlin Germany
Amenities:
Free WiFi (30 minutes)
Luggage Lockers
Restaurants
Shops
Parking
Disabled Access
Public Transport to the City Center: S-Bahn 5,7 and 75, U-Bahn 55, Buses TXL, M41, M85, N20, N40, 120, 123, 147, 240, 245, M5, M8, M10

Cologne Main Train Station (Köln Hauptbahnof)

Address: Trankgasse 11
50667 Cologne, Germany
Amenities:
Free WiFi (30 minutes)
Luggage Lockers
Restaurants
Shops
Parking
Disabled Access
Public Transport to the City Center: The city center is walking distance from the train station, S-Bahn 6, 11, U-bahns 16, 18, Buses 124,132,133,250,260,978,N26

Frankfurt Main Train Station (Frankfurt-am-Main Hauptbahnof)

Address: Am Hauptbahnhof,
60329 Frankfurt, Germany
Amenities:
Free WiFi (30 minutes)
Luggage Lockers
Restaurants
Shops
Parking
Disabled Access
Public Transport to the City Center: Multiple Buses, S-Bahns, U-Bahns and Trams

Hamburg Main Train Station (Hamburg Hauptbahnof)

Address:
Hachmannplatz 16,
20099 Hamburg, Germany
Amenities:
Free WiFi (30 minutes)
Luggage Lockers
Restaurants
Shops
Parking
Disabled Access
Public Transport to the City Center: Multiple Buses, S-Bahns, U-Bahns and Trams to the city center and further.

Munich Main Train Station (München Hauptbahnof)

Address:
Bayerstraße,
80355, Munich, Germany
Amenities:
Free WiFi (30 minutes)
Luggage Lockers
Restaurants
Shops
Parking
Disabled Access
Public Transport to the City Center: S-Bahn 1- 8, U-Bahn 1,2,4,5,8 Buses 58, 9551, 9658, Trams 16-21 and the Airport Bus.

Popular Train Journeys in Germany

As trains in Germany are fast and reliable, they're a popular method of getting around Germany for locals and travelers alike. From our data, we've compiled a list of the most popular routes that are taken throughout the country. Most routes are run by Deutsche Bahn however some more locals routes are operated by smaller, more regional companies.

deutsche_bahn
Trains from Berlin to Hamburg
deutsche_bahn
Trains from Berlin to Munich
deutsche_bahn
Trains from Hamburg to Berlin
deutsche_bahn
Trains from Munich to Berlin
deutsche_bahn
Trains from Frankfurt to Berlin
deutsche_bahn
Trains from Berlin to Frankfurt
deutsche_bahn
Trains from Frankfurt to Munich
deutsche_bahn
Trains from Cologne to Berlin
deutsche_bahn
Trains from Cologne to Hamburg

 



Popular Train Routes from Germany

Good To Know

  • Booking train tickets in Germany is easy with Omio. Just simply put the route and date you're looking for, then our search will find all the available options. Meaning all you need to do is find the one that suits you best!
  • Omio also offer by smaller providers such as Flixtrain and Hamburg-Köln-Express meaning you can see all the options available to you in one place.
  • Most Deutsche Bahn tickets within Germany support mobile tickets so all you need to do is make sure your phone is fully charged! If your journey is not supported by mobile tickets then it is best to print off your ticket before you board your train.
  • Look out for the 'Wagenstandsanzeiger' on each platform, these inform you where you need to stand on the platform so you get the right carriage.


For more information on traveling with children, luggage allowances and refunding tickets please visit our Deutsche Bahn page.



More Information about Trains in Europe

 

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone