<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Trains on ln --help</title>
    <link>https://blog.mei-home.net/categories/trains/</link>
    <description>Recent content in Trains on ln --help</description>
    <generator>Hugo -- 0.152.2</generator>
    <language>en</language>
    <lastBuildDate>Tue, 07 Jul 2026 22:32:01 +0200</lastBuildDate>
    <atom:link href="https://blog.mei-home.net/categories/trains/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Bahn Journey Nr 7 &amp; 8: Hoping for Excellence in Train Service</title>
      <link>https://blog.mei-home.net/posts/bahn-2026-07-04/</link>
      <pubDate>Tue, 07 Jul 2026 22:32:01 +0200</pubDate>
      <guid>https://blog.mei-home.net/posts/bahn-2026-07-04/</guid>
      <description>Hope.</description>
      <content:encoded><![CDATA[<p>This journey is a bit special. I&rsquo;m off to visiting a friend near Hamburg, in the
north of Germany. As I live in the south of Germany, this means an overall distance
of around 700 km. The best train connection I could find with only one switchover
has me sitting in an ICE for about 6.5 h, with a regional train to get to/from my
final destination.</p>
<p>The special thing about this journey is that I broke with one of my principles:
Never have fewer than 20 minutes for switching trains. In this trip, it&rsquo;s only
8 minutes. Which is probably going to be fine on the return journey. But on the
journey there, it might get rather tricky, considering that that 8 minute switchover
happens after a 6.5 h journey over about 700 km.</p>
<p>Wow was I wrong when I typed the introduction above.</p>
<h2 id="getting-there-2026-07-04">Getting there, 2026-07-04</h2>
<p>As I&rsquo;ve noted above, today I&rsquo;m relying on making an 8 minute switchover after 6.5h
and 700 km, basically through the entire country from south to north.</p>
<p>I&rsquo;m very heavily relying on Deutsche Bahn demonstrating a level of operational
excellence which sadly hasn&rsquo;t been much in evidence in the past few years.</p>
<p>What&rsquo;s more, today is not a pure travel day. I actually have to be somewhere
about two hours after my planned arrival time. Let&rsquo;s see how this goes.</p>
<p>It all went so well. And then, as always, Cologne happened. &#x1f614;</p>
<p>But the worst thing wasn&rsquo;t the delay. It was rather that I was sitting in this
train for over 6 hours. And the restaurant only offered drinks. No food.</p>
<p>I did, of course, miss my connection. Luckily, only by about half an hour, having
me be 40 minutes late at my destination. That still nets the journey an inconvenience
of 4. That&rsquo;s due to the fact that I actually had to be somewhere for a change.
And while the timing still worked out, it did cut into &ldquo;Drinking beer with friends&rdquo;
time.</p>
<h2 id="getting-back-2026-07-05">Getting back, 2026-07-05</h2>
<p>This is where the story turned really frustrating for me, and probably slightly
amusing for my readers.</p>
<p>Let&rsquo;s set the scene. It is 11:40 somewhere in northern Germany. I&rsquo;ve got a slight
hangover and just arrived at the train station for my 11:47 train. That train
was supposed to conduct me to my 8 minute switchover into the ICE which will
bring me all the way home. So I fished my phone out of my pocket and had a look
at the trusty DB Navigator app. Which happily, and I assume with an evil cackle,
informed me that my switchover now was only four minutes.</p>
<p>But I remained cautiously optimistic. Trains generally have some buffer in the
speed. Plus I didn&rsquo;t have to change platforms. So there was still hope.</p>
<p>Of course that hope got dashed, by a temporary issue with one of the doors. I
ended up arriving only a few minutes too late.</p>
<p>So, re-planning. I scrolled through the Navigator, and all the good, direct
connections were completely booked out. No exceptions. So I went onto a complex,
4 switchover, two of them less than 10 minutes connection, with the first stop
being Hannover.</p>
<p>While still standing at my previous stop, I saw this old train:</p>
<figure>
    <img loading="lazy" src="rheingold.jpg"
         alt="A picture of a few train carriages standing at a platform. The train is wearing a beige and wine red livery. A placard in the train&#39;s windows says, in German: &#39;AKE Train Tourism, vacation from the start&#39;, with &#39;Private 1st class special train AKE-RHEINGOLD&#39;. The carriages are definitely of older vintage than Deutsche Bahn&#39;s normal stock, but still do look well cared for."/> <figcaption>
            <p>A tourism train.</p>
        </figcaption>
</figure>

<p>These carriages are from the <a href="https://en.wikipedia.org/wiki/Rheingold_(train)">Rheingold</a>
train. It was what I would call a &ldquo;prestige&rdquo; train, with 1st class carriages only,
back in the 60s up to the 80s.</p>
<p>Sadly, it was driven by a modern electric engine, not the original ones. Probably
just a hell of a lot cheaper to run modern engines, I would assume.</p>
<p>But let&rsquo;s continue with my journey. My next stop was in the city of Hannover.
During my rather long switchover there, I decided on a different connection than
my original plan B. It had two major advantages: I would only have one more
switchover, and that switchover would be 36 minutes long. Instead of three more,
two of which would have been less than 10 minutes.</p>
<p>This next train came as quite a surprise, because it looked like this:
<figure>
    <img loading="lazy" src="sbb.jpg"
         alt="A picture of the front of a train which is connected with another train nose-to-nose. The train has the logo of the SBB (Federal Train Company of Switzerland) on the front. It&#39;s also kept in SBB&#39;s white and red livery and has the look of a fast, modern high speed train."/> <figcaption>
            <p>I got to have a look at an SBB train!</p>
        </figcaption>
</figure>
</p>
<p>That&rsquo;s not a Deutsche Bahn train. Instead, it&rsquo;s an ECE (EuroCityExpress) of the
Swiss national train company. It was headed to Basel through western Germany,
which might explain why it was there.</p>
<p>Sadly, the only seat I was able to book was facing another seat without a table
in the middle, so there are sadly no computering with SBB pictures. &#x2639;&#xfe0f;
The interior looks like this:
<figure>
    <img loading="lazy" src="sbb-interior.jpg"
         alt="A picture of the interior of a train. In this case, not a Deutsche Bahn one. Instead, it&#39;s the interior of a SBB train. Instead of the leather seats customary in Deutsche Bahn&#39;s first class, these seats are made out in fabric. The color of the seats is gray, with black dots. The headrest has a red cushion with the SBB logo. To the right of the seat is a small table with a cup holder, but markedly, there is no table or tray in front of the seat."/> <figcaption>
            <p>The interior of the train</p>
        </figcaption>
</figure>
</p>
<p>Note also the display in the background. It confused me multiple times during the
journey, because it never updated and didn&rsquo;t show updated arrival times. Overall,
I found the SBB train alright. The lack of a table suitable for computering was
hardly their fault, as this was the last seat remaining anyway. But I will say
that I do prefer the seats in DB&rsquo;s first class, but that might honestly just be
familiarity speaking.</p>
<p>Conforming to the Swiss&rsquo; reputation for punctuality, the 35 minutes of my last
switchover were not nearly enough. I was late by about half an hour.
But I still almost got it, because my connecting train was also pretty late, but it
sadly made up some time, so I ended up missing it by about 10 minutes or so. At
this point, it was already 22:00. After missing this connection, I was already
stranded, as there was now no possible train connection to make it to my ultimate
destination. So I decided to at least try to get as close to it as possible.</p>
<p>Luckily, my next train was an ICE again, and I was able to partake in some food
to steel myself for a night in a hotel or in the train station. I arrived at my last
station at around 00:00. Large train station get eerily quiet at this time of day
on a Sunday.</p>
<p>But here, the travel gods had mercy on me. For one, I was stranded in a major
rail hub, so DB&rsquo;s info point was still staffed. And when I went in there, there
was another passenger wanting to get to my home town too. And when there are two
people stranded, Deutsche Bahn pays for a taxi/cab. If it&rsquo;s just one person, you
just get a hotel paid for.</p>
<p>And so I spend the last part of my journey in a taxi hurtling over the Autobahn
and finally arrived home at 01:24. Luckily, I had already taken Monday off.</p>
<p>Surprisingly, this was only my second-worst Deutsche Bahn experience. The worst
one was back in my school days. We did a class trip to Prague in 12th grade, where
a lot of us were already 18. It was a hell of a lot of fun. But on the way back,
we only got as far as Leipzig. But back then, Germany was a different country.
And so Deutsche Bahn, instead of telling us to find a hotel to spend the night,
found us an ICE train which needed to be close to our ultimate destination for
its regular route, and they put us on it and re-routed it through our home town. Pretty nice experience, to tell the
truth.</p>
<h2 id="tally">Tally</h2>
<p>Well, it is what it is. Over 6 hours late at my destination, and arriving by
taxi, not by train. with that, I&rsquo;m now at an average of over 1h of destination
delay. I hope I still get to see the day where Deutsche Bahn actually gets
better again.</p>
<table>
  <thead>
      <tr>
          <th>Date</th>
          <th style="text-align: right">Inconvenience</th>
          <th style="text-align: right">Dest Lateness</th>
          <th style="text-align: right">Overall Lateness</th>
          <th style="text-align: right">Duration</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>2026-02-12</td>
          <td style="text-align: right">6</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">5m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-02-15</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">7h9m</td>
      </tr>
      <tr>
          <td>2026-04-23</td>
          <td style="text-align: right">2</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">7h00m</td>
      </tr>
      <tr>
          <td>2026-04-27</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">8m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-06-12</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">15m</td>
          <td style="text-align: right">15m</td>
          <td style="text-align: right">7h12m</td>
      </tr>
      <tr>
          <td>2026-06-14</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">6m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-07-04</td>
          <td style="text-align: right">4</td>
          <td style="text-align: right">40m00s</td>
          <td style="text-align: right">1h06m00s</td>
          <td style="text-align: right">8h03m00s</td>
      </tr>
      <tr>
          <td>2026-07-05</td>
          <td style="text-align: right">10</td>
          <td style="text-align: right">6h07m00s</td>
          <td style="text-align: right">7h11m00s</td>
          <td style="text-align: right">13h33m00s</td>
      </tr>
      <tr>
          <td>Totals</td>
          <td style="text-align: right">2.75</td>
          <td style="text-align: right">1h05m/8h43m</td>
          <td style="text-align: right">1h19m00s/10h32m</td>
          <td style="text-align: right">7h42m00s/2d13h36m</td>
      </tr>
  </tbody>
</table>
]]></content:encoded>
    </item>
    <item>
      <title>Bahn Journey Nr 5 &amp; Nr 6: Way too early, but going well</title>
      <link>https://blog.mei-home.net/posts/bahn-2026-06-12/</link>
      <pubDate>Fri, 12 Jun 2026 09:25:12 +0200</pubDate>
      <guid>https://blog.mei-home.net/posts/bahn-2026-06-12/</guid>
      <description>I got up at 6 in the morning</description>
      <content:encoded><![CDATA[<h2 id="getting-there-2026-06-12">Getting there, 2026-06-12</h2>
<p>The main feature of this one was the really, really early start. I had to get
up before 6 AM to catch my train at 07:59. Contrary to my normal habits, I
did have an appointment on the day of the train journey. So I decided to go
for an early start to have a Deutsche Bahn safety margin.</p>
<p>I got the chance to try something new from the Deutsche Bahn restaurant for
breakfast: The antipasti plate. Can&rsquo;t recommend. It comes in a plastic holder,
not on a proper plate. Two pieces of &ldquo;too cheesy&rdquo; cheese, a couple of pieces of
salami, a few crackers, some soggy olives and a dip. None of it of any quality.
First time in quite a while that I got disappointed by Deutsche Bahn&rsquo;s food
offering.</p>
<p>For lunch, I tried another new thing, the burger with beef-bacon-onion-chutney.
I&rsquo;ve had better burgers, but it definitely wasn&rsquo;t a bad burger. So good addition
to the menu.</p>
<p>I&rsquo;m overall liking DB&rsquo;s attempts to add more variety to the Bordrestaurant&rsquo;s
menu.</p>
<p>Besides a few minutes of delay arriving at my destination, there were no issues.
Besides the very early time. The things you do for old friends&hellip; &#x1f609;</p>
<h2 id="getting-back-2026-06-14">Getting back, 2026-06-14</h2>
<p>The journey back today was overshadowed by two things: First, I felt every
single wheelbarrow of construction waste we removed from the house of a friend
we helped with a renovation. Wisely, he found lots of destructive work for us to
do.
Second, a relatively mild hangover. I had my 20 year high school (German Abitur)
reunion on Saturday. Overall a very pleasant day. But I&rsquo;m pretty sure some of
my former fellow students are regularly taking reinvigorating baths in the blood
of the innocent to keep themselves looking a hell of a lot younger than I do.</p>
<p>But the trip itself was alright. A bit of delay arriving at my switchover, but
my customary 20 minutes of switchover time was more than enough to compensate.</p>
<h2 id="tally">Tally</h2>
<table>
  <thead>
      <tr>
          <th>Date</th>
          <th style="text-align: right">Inconvenience</th>
          <th style="text-align: right">Dest Lateness</th>
          <th style="text-align: right">Overall Lateness</th>
          <th style="text-align: right">Duration</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>2026-02-12</td>
          <td style="text-align: right">6</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">5m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-02-15</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">7h9m</td>
      </tr>
      <tr>
          <td>2026-04-23</td>
          <td style="text-align: right">2</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">7h00m</td>
      </tr>
      <tr>
          <td>2026-04-27</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">8m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-06-12</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">15m</td>
          <td style="text-align: right">15m</td>
          <td style="text-align: right">7h12m</td>
      </tr>
      <tr>
          <td>2026-06-14</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">6m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>Totals</td>
          <td style="text-align: right">2</td>
          <td style="text-align: right">19m/116m</td>
          <td style="text-align: right">22m/135m</td>
          <td style="text-align: right">6h40m/40h0m</td>
      </tr>
  </tbody>
</table>
]]></content:encoded>
    </item>
    <item>
      <title>Bahn Journey Nr 4: If it already starts like this...</title>
      <link>https://blog.mei-home.net/posts/bahn-2026-04-27/</link>
      <pubDate>Mon, 27 Apr 2026 21:45:06 +0200</pubDate>
      <guid>https://blog.mei-home.net/posts/bahn-2026-04-27/</guid>
      <description>It started with 15 minutes of delay right out of the gate</description>
      <content:encoded><![CDATA[<p>This one started with 16 minutes of delay right in the first train, before the
journey even started. But I still had 13 minutes for my only switchover. So
I will be cautiously optimistic. &#x1f605;</p>
<p>I ended up arriving only a few minutes late at my switchover station, and after
that everything went perfectly fine. Nicely done, thanks Deutsche Bahn!</p>
<h2 id="tally">Tally</h2>
<p>So let&rsquo;s add this journey to our tally.</p>
<table>
  <thead>
      <tr>
          <th>Date</th>
          <th style="text-align: right">Inconvenience</th>
          <th style="text-align: right">Dest Lateness</th>
          <th style="text-align: right">Overall Lateness</th>
          <th style="text-align: right">Duration</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>2026-02-12</td>
          <td style="text-align: right">6</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">5m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-02-15</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">7h9m</td>
      </tr>
      <tr>
          <td>2026-04-23</td>
          <td style="text-align: right">2</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">7h00m</td>
      </tr>
      <tr>
          <td>2026-04-27</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">8m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
      </tr>
      <tr>
          <td>Totals</td>
          <td style="text-align: right">2</td>
          <td style="text-align: right">25m/101m</td>
          <td style="text-align: right">28m/114m</td>
          <td style="text-align: right">6h38m/26h35m</td>
      </tr>
  </tbody>
</table>
<p>No inconvenience on this journey at all.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Bahn Journey Nr 3: Almost!</title>
      <link>https://blog.mei-home.net/posts/bahn-2026-04-23/</link>
      <pubDate>Thu, 23 Apr 2026 20:05:34 +0200</pubDate>
      <guid>https://blog.mei-home.net/posts/bahn-2026-04-23/</guid>
      <description>It looked so good...</description>
      <content:encoded><![CDATA[<p>It is Deutsche Bahn time again! &#x1f389;
And yet again, I&rsquo;m traveling from the south of Germany to Ostwestfalen, its most
exciting part. And incidentally, also the part of the country where the most
competent and ravishly good looking people are born. &#x1f607;</p>
<p>At the time of writing, the train is perfectly on time. So I&rsquo;ve got that going
for me.
But not all is well in the land of white and red trains. Namely, when I went
to ordering myself a nice lunch, the menu only showed drinks. Nothing to eat.
The nice waiter assured me that food will be available again starting from Cologne.
Which is 1) where I&rsquo;m going to be switching trains today. And 2), that&rsquo;s two
hours from now. &#x1f62d;
May the gods have mercy on my undying soul. And my grumbling stomach.</p>
<p>Also, would it have hurt you to note the fact that there&rsquo;s not going to be any
food from the bistro in the DB Navigator app? Dang it.</p>
<p>Alright, starvation avoided. The second ICE of the day did have a working
restaurant. After inhaling a Sandwich Chicken Caesar Style, my mood decidedly
improved.</p>
<p>And it looks like this journey is going to go well. Switchover was easy, without
any stress at all, and as we&rsquo;re slowly trundling through the Ruhrgebiet, I think
I might be perfectly on time.</p>
<p>I should not have written that. One stop before my destination, the train broke
down. As per the announcement, the engineer&rsquo;s panel showed a safety warning.
After a manual check, it looked like everything was alright. But the warning
was still there. They had to contact technical support. When I saw the engineer
walking around in a high-vis vest, I decided that that train would likely not
get going again anytime soon. So I switched to a regional train to get home.</p>
<p>But that&rsquo;s not where it ended. That train also got delayed. Why? Well, about 20
minutes into that leg of the journey, it had to stop on a siding, because it
needed to let another train pass. Namely the same train I had just left to get
home &ldquo;faster&rdquo;. &#x1f926;</p>
<h2 id="tally">Tally</h2>
<p>So let&rsquo;s add this journey to our tally.</p>
<table>
  <thead>
      <tr>
          <th>Date</th>
          <th style="text-align: right">Inconvenience</th>
          <th style="text-align: right">Dest Lateness</th>
          <th style="text-align: right">Overall Lateness</th>
          <th style="text-align: right">Duration</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>2026-02-12</td>
          <td style="text-align: right">6</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">5m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-02-15</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">7h9m</td>
      </tr>
      <tr>
          <td>2026-04-23</td>
          <td style="text-align: right">2</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">43m</td>
          <td style="text-align: right">7h00m</td>
      </tr>
      <tr>
          <td></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
      </tr>
      <tr>
          <td>Totals</td>
          <td style="text-align: right">4</td>
          <td style="text-align: right">34m/101m</td>
          <td style="text-align: right">35m/106m</td>
          <td style="text-align: right">6h47m/20h22m</td>
      </tr>
  </tbody>
</table>
<p>I&rsquo;m giving this one an inconvenience of 2, due to the lack of food in the first
train of the journey.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Bahn Journey Nr 2: Late, but uneventful</title>
      <link>https://blog.mei-home.net/posts/bahn-2026-02-15/</link>
      <pubDate>Sun, 15 Feb 2026 21:00:45 +0100</pubDate>
      <guid>https://blog.mei-home.net/posts/bahn-2026-02-15/</guid>
      <description>The Bahn gods did not smile on me on this journey either</description>
      <content:encoded><![CDATA[<p>As promised, I will write a report on every train journey I take. This one is
about the return journey for my family visit from <a href="https://blog.mei-home.net/posts/thank-you-for-traewelling/">last time</a>.</p>
<p>It started pretty uneventful. No last-minute changes, no cancellations or shortened
trains. The first leg, to Dortmund main station, went very well. As usual on that
route, it was an older ICE 2. I definitely prefer the seats on the newer ICE
trains.</p>
<p>The problems started with my train from Dortmund to my final destination. It
started out with 20 minutes of delay, and finally left Dortmund with 35 minutes.
The only explanation was &ldquo;Governmental Measure&rdquo;, which could mean anything. I
was a bit sad when I boarded this train and saw that it didn&rsquo;t have the ultra-modern
interior I got to experience during my last train journey:</p>
<figure>
    <img loading="lazy" src="new-style-1.jpg"
         alt="A picture of a first class seat on a Deutsche Bahn ICE train. It&#39;s in the companies new interior design. Instead of the previous blue leather color scheme, the new interior has the seat made of fabric of the same kind you can find on premium office chairs. The arm rests are still made of leather. Both the seat and the armrests are in gray instead of the traditional blue Deutsche Bahn has been using for its interiors for a long time. The seat pictured here is a single-row seat. In first class on Deutsche Bahn trains, each row has only three seats, in a 2-1 configuration. Between the seat and the window is a small-ish placement area held in light wood, with the universal contactless charging symbol on it. The appliances in front of the seat, a table and a cup holder, are both folded in this picture. Their backsides are held in the same light wood as the wireless charging area. Overall, the seat area makes a very premium impression on me."/> <figcaption>
            <p>A single row seat in the new interior design of Deutsche Bahn.</p>
        </figcaption>
</figure>

<p>Here is another one, showing what the table and drink holder look like when
extended.</p>
<figure>
    <img loading="lazy" src="new-style-2.jpg"
         alt="Another picture, this time made from the perspective of somebody sitting in the seat. The folding table and drink holder are now extended. The table&#39;s surface is made from the same wood as the backside, and when folded out, the area previously covered by the table is held in the same wood. The top of the cup holder is made of metal. The table has another slight indent for another cup. Above the table is a smaller appliance folding out, a lot shorter than the table and with some groves in it, made for holding a phone or a tablet. At the top of the picture is a metal hook which can be used together with the phone holder to keep the phone/tablet in place."/> <figcaption>
            <p>Same seat, now seen from a sitting position.</p>
        </figcaption>
</figure>

<p>As I said, I&rsquo;m a bit sad that I didn&rsquo;t get a train with the new interior this time.</p>
<p>As I&rsquo;m writing this, I&rsquo;m still on my second train, trundling towards my final
destination with still 34 minutes of delay. Let&rsquo;s see how much the train can still
catch up once we get out of the Ruhr area and Rhineland and get onto the high speed
lines leading south.</p>
<p>Ah, the old adage holds true: Beyond 10 minutes of delay, it just gets worse for
the rest of the trip. First, the train boss announced that we gathered a total
of 60 minutes of delay now, mostly because they put a Vmax 200 km/h train in
front of us on the high speed line between Cologne and Frankfurt Airport. Where
we could have hammered through with 300 km/h if it weren&rsquo;t for that train.</p>
<p>And now we&rsquo;ve just been informed of another 20 minutes of delay added because
we need to take a detour via Worms on the way from Frankfurt to Mannheim.</p>
<p>In the end, I was only about an hour late at my destination, so they were able
to make good some time.</p>
<h2 id="tally">Tally</h2>
<p>As I said last time, let&rsquo;s keep a running tally.</p>
<table>
  <thead>
      <tr>
          <th>Date</th>
          <th style="text-align: right">Inconvenience</th>
          <th style="text-align: right">Dest Lateness</th>
          <th style="text-align: right">Overall Lateness</th>
          <th style="text-align: right">Duration</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>2026-02-12</td>
          <td style="text-align: right">6</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">5m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td>2026-02-15</td>
          <td style="text-align: right">0</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">58m</td>
          <td style="text-align: right">7h9m</td>
      </tr>
      <tr>
          <td></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
      </tr>
      <tr>
          <td>Totals</td>
          <td style="text-align: right">3</td>
          <td style="text-align: right">29m/58m</td>
          <td style="text-align: right">31m/63m</td>
          <td style="text-align: right">6h41m/13h22m</td>
      </tr>
  </tbody>
</table>
<p>While I was quite late at my destination, I&rsquo;m still giving this one an inconvenience
score of zero, as I wasn&rsquo;t really annoyed by the delays.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Thank your for Trävelling with Deutsche Bahn</title>
      <link>https://blog.mei-home.net/posts/thank-you-for-traewelling/</link>
      <pubDate>Fri, 13 Feb 2026 16:03:10 +0100</pubDate>
      <guid>https://blog.mei-home.net/posts/thank-you-for-traewelling/</guid>
      <description>I try to write the frustration away.</description>
      <content:encoded><![CDATA[<p>I&rsquo;m traveling with Deutsche Bahn again, and it&rsquo;s frustrating again.</p>
<p>I decided: Enough is enough. Yesterday&rsquo;s journey went off the rails before it
even began. Instead of just quietly fuming, I decided to write about it. And not
just this one. Instead, I decided to write one post about every train trip I take.
And not just the bad ones! The good ones as well. It&rsquo;s just that the bad ones
generally motivate me to write more readily.</p>
<p>If you&rsquo;d like to follow just this series, instead of all the other rather nerdy
stuff going on in this blog, head to the <a href="https://blog.mei-home.net/tags/tr%C3%A4velling/">trävelling tag&rsquo;s page</a>.</p>
<p>There are three reasons for starting this series:</p>
<ol>
<li>Katharsis for me. Writing down my frustration helps</li>
<li>Hopefully some interesting insights for people who don&rsquo;t live in a country with
a comprehensive rail system but still like to read about train journeys</li>
<li>Also providing some entertainment for people who live in a country with a working
rail system</li>
</ol>
<p>Let&rsquo;s start with a bit of an introduction. I don&rsquo;t own a car, and I&rsquo;m not a big
fan of avoidable physical exertions. So I&rsquo;m also not a big fan of bikes. My main
mode of transportation is public transport. I&rsquo;ve been lucky over the past two
decades, in that I&rsquo;ve studied and am now working in cities with good public
transport. My current home city in the south of Germany is rather wealthy, and has
invested a lot of that wealth into a good, city-owned public transport company
running a frequent, well-spread bus network and two tram lines. I&rsquo;m absolutely
loving it there.</p>
<p>I grew up very rural. I got my first drivers license at 16, for a 50 ccm
scooter (the small brother of the motorcycle, not the electric ones you stand on. Think &ldquo;Vespa&rdquo;.),
which at least up to now was the only motorized individual mode of transport I&rsquo;ve
ever owned. And it was great. It allowed me to do things I couldn&rsquo;t do before,
unless I wanted to ask my parents to drive me around.</p>
<p>There was some public transport back in my home village, but it left a lot to
be desired, especially after school time was over. And in Germany at that time,
that was 14:00 latest.</p>
<p>Right after finishing school in 2006, I did my required nine months of military service.
For three of those months encompassing basic training, I was stationed in Gera,
a city in eastern Germany, pretty far away from my home town in Ostwestfalen
(Eastern Westphalia). That&rsquo;s where my regular use of Deutsche Bahn&rsquo;s trains really
started, going home every Friday afternoon and back every Sunday evening. Back
then, the Bundeswehr paid for a 2nd class ticket. If I remember correctly, it was some
sort of special ticket, not for every individual journey, but allowed use only
between certain locations - your home town and your garrison town.
It was genuinely an interesting time for train travel. We already had cell phones,
but not smartphones. So when a train was late and I knew I wouldn&rsquo;t be able to
catch my connection, I couldn&rsquo;t look up an alternative like I could today - but
I could call my dad to ask him to go on Deutsche Bahn&rsquo;s website and check some
alternate connections.</p>
<p>One really weird thing back then: There were still smoking carriages. Our running
joke was that about an hour into the journey, there was no need to light another
cigarette - just take a deep breath. &#x1f62c;
We liked it back then, but in hindsight, I&rsquo;m feeling really sorry for the conductors
who had to go in there as part of their work.</p>
<p>After that weekly experience with long-distance trains, I moved out of my home
for good, to a nearby University town about 1.5h away by regional train. Those
experiences were actually worse than the previous long-distance, because the
university town was not that well-connected when it comes to trains, so accidents
or other issues on a single line could already lead to massive problems. Plus,
the switchover time of the standard connection was pretty short. Lot&rsquo;s of time
spend in small regional train stations waiting for another connection.</p>
<p>Then came my move to southern Germany, and the current connection I&rsquo;ve been doing
for the past nine years, going from the city I&rsquo;m living in now back home to visit
family or friends. Generally, the trip takes around 6 - 7 hours, depending on the
connection. I could have it a bit faster, but all of the faster connections would
also mean more and shorter switchovers. Which, in Deutsche Bahn&rsquo;s current state,
is just too risky. Most of the time, I&rsquo;ve only got a single switchover, either
in Cologne, which is still rather far from my destination, or in Dortmund, which
is close enough to provide me with multiple options to get home without having
to switch trains again.</p>
<h2 id="i-like-train-rides">I like train rides</h2>
<p>Before we get into the negative part about yesterday&rsquo;s journey, let me say the
following: I mostly like train rides. Especially longer, long-distance ones.
Checking on Google Maps, the journey from my current home city to my home town
is something around 550km and is supposed to take about 5h45m by car. But it&rsquo;s also
Wednesday. I can only assume that the same trip takes a lot longer on Friday
evenings, during rush hour.</p>
<p>Either way, let&rsquo;s assume for the sake of this section that using a car and driving
is about 30 minutes faster than my train journey. I still don&rsquo;t consider driving
an alternative. I&rsquo;d be sitting in a car for almost six hours. I would have to
actually concentrate, especially in the dark season, driving at night. Instead,
on the train, I can actually do things like writing this blog post.</p>
<p>I&rsquo;m not really sure what it looks like when it comes to cost, mostly because
I don&rsquo;t really know what owning a car costs these days.
Concerning the train rides, I&rsquo;m paying a yearly fee of 125,- € for a BahnCard 25 1.
class. That card deducts 25% of the price from the ticket cost for first class
tickets for any Deutsche Bahn trains. With that reduction, most of the time
I&rsquo;m still using the cheapest price category for first class, which is the
&ldquo;Super-Sparpreis&rdquo;. There is only a certain amount of seats available for it,
and the price depends  on when you&rsquo;re booking. I&rsquo;m normally paying somewhere
between 150 and 200 Euros for a trip home, meaning including the ticket there and
back again as well as seat reservations. You can skip the seat reservations,
but then there&rsquo;s a chance you will be standing, including with a 1. class ticket.</p>
<p>To me, train rides are a really nice couple of hours, where there&rsquo;s really nothing
I have to do. It just sit there, with nothing I really have to concentrate on,
besides perhaps checking the train&rsquo;s progress from time to time to see whether
my itinerary still works. That&rsquo;s very much different to travel by car, where
you have to constantly concentrate on the road and everybody else on the road.</p>
<p>Here&rsquo;s also one the few times where I actively recognized marketing working on
me. Back in 2019 or so, Deutsche Bahn send me a gift card upgrading any
journey to first class from my normal second class travel. Shortly thereafter,
I was planning another trip home and decided to use the upgrade. I never looked
back. Much more room. Plus I love the single-seat rows they have. Power sockets
on every seat (now standard in second class as well, I believe), food delivery to
your seat, including digital ordering. So I&rsquo;m now one of those snobbish first
class travelers. &#x1f605;</p>
<p>Over the years, I got a lot more experienced with train travel. I know what I
like, I know which connections are prone to delays. In short, I&rsquo;ve learned to
work around Deutsche Bahn&rsquo;s quirks. I go for the connection which has the
fewest switchovers, even if it takes longer. I go for connections with longer
switchover times. 20 minutes has shown to be a good value. Any delay above that,
and there&rsquo;s a decent chance something more general is broken in Deutsche Bahn&rsquo;s
network, and all is lost anyway. I&rsquo;ve also observed (although I won&rsquo;t make any general claims)
that it&rsquo;s not just individual trains which gather delays, but seemingly the entire
system. Dangers for lateness, and especially the longer delays, seem to grow
throughout the day. So earlier connections seem to work better than later ones.</p>
<p>But the main thing I&rsquo;ve learned, and the one I&rsquo;m genuinely sad about? I no longer
plan anything on the day of a train journey. &#x1f614; I always try to arrive at my
destination a day early, if at all feasible.
This means a few things. First, being able to do this requires a significant
level of privilege. I can take a day off without any discussion whenever I like,
for the majority of the year. If I fail to get back to my home in time to get
to work the next morning, my boss won&rsquo;t be happy - but he also won&rsquo;t put a mark
into my file.
But it also means that certain things are just  problematic. E.g. occasions where
I&rsquo;m supposed to arrive and leave on the same day, and do something important in-between?
I can&rsquo;t take Deutsche Bahn. Not with barely 50% reliability.</p>
<p>I would like to live in a Germany where I can actually take the train when I have
an appointment on the same day.</p>
<h2 id="yesterdays-journey">Yesterday&rsquo;s Journey</h2>
<p>Alright, let&rsquo;s finally get to the trigger for the creation of this new series:
Yesterday&rsquo;s journey. I&rsquo;m on my way to my hometown to give a talk at the career day
of my old high school.</p>
<p>I booked this one very early, right after I got the date at the end of November.
I got a somewhat surprising itinerary via Cologne, instead of the typical routing
with a switchover in Dortmund. I didn&rsquo;t really like it, because Dortmund is
already close to my hometown, and there are a lot of trains I could take directly
from there. But I still took the connection, as it fulfilled my two rules. It
had only the one switchover in Cologne, and the switchover time was exactly
twenty minutes. So far so good. At some point in the middle of January, I happened
to look at the <a href="https://int.bahn.de/en/booking-information/db-navigator">DB Navigator</a>
and saw the feared exclamation mark with the red background on the travel plan
for this journey. Looking at it, it showed something along the lines of:</p>
<blockquote>
<p>We&rsquo;re currently changing the time table. Please check back 1-2 days before
your journey begins.</p>
</blockquote>
<p>WTF? That was a new one. I&rsquo;d never seen something like this before. But I also
normally only book at most a month in advance, not three, as I had in this case.
So I waited a couple more weeks to see what happens. I was now getting perilously
close to travel day, and the message still hadn&rsquo;t changed, either to tell me that
everything would be alright or to tell me that I needed to change my schedule.</p>
<p>So I decided to do it myself. I assumed that whatever happened, the train
binding would be lifted. The train binding for tickets in Germany means that for
the cheaper tickets, you can only take the exact train noted on your ticket. One
of the perks with the more expensive classes of tickets is that you can take any
train which fits your general itinerary. But when Deutsche Bahn screws up, they
lift the train binding on the cheaper tickets as well, so you can find your own
way home.</p>
<p>So now I wanted to change only my seat reservation, assuming that I could use my
ticket without train binding. But it was already pretty close to my travel day,
so a lot of the earlier trains were already booked solid. I ended up booking
a considerably later train, but with the same routing through Cologne. A few
days later, the warning in the DB Navigator finally changed and informed me
that my original journey was no longer possible, and that train binding was lifted.
Excellent, I thought.</p>
<p>Well, queue me religiously checking DB Navigator all morning today. And there
it was. About two hours before I had to leave, the terrible red exclamation
mark appeared on the second leg of my journey, from Cologne to my hometown.
The train was originally planned as what&rsquo;s called &ldquo;Doppeltraktion&rdquo; in German.
It&rsquo;s basically two ICE trains mounted together, to make for an overall longer
train. They&rsquo;re used on routes with high capacity requirements, and sometimes
on routes where the trains are split into their individual units at some point
in the journey. I think one of those double traction trains has around 1000
passengers worth of capacity.</p>
<p>But in this case, there was an issue: My train from Cologne onward would only
have one ICE train. Not two connected together. Which meant it only had half its
planned capacity. And my reservation was in the part of the train which somehow
got lost this morning. So not only didn&rsquo;t I have a seat reservation anymore,
but the train would also be filled to the brim with all the passengers from the
two original trains.</p>
<p>After pulling out a few of my remaining hairs and going to the Fediverse to rant
a little bit, I had a look at my first train, from my city to Cologne. And I
realized that that&rsquo;s a train which goes straight through to Dortmund. No idea
why DB Navigator didn&rsquo;t show that connection at all. So I extended my reservation
to Dortmund instead of just to Cologne and boarded. That train was where most
of this post was written. When I arrived in Dortmund, I had a number of options.
and one of them was my original ICE from Cologne to my hometown, which also
stopped in Dortmund. Because all my other options would leave a bit later, I
decided to take a peek into that train&rsquo;s windows to see how full it still was.</p>
<p>Turns out it wasn&rsquo;t full at all anymore, at least not in first class. And it
was perfectly on time. So I boarded. And now I&rsquo;m writing these lines in the
train I was originally supposed to join in Cologne, but ended up joining in
Dortmund.</p>
<p>One interesting thing to note: I got a mail from Deutsche Bahn, about an hour
before I was set to arrive in Cologne for the originally planned train switch.
It informed me that my reservation was actually transferred to the replacement
train. This was very nice to read, but I only read it very shortly before we
were set to arrive in Cologne, and I ended up deciding not to act on it. I had
already booked my replacement reservation and was safely sitting in that train.
And the other train was still shown as being overloaded. But it was nice to see
that Deutsche Bahn actually moved over my reservation after the coaches with
my original reservation were canceled.
Two things I&rsquo;d like to see improved:</p>
<ol>
<li>Those kinds of re-booking should be shown before the journey starts, not in
the middle of it</li>
<li>The re-booking ought to have been shown in the DB Navigator app as well, not
just as an email</li>
</ol>
<p>Moral of this story: Deutsche Bahn works in mysterious ways.</p>
<h2 id="tally">Tally</h2>
<p>Let&rsquo;s keep a running tally of my train journeys. This one is a bit difficult
to score. I&rsquo;m arriving about four hours later than originally planned. But that
original plan was from November, three months ago. I feel it would be bad
statistics to log it under the same &ldquo;lateness&rdquo; time as instances where everything
started going wrong only on the day of the journey itself. Because as I write
these lines, it looks like I&rsquo;m going to arrive exactly on time, as per my plans
when I woke up this morning.</p>
<p>I think we will ignore instances like this one completely. If I had booked only
last month, there would not have been any lateness at all. Plus, they announced
it reasonably early, not just a day before the journey.</p>
<p>So let&rsquo;s come up with some metrics to judge a train voyage:</p>
<ul>
<li><em>Inconvenience</em> Scale of 1 to 10, very subjective measure of how annoyed I was
with the journey. This is not at all intended to reflect lateness. But rather,
stuff like &ldquo;I had to run across four platforms to catch my connection&rdquo;, or
&ldquo;I missed my connection and was stranded in Hannover for an hour&rdquo; or &ldquo;I had to
re-book my journey four times on the day&rdquo;. It will be highly subjective. E.g.
my final train being late by an hour? Might very well be 0 inconveniece, because
I didn&rsquo;t need to catch any more connections</li>
<li><em>Dest Lateness</em> An ongoing tally of minutes I arrived late at the destination. This
is only lateness at the ultimate destination, not delayed trains in-between</li>
<li><em>Overall Lateness</em> This is all lateness accumulated at any switchover or final
stop</li>
<li><em>Duration</em> Overall time from starting station to ending station, just for info</li>
</ul>
<p>So let&rsquo;s begin:</p>
<table>
  <thead>
      <tr>
          <th>Date</th>
          <th style="text-align: right">Inconvenience</th>
          <th style="text-align: right">Dest Lateness</th>
          <th style="text-align: right">Overall Lateness</th>
          <th style="text-align: right">Duration</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>2026-02-12</td>
          <td style="text-align: right">6</td>
          <td style="text-align: right">0m</td>
          <td style="text-align: right">5m</td>
          <td style="text-align: right">6h13m</td>
      </tr>
      <tr>
          <td></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
          <td style="text-align: right"></td>
      </tr>
      <tr>
          <td>Totals</td>
          <td style="text-align: right">6</td>
          <td style="text-align: right">0m/0m</td>
          <td style="text-align: right">5m/5m</td>
          <td style="text-align: right">6h13m/6h13m</td>
      </tr>
  </tbody>
</table>
<p>And that&rsquo;s it. Next trip on Sunday. Let&rsquo;s see how that one goes.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
