If you want to visit Canada, you may need a visa. Canada requires citizens from some countries and territories to get a visa before they can enter Canada. Before you plan your visit, you should find out if you need a visa. For more information, see the complete information at Citizenship and Immigration Canada. How long it takes to process your application varies depending on the visa office where you applied.
A Medical Examination
You might need a medical examination to be allowed to enter Canada. If you do, a Canadian immigration officer will tell you and will send you instructions about what to do. A medical examination can add more than three months to the processing time of your application.