Citizens of the following countries need a temporary resident visa to enter Canada.
A single-entry visa allows individuals to enter Canada once. They must remain in Canada during their period of authorized stay. Travel to the United States (and only to the United States) may be permitted without a visa if the individual holds a valid work permit or study permit.
A multiple-entry visa allows individuals to leave and re-enter Canada repeatedly during the validity period of the visa. Arrival in Canada must be on or before the visa expiry date (which cannot extend beyond the validity date of the passport). If the passport is due to expire, it must be renewed before the application for the TRV is made.
Once the individual enters Canada, he/she can stay for the duration of their status document (study permit/work permit/visitor record) or if no status document is issued, as a Visitor for a maximum period of six months or until the date indicated below the passport stamp made upon entry to Canada.