German trains, usually, are pretty punctual, no more than 10 minutes late. But in the past year, there have been some pretty bad delays, especially during hot summer weather and last year's brutal winter. The trains most affected are the ICE express trains because of equipment failures.