All visitors to Canada must hold a passport valid for a period of at least six months from the date of departure from Canada. In addition, visitors from some countries must obtain a visa prior to travel, and visitors from almost all other countries must obtain an electronic travel authorization (eTA). The eTA is electronically linked to your passport and is valid for five years or until your passport expires. Travelers do not require an eTA when travelling by land or sea. You can learn more about electronic travel authorization by visiting the Immigration, Refugees and Citizenship Canada website here: http://www.cic.gc.ca/english/visit/eta.asp.
The Standards Council of Canada (SCC) is responsible for issuing invitation letters. Please note that SCC is not responsible for issuing visas, and that a visa invitation letter is not a visa.