Everyone needs the right documents to travel to Canada: an electronic travel authorization (eTA), a visitor visa, or just a passport. What you will need to travel to Canada will depend on: where you’re from, how you’re travelling (by air, land or sea), and what documents you are travelling with. Information on required documentation, including a list of visa-required countries can be found
here.
There is also a great tool to help you identify the entry document you may need to travel to Canada.
Just answer a few questions to find out what you need.
Please note, you are responsible for paying any associated fees in obtaining an eTA or visa.