Travel & Places Travel & Places

Where to Find Discount Train Tickets and Rail Passes in Germany



Want to explore Germany by Trainand travel on a budget?
Check out these discount train passes that will save you a lot of money and take you to the best places of Germany.

All train tickets can be booked either online, at ticket vending machines, or at ticket counters of the German National Railway (called Deutsche Bahn) which are located in most German train stations.

Happy Weekend Ticket

With this train pass, the weekend is all yours - you can take the train as often as you like within one weekend, anywhere in Germany, and on any local train (no Intercity Express).

The ticket costs 35 Euro and is valid for up to 5 persons traveling together.
Online Booking available.

Länder Ticket


Every federal state in Germany offers a Länderticket, which allows you to explore their Bundesland by train for one whole day (for example Bavaria, Saxony, Brandenburg, and many more).
With only one pass, you can travel with up to 5 people and explore a German state of your choice on a shoestring budget. Tickets range between 26 and 30 Euro.
Online booking available.

German Rail Pass


With this pass, you can travel on all trains on the German Railway, including the Intercity Express, for 4 to 10 days within the period of one month.
The German Rail Pass is available for both first and second class travel with prices starting at 174 Euro for a 4 day trip.
With this pass, you will not only discover all of what Germany has to offer, but also:
  • Traveling to Salzburg (Austria) and Basel (Switzerland)
  • Free traveling on participating steamboats on the rivers Rhine and Moselle
  • Discounted fares on selected bus lines that tour the Romantic Road and the Castle Road.



    Online Booking available.

    Surf and Rail International


    The German Railway often has special offers that connect you with other great European cities. From many German major cities you can take a direct train to some of Europe's top destinations, such as Amsterdam, Florence, Milan, Prague, or Zurich. Ticket prices start at only 19 Euros.
    Online booking available.

    Leave a reply