The following information on court decisions shows what would be an unreasonable delay for the trial of a traffic ticket dispute:
Federal Decisions on Trial Delay
The case of R v Jordan (2016) set a time limit of 18 months for cases tried in provincial courts, including traffic court.
Provincial Decisions on Trial Delay
A search of provincial court decisions shows that it is possible to have a case dismissed for a delay of less than 18 months but this is the exception rather than the rule.