Please sign in to post.

Train travel across Germany

I plan on travelling across Germany starting with Cologne, Bonn, Frankfurt with day trips to Idstein and Heidelburg, Offenberg, Gengenbach, Triberg, Munich, Innsbruck and finally Berlin. I don't drive so I'm entirely dependent on the train network to take me around. I see that train travel is very expensive when shuttling between so many places.

Does anyone have recommendations on the best way to purchase and use the trains?
I'm travelling between August and September so I can't take a train pass that needs renewal at the end of the month.

Posted by
12834 posts

Hi, marziidh, Germany is a great country to travel by train in because they have trains all over the place, and they're relatively easy to purchase and use the tickets. What are your exact dates in August and September? If you're talking about the Deutschland ticket, yes, that does need renewal, but you could get it for August and then keep it for September, but stop the renewal by the deadline in that month.

I'm traveling to Germany in December with my sister, and I was pricing out separate tickets that we would need for December versus the Deutschland Ticket. The separate tickets were going to cost us twice as much as the Deutschland Ticket. So if you'll tell me the dates, I can help you out with that. In our case, we have one day in November that we're traveling, so I certainly wasn't going to buy a Deutschland Pass for that one ticket. I was able to use the Bayern Pass for that, and so that's only an extra €39.

So are the cities you are staying in: Cologne, Bonn, Frankfurt, and Berlin? All the rest are day trips? The one other nice thing about the Deutschland ticket is that you also have access to public transportation in all the cities you're in. It can really save you a lot of money. If you can give me a little bit more details, I can help you with figuring out if it will work for you or not.

Posted by
10354 posts

If your travels include more places in Bavaria, there is a Bavaria pass that allows those (multiple people) to take unlimited REGIONAL trains for a specific period. We did this two years ago in the Summer and save a lot.

Posted by
8349 posts

First of all, while I have no idea how many days you have in mind altogether... I would look into minimizing the # of base towns if possible

Stay in Cologne, do a day outing to Bonn and back.

Stay in Frankfurt, day trip to Idstein and Heidelberg (as planned.)

Stay in Gengenbach, day trip to Triberg and Offenburg (free day trips with the KONUS card.)

Stay in Munich, day trip to Innsbruck (probably a more expensive choice)

Stay in Berlin

You will need to research the cost of the individual day trips from your base towns on your own. Normally, a "day ticket" valid for the round trip (like Cologne > Bonn > Cologne) is available to keep your costs reasonable. Then compare the total cost of those with the cost of two Deutschland-Tickets.

You will ALSO need 4 point-to-point tickets for the long-distance trips between these 5 base towns. (These are not so doable by regional train with the D-ticket.) Check at DB for those. Alternative is the German Rail Pass sold by Eurail for $295. It provides 4 days of unrestricted train travel on any German trains, including the long-distance, high-speed ICE trains, during any 30-day period.

https://bahn.eurail.com/en/one-country-pass/german-rail-pass

Note that the GRP is also valid for travel from Munich into Italy on certain trains, a route which has a stop in Innsbruck. So a 5-day pass ($326) could perhaps cover an extra day for the round-trip one-day journey to Innsbruck.

German Rail Pass info flyer:
https://assets.static-bahn.de/dam/jcr:87153f1d-08e1-481e-8aae-b5fffe7090b5/German_Rail_Pass_brochure_2025.2025-04-08-06-23-03.pdf

Advantage of the GRP is the schedule flexibility you will not get with the point-to-point tickets from DB, which are train/time specific and non-refundable.

I am not especially onboard with the itinerary you are doing, generally speaking. If it's too costly, you might wish to do things differently. But then I really don't know what your unique travel goals might be, how important to you this place and that place might be.

Posted by
1211 posts

travelling between August and September so I can't take a train pass
that needs renewal at the end of the month.

You can subscribe to the D-Ticket for two months. So two months is Euro 126. In addition to the trains it also covers local public transportation. Based upon your post, it appears that many of your trips are relatively short and will not require connections. I think long trips or those that would require multiple regional connections are worth purchasing an ICE ticket. You can save buy buying ICE tickets in advance (non-refundable!) and also looking carefully at time of day as ticket prices vary.

Posted by
2 posts

I am travelling on the 24th of this month until the 14th of September.

I feel the D-ticket might actually be helpful since I am going to be using a lot of the public transport in all of the cities. For long distance travel across the major cities I will have no choice but to purchase extra tickets.

The German Rail Pass is actually turning out to be more expensive for the period of my travel. The total number of days that I am spending in Germany is around 20 days.

Also, this is my first time visit there, so I'm just trying to gather as much information as possible to help me.