Upvote:5
The website of Deutsche Bahn requires you to select a time of departure (of arrival) and then shows you the ticket prices for the connections around this departure time. If you have a look at your screenshot, you will see that your connections start quite early, which normally leads to lower prices.
However, the Deutsche Bahn website also has a page on which you can compare the prices for a whole day (called the "Sparpreisfinder"). This page will only find non-flexible tickets, which are normally cheaper. Also, it will only find connections that include at least one long-distance train, which is however reasonable to get from Aachen to Munich. Uncheck the "Prefer fast connections" option to find some more options.
Upvote:13
One 20 kg bag and one handbag are no problem.
DB runs several classes of trains.
Usually a ticket for the more expensive train also allows travel on cheaper trains, and it might be necessary to use cheaper trains for part of the trip. The exception are tickets which are for a specific departure time, they are just for that train or list of trains.
There is a confusing array of fare schemes. It is cheaper to book one specific train. It is cheaper to book well in advance. It is more expensive to buy a ticket which allows you to take any train between the two stations.
For €153, you can arrive at the station whenever you like and take the next train to Munich, including the fastest ones. For €29, you have one specific connection, and it takes two to three hours longer.
The Bahn website assumes that customers want the faster connections. To get connections without ICE, go to Further Options on their search form, then More means of transport, then uncheck the ICE box. To get connections with RE only, check the only local transport checkbox.