'ICE' here means Intercity Express [0] and not internal combustion engine.
replies(3):
It was a bit odd how the ticket prices seem to fluctuate a lot over there based on timing (like 20 EUR if you buy half a week ahead of time, closer to 40 EUR nearer to travel date, at least in my case) but I much preferred taking the train over flying.
I worked in Germany in 2005 and back then everything was fixed price per kilometer for each train class, and you could get rail passes of sorts and get on whatever the hell trains you want during their validity. I'd take train roundtrips after work just to watch sunsets.