Option A
Open a foreign currency account in any bank where you are comfortable--then deposit all the money there , bank will ask source of income so you give them papers of where you got the money
Now send a bank wire, same name pakistan account to same name canadian account, again show them papers. Thats a easiest way to do it
If you have money in pak rupees, change it into US$ from any money exchange, daily limit of 20k $ applies so you need to do multiple transactions over days
2nd option just go to money gram or western union office and they will do the wire for you in one shot for fees
Thanks
Sent from my iPhone using PW Forums mobile