Please be informed that to enter Canada you will need a visa. These will vary from country to country. To avoid disappointment please ensure you secure the correct visa or Electronic Travel Authorization (eTA) well in advance. Please check the information on this link below for visa requirements for your country.
In addition most foreign nationals need to qualify as a fully vaccinated traveller to travel to Canada,
In addition you must provide your mandatory travel information electronically via ArriveCAN within 72 hours before arrival to Canada.