I paid my own train fare from Lübeck to Copenhagen.
Last year I had an interesting surprise on my way from Germany to Denmark.
Having booked a first class train ticket to the Danish capital, I discovered upon boarding that the journey would include a sea crossing. And we wouldn't be changing trains on the way.
The trip began at Lübeck's main station, an attractive example of German railway architecture:
This was my first class seat. Deutsche Bahn's first class carriages tend to be arranged in a 2-1 configuration, so a solo traveller can get a comfortable spot with a table.
The countryside we passed was flat and green, with the odd crop of wind turbines. The exciting part, however, occurred when we reached Puttgarden.
This German town is a port on the the Fehmarnbelt, an 18km wide strait. On the other side is Rødby, on the island of Lolland in Denmark.
At the water's edge the train was guided toward a massive ferry which was waiting for us, and ran along tracks which extended inside the vessel's loading bay. Once we were snugly slotted between numerous trucks which were also making the crossing, we were requested to leave the train and go aloft via lifts or stairs.
It was a surreal sight, to step down and walk alongside a train parked among other vehicles inside a ferry:
Up top there was a beautiful view, though the hot days of the past week were starting to give way to chillier weather.
On the decks below there were shops, a cafe, a restaurant and even a dedicated lounge for the truckers. Quite a generous spread of diversions, given it was only a 45-minute crossing.
The short voyage over, we returned to the train, where once again I marvelled at the neighbouring trucks:
And a few hours later we arrived at Copenhagen Central Station:
So that was the end of my train ferry adventure. Sadly the train ferry crossing from Puttgarden to Rødby is due to be replaced by a tunnel in the next few years.
It'll cut the train journey from Hamburg to Copenhagen by 90 minutes, which is great; but it won't be half as much fun.
You can find find rail timetables and book tickets between Germany and Denmark at the Deutsche Bahn site.