The different types of Canadian visas that you can apply for are Transit Visas, Student Permit visas, Visitor visas, and a few more.