So, it will cost $634 to leave Koodo and move to Telus. To my knowledge, there are no options to waive those fees. I’d wait 10 months and switch then.
This info is posted at Telus site:
"You can transfer any existing phone number to your TELUS Mobility account, including numbers from other carriers and landline numbers. You can request a number transfer after you have received your device and have set up your My TELUS account. If you’re moving a Koodo or Public Mobile number to TELUS, please request a number transfer after receiving your device and SIM card. Your existing phone number will replace your temporary TELUS number once the transfer is complete".