5-6 months actually and that is if your application is bulletproof and immigration doesn't want an interview with you. If they do want an interivew, an inland application can turn into a nightmare where your file would be forwarded to your local office without the first stage approval and work permit and then you could be waiting for up to 3 years for the local office to have time to schedule your interview. In the meantime, your husband is sitting at home without healthcare and without being able to work.
If you were to do outland, your husband could still stay with you while it's being processed. He would not get an open work permit but he would have his PR and ability to work in average 6 months.
Thank you so much for the reply. My fiance and I are trying to decide whether to do this inland or outland.
So, let me get the outland process straight.
We get married here in Canada during one of his visits.
He either returns home to work or stays with me.
We send in his PR application along with my (spousal) sponsorship application. (To Buffalo, right?)
We wait 5-6 months for the entire process to be completed.
Is that right? Thanks so much!