I've been on plenty that have been on-time which I consider just as good. Early isn't really reasonable to expect given timetables and stops. Given that I take VIA very frequently and am experienced with the service and its hurdles I figure anything within twenty minutes of the arrival time to...