Ok thanks for your reply. I have one more question can I travel domestic flight with PGWP but without stamp on passport. I want to travel Toronto to Winnipeg on next week. My study visa has expired. I only have valid pgwp and passport.
Ok. So I can travel domestic flight within Canada with work permit but stamp passport is not mandatory? Can I travel by domestic flight without passport too? I have photo id and PGWP.
To board a domestic flight you don't need a passport or valid visa. In BC i have used my drivers license, my firearm license or my photoed BC service card. So I believe a photoed government issued ID is good enough.