Persons who are not citizens or permanent residents of Canada, require either a Temporary Resident Visa or an Electronic Travel Authorization (eTA) to travel to Canada.