Trains in Germany - Book German Train Tickets Here

Mon, Sep 23
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.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
German Rail Providers
Popular German Train Routes
Trains in Germany FAQ

Deutsche Bahn tickets can be purchased directly with Omio

✓ All Deutsche Bahn tickets can be purchased directly with the Omio App
✓ Instantly book Deutsche Bahn train tickets with Omio
✓ See over 800 transport companies conveniently in one place

Trains in Germany

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 destinations and train routes to information about train companies and how to buy cheap train tickets, this page provides an overview of everything you need to know about train travel in Germany.

Train Companies and Train Types in Germany

Information about German Rail Providers

The largest and most important train company in Germany is Deutsche Bahn, which is literally translated as “German Railway” and sometimes abbreviated to Die Bahn or DB.Deutsche Bahn is the largest rail company in Europe, transporting approximately 2 billion passengers annually. In 1994, West Germany’s Deutsche Bundesbahn and East Germany’s Deutsche Reichsbahn merged to create Deutsche Bahn railway company. Deutsche Bahn is Germany’s national rail provider with the Federal Republic of Germany functioning as DB’s single shareholder.

InterCity Express

InterCity Express (ICE) trains are the most comfortable and efficient way to travel by train in Germany. ICE trains are the fastest high-speed trains on the DB network, capable of traveling at speeds up to 200 mph. ICE trains travel to nearly 180 train stations in Germany. All InterCity Express trains have a restaurant and WiFi on board for your comfort and convenience. Popular routes that utilize ICE trains include: Berlin to Munich, Hamburg to Frankfurt and Munich to Cologne


Like ICE trains, InterCity (IC) trains also travel long distances throughout Germany. While IC trains tend to travel at lower speeds than ICE services, they stop more frequently and reach more train stations in Germany. EuroCity (EC) trains are similar to InterCity services; however, they tend to operate on international routes between major European cities like Berlin to Prague. These train types are often referred to as Intercity Nights (ICN), EuroNight (EN) and CityNightLink (CNL) trains when offered overnight.

Regional Express

Shorter distance train routes in Germany usually use Regional Express (RE) and Regional Bahn (RB) trains, while smaller destinations outside of major cities are often connected by Stadt Express (SE) or S-Bahn (suburban train) services.

Domestic Train Routes

Most German cities are linked by rail. The most popular train routes in Germany are between major cities like Berlin, Munich, Hamburg, Cologne, Frankfurt, Düsseldorf, and Dresden. All large cities are linked by InterCity Express (ICE) trains, as well as standard InterCity (IC) services. Regional trains are also quite popular, especially the particularly scenic routes which pass through the Black Forest and Rhine Valley.

International Train Routes

Trains in Germany run international routes to various destinations in France, Italy, Switzerland, BeNeLux, Poland, Austria and the Czech Republic. German high-speed trains often share travel international routes with train companies from other countries like Thalys and SNCF. ÖBB Railjet trains connect Munich with cities in Central Europe like Vienna, Salzburg, Prague and Budapest.

Popular Train Routes to Germany

Most Popular Trains to Berlin

Top of the Page

Most Popular Trains to Munich

Most Popular Trains to Frankfurt

Man train stations in Germany


Address: Bayerstraße 10A, 80335
Munich, Germany
Services:Currency Exchange
Luggage Store
Automatic Ticket Dealer and Lockers
Waiting Room
Lounge Area
Assistance Service for Disabled Travelers
Restaurants and Bars
Car Rental
Transportation: Metropolitan Lines (S-Bahn): S1 and S8
Transportation Service to Munich Airport (MUC) in the "Lufthansa Express Bus".
Regional buses to Ingolstadt, Norimberga, Freising, Erlangen and Prague, departing from Terminals 1 and 2.


Address: Am Hauptbahnhof, 60329
Frankfurt Am Main, Germany
Services: Photo booth
Ticket dispensers
Luggage storage
Waiting room
Attention service for disabled travelers
Lounge Area
Restaurants and Bars
Car Rental
Lost and Found
Transportation: Metropolitan Lines (S-Bahn): S1, S2, S3, S4, S5, S6, S8 and S9
Metro Line (U-Bahn): U4 and U5
Navetta railway airport "Lufthansa Rail Express"
Buses to the Airport: 58 , 61, 62, 72, 73, 77, 751, 752, DLH, n7, n72, n81, OF64, OF67.
Regional Train Lines to the Airport: 21, 55 and 75.


Address: Europaplatz 1, 10557
Berlin, Germany
Services: Left Luggage Office
Ticket Dispensers
Free Wi-Fi
Waiting Rooms
Assistance Service for Travelers with Disabilities
Restaurants and Bars
Transportion S-Bahn lines: S5, S7 and regional trains
Numerous trams and buses at the exit of the station to different points of the city

FAQs about Train Travel in Germany

Routes & Train times in Germany

The main train stations in Germany are Berlin Hbf, (Munich) München Hbf, (Cologne) Köln Hbf, and Frankfurt Hbf. These train stations connect to most cities in Germany as well as other international destinations. Most train stations in Germany feature luggage lockers, currency exchange services, tourist information bureaus, ATMs and Restaurants.

Seat Reservations in German Trains

Deutsche Bahn’s Regional (RB, RE, IR), InterCity (IC) and EuroCity (EC) trains do not require reservations. Reservations for InterCity Express (ICE) trains are optional; however, during busy times reservations are recommended in order to guarantee seat availability. All night trains require reservations, which can be made online via the DB website.

Rail Fares and German Train Ticket Types

Using the ticket machines at the train station are still the most common way to purchase train tickets in Germany; however, online ticket purchases are becoming more popular. After purchasing a train ticket online, you can either print your train ticket or download it to your phone and show it to the train crew during the train journey. Passengers may be required to identify themselves by presenting identification or the credit card that was used to make the train ticket purchase.

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.

Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.