Everyone who enters Canada must have a valid passport or other acceptable travel document. If you hold a passport or permanent resident status for several countries or regions, you do not need a visa to visit Canada for short visits. The length of time you may stay in Canada without a visa varies according to your country of origin and other factors. However, in most cases you may stay for up to six months.
If you do not hold a passport for a visa-exempt country, you need to obtain a visa to visit Canada for any length of time. You will also need a visa if you are a resident of a visa-exempt country and plan to stay in Canada for an extended period. You must apply for a temporary resident visa from outside of Canada. Once you are in Canada, you may apply to extend your stay; however, you must submit your application at least 30 days in advance of the expiration date of your visa.
In some instances, you must present proof of health insurance or provide a letter of introduction from someone inside Canada along with your temporary visa application. You may also be required to undergo a medical examination, present proof of employment or offer of employment, provide a copy of your planned itinerary for your visit or conduct an interview with a visa processing officer to qualify for a temporary resident visa. In all cases, you will need to present the following documents. Allow sufficient lead time for processing; lead times vary according to your country of citizenship and other factors.
"A fun compulsive read!"
J. Matcham, Amazon
"I strongly advise people ready to live abroad to read this book!"
Patrice, Amazon