Length of TRV can vary depending on how strong your application is and the reason due travel. You can anything from a short single entry TRV to a multiple entry 10 year TRV. The amount of time you can visit Canada on each entry is decided when you enter Canada and can be up to 6 months.