Coming on holidays or to visit your loved ones? You are welcome. A visitor visa (also called a temporary resident visa) is an official document pasted on traveller’s passport once they meet the requirements to enter Canada. You may visit Canada for up to 6 months in a single visit. Visitors who wish to stay longer must apply for and be granted an extension to stay.