It was still dark when we landed at Frankfurt airport. I had plenty of time to find the platform for my train to Berlin, and spent some time in the airport terminal before walking to the platforms at the train station.
The train to Berlin took four hours, with four stops along the way.
A sign inside the car said the train ran at 200 km/h (124 mph), but it can actually go much faster—with a maximum speed of 330 km/h (205 mph).
Deutsche Bahn’s Intercity Express (ICE) train rolling into the station at Frankfurt Airport. The train stops for only 3 minutes! Get on board if you’re not at the right car — you can always find your car and seat once you’re on the train. I had a reserved seat at the window in first class, and chased a guy with a general ticket out of my seat. (The car was not full, but if I didn’t sit in my reserved seat, I risk getting chased out of my seat as well as more passengers board at stations along the way). The Deutsche Bahn app also lets you ‘Check In’ to your seat. The ticket inspector can see that, and then he does not have to nudge you while you sleep, or bother you, to ask for your ticket.