Question: how long does it take to get emergency passport?
Answer: Even if your flight is in three days, you might still be able to get an emergency Canadian passport in 24 hours or less. Assuming you show up at the passport office as soon as it opens with your documents in hand, there's a good chance you could get your passport by the end of the day.