Switzerland Student Permit (Permit B) — Student Visa
🎓 OVERVIEW
Switzerland's residence permit (B permit) for international students pursuing higher education at Swiss institutions. Known for world-class universities (ETH Zurich, EPFL) with surprisingly affordable public university tuition. Not an EU member but participates in Schengen. Limited work hours (15 hrs/week) and high cost of living are key considerations.
💰 TUITION & COSTS
Public universities: CHF 500-2,000/semester (CHF 1,000-4,000/yr). ETH Zurich: CHF 730/semester for all nationalities. International students may pay surcharges at some cantonal universities (e.g., University of St. Gallen, Bern, Neuchatel). Private institutions like IMD or Glion charge CHF 30,000-80,000+/yr.
💼 WORK RIGHTS DURING STUDY
Maximum 15 hours per week during semester. Full-time during official university holidays. Cannot start working until 6 months after beginning studies. Requires cantonal work permit (Arbeitsbewilligung). Employer must apply for the permit. Self-employment not permitted on student permit.
🎯 POST-STUDY WORK OPTIONS
| Program | Type | Duration | Min Degree | Work | PR Path |
|---|---|---|---|---|---|
| Job Search Residence Permit (6 months) | Job seeker | 6mo | Bachelors | 15hrs | No |
🗣️ LANGUAGE REQUIREMENTS
| Test | Purpose | Language | Min Score | Details |
|---|---|---|---|---|
| Goethe-Zertifikat / DELF / CELI | Admission | German/French/Italian | B2-C1 | Depends on language of instruction: German universities (Zurich, ETH, Bern, Basel) typically require Goethe B2-C1 or TestDaF. French universities (Geneva, Lausanne, EPFL) require DELF B2 or DALF C1. Italian university (USI) requires Italian B2. EPFL accepts English only for some programs. |
| IELTS Academic | Admission | English | 6.5 | Required for English-taught programs. Growing number of English-taught master programs. ETH Zurich and EPFL have many English-taught programs at master and PhD level. TOEFL iBT 90-100 also accepted. |
💵 FEES & COSTS
| Fee | Type | Amount | Frequency |
|---|---|---|---|
| Visa Application Fee | Application | $112 | One time |
| Cantonal Residence Permit Fee | Permit | $190 | Per year |
👨👩👧👦 DEPENDENTS & FAMILY
🛤️ LONG-TERM PATHWAY
📝 HOW TO APPLY
📌 NOTES & CAVEATS
Switzerland is not an EU member but is in Schengen and has bilateral agreements with EU. Permit B is cantonal, so requirements and costs vary by canton. Registration at Einwohnerkontrolle (Residents Registration Office) within 14 days of arrival. Swiss health insurance (Krankenkasse) mandatory and expensive (~CHF 300-400/month for students). Very high cost of living: CHF 1,500-2,500/month for expenses excluding tuition.
Last verified: Mar 21, 2026. Source