I always figure 22 days and that is from 32 miles into the US in N Idaho...

Even Priority mail takes time once it crosses into Canada...

The longest was 25 days the shortest was 10...