No we have to wait for the certificate and make the passport. If you have the flight ticket ready you can ask the officer to expedite your certificate, it can arrive as fast as in 2 days after the oath (can take up to 4 days if expedited). Then apply for same-day passport for an extra $100. I am planning to do that (or if you can wait, apply for a passport that you receive in 3-6 days for $50).
https://www.canada.ca/en/immigration-refugees-citizenship/services/canadian-passports/urgent-emergency-passport.html
Urgent and express services in Canada
If you need a passport in less than 10 business days, we offer urgent and express passport services at
certain locations in Canada.
To request these services, you must
apply in person.
Service fees and processing times
For urgent or express service, you’ll need to pay an
additional service fee along with the regular passport fee. These services include:
- urgent pick-up
- Fee: CAN$110
- Processing time: by the end of the next business day
- express pick-up
- Fee: CAN$50
- Processing time: within 2 to 9 business days
A passport officer will tell you the date of your pick-up when you apply.