Question: how long does it take for your passport to come in canada?
Answer: The Canadian passport application process takes 10 days, if done in person at an office. By mail, expect it to take 20 business days. (This does not include mailing time.)