Shipping a container from the UK to Canada takes 2-5 weeks. Shared options can take up to 9 weeks, while air freight takes 5 to 8 days for small volumes.
Keep in mind that air freight is not ideal for shipping a whole house, but works for essential items.