Yes, in the next update I'm going to adjust the timetables to make sure all services can be run to time.
Viewing post in Diesel Railcar Simulator comments
That's true and I agree but there are some services which can't be run to time under any circumstances. The randomisation will always result in starting late or being held at a signal so long that you'll always be late at the last stop. I'm going to make sure all services can finished in time at least sometimes.