How to Move to Switzerland
Switzerland offers some of the world's highest wages, but it strictly limits non-EU/EFTA work permits with annual quotas. Employers must show they could not find a Swiss or EU worker first, so these permits usually go to highly skilled specialists. The State Secretariat for Migration (SEM) oversees the system; cantons (regions) make many decisions.
How to use this guide
Pick the visa type below that matches your plan (work, study, etc.).
Tap it to open and read the simple steps and the papers you need.
Apply yourself on the official website. It's free — no agent needed.
Stay safe: never pay anyone who promises a "guaranteed" visa. Real applications are made on official government sites. Rules can change, so always double-check on the official website before you apply.
Switzerland embassies in Africa — addresses & directions
Apply at the Swiss embassy/consulate (or its VFS centre) in your country. Switzerland has embassies across Africa — e.g. Abuja, Accra, Nairobi, Pretoria, Cairo, Rabat, Dakar, Addis Ababa and Kinshasa. Use the locator to find yours.
Tap “Open in Google Maps” to see the exact location, get directions, and confirm the current address & opening hours.
157 Adetokunbo Ademola Crescent, Wuse II, Abuja
+234 810 411 9944 Open in Google MapsRosslyn Green Estate, Rosslyn Green Drive, off Red Hill Road, Nairobi
+254 730 694 000 Open in Google Maps225 Veale Street, Parc Nouveau, New Muckleneuk, Pretoria 0181
+27 12 452 0660 Open in Google MapsHilla Limann Highway / Kenneth Kaunda Road, North Ridge, Accra
+233 30 222 8125 Open in Google MapsDon’t see your country? Switzerland has more missions across Africa — find the nearest one on the official locator.
Several weeks to a few months (canton + federal approval).
Permit/visa fees roughly CHF 100–250 (employer often assists).
1 year, renewable; permanent residence (C) usually after 10 years (5 for some).
Can I apply?
You'll usually need to tick these boxes:
- A job offer from a Swiss employer for a skilled/specialist role.
- The employer proves no Swiss or EU/EFTA candidate was available.
- A relevant degree and strong experience.
- The role fits within the yearly non-EU quota.
What to do, step by step
-
1
Get a skilled job offer
A Swiss employer offers you a specialist role and agrees to sponsor.
-
2
Employer applies to the canton
The employer applies for a work permit, proving the labour-market need and quota availability.
-
3
Federal & canton approval
SEM and the canton approve the permit.
-
4
Apply for the visa
Apply for the entry (D) visa at the Swiss embassy in your country.
-
5
Travel & register
Enter Switzerland and register with your local commune to get your B permit.
Papers you need
Helpful tips
- These permits are scarce — they favour senior, in-demand specialists.
- Knowing German, French or Italian (by region) greatly helps.
Ready to apply? Do it yourself — free
Create your No online account — apply in person at the Swiss mission first
Switzerland has no public online application portal. Download and complete the visa application form from the SEM website, then submit it in person at the Swiss embassy/consulate covering your country — book that appointment 2–6 months ahead.
Create accountStart your Work permit (B permit) application
This opens the official online application form — fill it in and pay the fee directly. No agent needed.
Start applicationSeveral weeks to a few months.
Visa fee ~CHF 88; tuition is moderate; proof of funds required.
Course length; limited stay to find work after graduating.
Can I apply?
You'll usually need to tick these boxes:
- Admission to a recognised Swiss institution.
- Proof of funds for tuition and living (Switzerland is expensive).
- A plan that shows genuine study intent.
What to do, step by step
-
1
Get admitted
Receive admission from a Swiss university.
-
2
Show your funds
Prove you can pay tuition and living costs.
-
3
Apply for the visa
Apply for the student (D) visa at the Swiss embassy.
-
4
Travel & register
Enter Switzerland and register with your commune.
Papers you need
Helpful tips
- ETH Zürich and EPFL are world-leading and relatively affordable.
- Graduates get a limited period to seek skilled work.
Ready to apply? Do it yourself — free
Create your No online account — apply in person at the Swiss mission first
Switzerland has no public online application portal. Download and complete the visa application form from the SEM website, then submit it in person at the Swiss embassy/consulate covering your country — book that appointment 2–6 months ahead.
Create accountStart your Student visa application
This opens the official online application form — fill it in and pay the fee directly. No agent needed.
Start applicationSeveral weeks to a few months.
Permit/visa fees roughly CHF 100–250.
Linked to your sponsor; renewable.
Can I apply?
You'll usually need to tick these boxes:
- Your relative holds a valid Swiss permit (B/C) or citizenship.
- Adequate income and suitable housing.
- A genuine family relationship.
What to do, step by step
-
1
Sponsor applies in the canton
Your relative requests family reunification from their canton.
-
2
Apply for the visa
Once approved, apply for the entry visa at the Swiss embassy.
-
3
Travel & register
Enter Switzerland and register with the commune.
Papers you need
Helpful tips
- Income and housing requirements are strictly checked.
- Reunited spouses can usually work.
Ready to apply? Do it yourself — free
Create your No online account — apply in person at the Swiss mission first
Switzerland has no public online application portal. Download and complete the visa application form from the SEM website, then submit it in person at the Swiss embassy/consulate covering your country — book that appointment 2–6 months ahead.
Create accountStart your Family reunification application
This opens the official online application form — fill it in and pay the fee directly. No agent needed.
Start applicationAssessed when you qualify (after the required years).
Permit fees roughly CHF 100–150.
Permanent (the settlement C permit).
Can I apply?
You'll usually need to tick these boxes:
- Usually 10 years of legal residence (5 for nationals of some countries or well-integrated residents).
- No serious criminal record and financial self-sufficiency.
- Integration (language and social) requirements met.
What to do, step by step
-
1
Build legal residence
Live in Switzerland legally on a B permit for the required period.
-
2
Meet integration criteria
Show language skills and integration (e.g. employment, no welfare dependence).
-
3
Apply for the C permit
Apply through your canton for the settlement permit.
Papers you need
Helpful tips
- A C permit gives near-citizen rights (except voting) and easier job changes.
- Strong language skills speed up approval.
Ready to apply? Do it yourself — free
Create your No online account — apply in person at the Swiss mission first
Switzerland has no public online application portal. Download and complete the visa application form from the SEM website, then submit it in person at the Swiss embassy/consulate covering your country — book that appointment 2–6 months ahead.
Create accountStart your Permanent residence (C permit) application
This opens the official online application form — fill it in and pay the fee directly. No agent needed.
Start applicationMost Switzerland work visas need a job offer first
Browse visa-sponsored and remote jobs open to Africans, then build a CV tailored to Switzerland — both completely free.
Explore other destinations
Questions about Switzerland visas
How much does the Switzerland Work permit (B permit) cost?
The Switzerland Work permit (B permit) costs: Permit/visa fees roughly CHF 100–250 (employer often assists). These fees were checked against the official source on 1 June 2026, and governments change them regularly.
How long does the Switzerland Work permit (B permit) take?
Processing for the Switzerland Work permit (B permit) takes several weeks to a few months (canton + federal approval). This is the official guide time and does not include the weeks you spend gathering documents beforehand.
How long is the Switzerland Work permit (B permit) valid for, and does it lead to permanent residence?
The Switzerland Work permit (B permit) is valid for 1 year, renewable; permanent residence (C) usually after 10 years (5 for some). This route can lead to permanent residence.
How much does the Switzerland Student visa cost?
The Switzerland Student visa costs: Visa fee ~CHF 88; tuition is moderate; proof of funds required. These fees were checked against the official source on 1 June 2026, and governments change them regularly.
How long does the Switzerland Student visa take?
Processing for the Switzerland Student visa takes several weeks to a few months. This is the official guide time and does not include the weeks you spend gathering documents beforehand.
How long is the Switzerland Student visa valid for?
The Switzerland Student visa is valid for course length; limited stay to find work after graduating. This route does not by itself lead to permanent residence.
How much does the Switzerland Family reunification cost?
The Switzerland Family reunification costs: Permit/visa fees roughly CHF 100–250. These fees were checked against the official source on 1 June 2026, and governments change them regularly.
How long does the Switzerland Family reunification take?
Processing for the Switzerland Family reunification takes several weeks to a few months. This is the official guide time and does not include the weeks you spend gathering documents beforehand.
How long is the Switzerland Family reunification valid for, and does it lead to permanent residence?
The Switzerland Family reunification is valid for linked to your sponsor; renewable. This route can lead to permanent residence.
How much does the Switzerland Permanent residence (C permit) cost?
The Switzerland Permanent residence (C permit) costs: Permit fees roughly CHF 100–150. These fees were checked against the official source on 1 June 2026, and governments change them regularly.
How long does the Switzerland Permanent residence (C permit) take?
Processing for the Switzerland Permanent residence (C permit) takes assessed when you qualify (after the required years). This is the official guide time and does not include the weeks you spend gathering documents beforehand.
How long is the Switzerland Permanent residence (C permit) valid for, and does it lead to permanent residence?
The Switzerland Permanent residence (C permit) is valid for permanent (the settlement C permit). This route can lead to permanent residence.
Fees and processing times last checked against official government sources on 1 June 2026. Always confirm on the official portal before paying anything.