Deutsche BahnSNCFTrenitalia
+ 200 more
Best price for your journey

Compare and book train and bus tickets for over 200 companies, including UK rail carriers, Eurostar, SNCF, Deutsche Bahn, Trenitalia and Renfe.

Get your points and discounts

We accept all major railcards and loyalty cards.

Easy to book and manage

Find, book, change or cancel your tickets in an instant.

Pay with confidence

Buy tickets with PayPal, ApplePay, Visa, Amex and all international credit cards.

Looking for cheap train tickets in Germany? Then you're in the right place. We have a handful of helpful tips to help you save on your rail journeys, and we'll share them all here! With Deutsche Bahn, there are different ticket types available for each journey – but don't worry, we'll walk you through each type and show you how to buy cheaper tickets.

Find out more about how you can buy cheap train tickets in Germany and how to book through Trainline below. 

How to buy cheap train tickets in Germany

There are many ways in which you can buy cheap train tickets in Germany, and the best way is with Trainline! When looking for cheap train tickets in Germany with Trainline, it is simple and easy to find the best tickets for you. Simply put in your journey, including the time and date, and let our journey planner do the work. We will clearly list the prices for both Second and First Class.

Furthermore, we will highlight the cheapest train ticket for the day in yellow. Once you have picked the right journey for you and booked, we will send you an electronic ticket via email, which you can then use for your journey.  

Cheap Deutsche Bahn Tickets

As the main train operating company in Germany, it is likely you will travel on a Deutsche Bahn train whilst in Germany. Deutsche Bahn train tickets are primarily split into two types: Sparpreis and Flexpreis. These types of ticket are determined on flexibility and demand of travel, so it is important that you book well in advance to get cheap train tickets.  To understand how the two tickets work, read our breakdown of the two, and see which one is best for you.  

This is the least expensive of the two tickets, although it does limit you on the flexibility of when you travel.  Sparpreis tickets can go on sale from as early as six months in advance, meaning that if you are planning a holiday, then booking as early as possible is recommended.

This will not only give you peace of mind that your travel is sorted but also means you’ll have more money to spend on the important parts of your holiday! Ticket prices could rise depending on demand for that journey, so ticket prices will vary depending on what journey you are taking. 

Whilst this is the more expensive of the two tickets, the Flexpreis ticket does give you much more flexibility in when can travel. With an unlimited amount of amendments, it is perfect for those who aren’t sure when they want to travel. These tickets also tend to rise with demand, so make sure you are booking as far in advance as possible.  

Deutsche Bahn SuperSparpreis ticket

Deutsche Bahn has also introduced a new ticket that is aimed at bringing the cheapest train tickets to those travelling in Germany. The SuperSparpreis will start at prices from €19.99, with a limited number of tickets available on selected journeys. With such a limited number of tickets available for each trip, it's important to book early in order to get this great offer.

Cheap train tickets to travel in Europe

If you are travelling throughout Europe by train, there are plenty of opportunities to get cheap train tickets in these countries also. This includes Spain, France and Italy.

If you want to book your cheap train tickets to these countries, do not hesitate to search for train tickets to the European destination of your choice when you search for your train tickets. This will give you a range of information to compare and save on the most popular journeys across Europe.

Popular destinations in Europe

Journeys start better with Trainline

We help customers across Europe make more than 125,000 smarter journeys every single day.