http://www.canadainternational.gc.ca/buffalo/visas/processing-traitement.aspxTemporary resident visa:
By mail: a minimum of 30 days*
In person: a minium of 30 days*
Study permit :
By mail: a minimum of 30 days*
In person: a minium of 30 days*
Work permit:
By mail: a minimum of 30 days*
In person: a minium of 30 days*
Permanent resident travel document:
By mail: a minimum of 30 days*
In person: a minium of 30 days*
* These are approximate processing times only. Some applications take longer to process for various reasons. For example, the following factors could delay the processing of your application: