how long does it take to get a temporary resident visa in canada?
If you choose to submit a Temporary Resident Permit application at a Port of Entry, you can save yourself a great deal of time, as applications can be processed on the spot. Alternatively, the processing time at a consular office can take anywhere from 4 – 6 months.