DB reported some 94.1 percent of services arrived within five minutes of their scheduled time in 2017.[0]