Just a word of caution for anyone booking their own train connection, this is usually only done if you book train and flight on the same ticket. The DB calls this Rail&Fly and essentially the train becomes a leg of the flight. So if/when the DB screws up, your "flight" is delayed and treated just like a delayed plane.
https://www.bahn.de/service/informationen-buchung/bahn-flug/...