Applying for immigration to Canada can be lengthy process, but it really depends on what type of application you are making, and where that application is going to be processed.