Every Canada visa route, explained
Canada has a route for every purpose — short visits (visitor visa/TRV, eTA or visa-free), plus transit, study permits, work permits, family sponsorship and Express Entry permanent residence. Routes with verified step-by-step guides link straight to them; the rest link to the official canada.ca/IRCC pages.
The routes
Visit & tourism
Transit
Study
Work & business
Work permit
- Temporary foreign workers, intra-company transfers and post-graduation workers
Family & residence
Other routes
Express Entry (permanent residence)
- Skilled workers seeking Canadian permanent residence
Verified step-by-step guides
Visitor visa (Temporary Resident Visa)
🇧🇩 Bangladesh → CanadaVisitor visa (Temporary Resident Visa)
🇧🇩 Bangladesh (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇨🇳 China → CanadaVisitor visa (Temporary Resident Visa)
🇨🇳 China (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇪🇬 Egypt → CanadaVisitor visa (Temporary Resident Visa)
🇬🇭 Ghana → CanadaVisitor visa (Temporary Resident Visa)
🇮🇳 India → CanadaVisitor visa (Temporary Resident Visa)
🇮🇳 India (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇮🇩 Indonesia → CanadaVisitor visa (Temporary Resident Visa)
🇮🇷 Iran → CanadaVisitor visa (Temporary Resident Visa)
🇮🇷 Iran (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇲🇽 Mexico → CanadaVisitor visa (Temporary Resident Visa)
🇲🇽 Mexico (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇲🇦 Morocco → CanadaVisitor visa (Temporary Resident Visa)
🇳🇵 Nepal → CanadaVisitor visa (Temporary Resident Visa)
🇳🇬 Nigeria → CanadaVisitor visa (Temporary Resident Visa)
🇳🇬 Nigeria (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇵🇰 Pakistan → CanadaVisitor visa (Temporary Resident Visa)
🇵🇰 Pakistan (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇵🇭 Philippines → CanadaVisitor visa (Temporary Resident Visa)
🇵🇭 Philippines (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇷🇺 Russia → CanadaVisitor visa (Temporary Resident Visa)
🇱🇰 Sri Lanka → CanadaVisitor visa (Temporary Resident Visa)
🇹🇼 Taiwan → CanadaeTA (electronic travel authorization)
🇹🇭 Thailand → CanadaVisitor visa (Temporary Resident Visa)
🇹🇷 Turkey → CanadaVisitor visa (Temporary Resident Visa)
🇺🇦 Ukraine → CanadaVisitor visa (Temporary Resident Visa)
🇻🇳 Vietnam (in United States) → CanadaVisitor visa (Temporary Resident Visa)
🇻🇳 Vietnam → CanadaVisitor visa (Temporary Resident Visa)