On this page
What this calculator does
Switzerland hosts some of the strongest universities in the world, and the tuition fees at most public institutions are surprisingly low by international standards. The catch is the cost of living. Zurich and Geneva are consistently ranked among the most expensive cities on the planet, and a student who plans only for tuition will be caught short in the first month. This calculator turns the two together into a single monthly and annual figure you can take to a bank, a sponsor, or a scholarship committee.
You pick your target university, your residency status, and the way you plan to live. The tool returns a monthly budget in Swiss francs, an annual figure, a net monthly out-of-pocket number after any part-time job or grant, and the cantonal proof of funds threshold you will need for the student residence permit. It also flags whether your plan is structurally realistic or whether something needs to change.
Everything runs inside the browser. No passport number, no bank statement, and no personal details are uploaded anywhere. If you press the AI insight button, only an anonymous summary of the calculation is sent to a small serverless function that runs once and then stops.
Swiss university tuition fees
Public higher education in Switzerland is funded mostly by federal and cantonal taxpayers, which is why tuition stays low. The Federal Institutes of Technology at Zurich and Lausanne, ETH Zurich and EPFL, charge around seven hundred and thirty francs per semester for both Swiss and international students. The University of Geneva charges five hundred francs. The University of Lausanne charges five hundred and eighty francs. Most other cantonal universities sit between seven hundred and nine hundred francs per semester.
| Institution | Tuition per semester (CHF) | Canton |
|---|---|---|
| ETH Zurich | 730 | Zurich |
| EPFL Lausanne | 730 | Vaud |
| University of Geneva (UNIGE) | 500 | Geneva |
| University of Lausanne (UNIL) | 580 | Vaud |
| University of Zurich (UZH) | 720 to 1,220 | Zurich |
| University of Basel | 850 | Basel-Stadt |
| University of Bern | 750 to 950 | Bern |
| University of St. Gallen (HSG) | 1,229 to 3,129 | St. Gallen |
| USI Lugano | 2,000 to 4,000 | Ticino |
Two exceptions matter for budgeting. The University of St. Gallen charges international students three thousand one hundred and twenty-nine francs per semester in the bachelor programme, and USI Lugano charges four thousand francs per semester for international students. Both are still cheap compared with a private American university, but they are several times the fee at ETH or UNIGE. A student with a tight budget should weigh the fee difference when choosing between schools.
Student rent across the cantons
Rent is the largest single line in every Swiss student budget, and it varies enormously by canton. Zurich and Geneva are the two most expensive student cities in the country. A shared room in a Wohngemeinschaft, usually shortened to WG, costs between seven hundred and eleven hundred and fifty francs per month in Zurich and Geneva. In Lausanne, Basel, and Bern it sits between six hundred and nine hundred francs. In St. Gallen, Fribourg, Neuchatel, and Lugano it falls to between four hundred and eighty and seven hundred and fifty francs.
The cheapest option is almost always a subsidised university residence. WOKO in Zurich and the Cite Universitaire in Geneva are the two largest examples, and both charge significantly below the private market. The trade-off is a long waiting list, often twelve to eighteen months, which is why applying for student housing should happen the moment you receive your admission letter, not after you arrive.
Why housing is worth planning carefully. A student who lands in a private one-room studio in Zurich pays around one thousand four hundred to two thousand francs per month for a space that is smaller than a shared room in a WG. Over a two-year master's degree that difference can add up to twenty thousand francs, which is more than the total tuition bill. The housing decision is the single biggest lever a Swiss student has on their budget.
Mandatory Swiss health insurance
Every person resident in Switzerland for more than three months must hold Swiss basic health insurance, known as KVG or LaMal. Standard adult KVG policies cost between three hundred and thirty and four hundred and eighty francs per month depending on the canton and the annual deductible chosen. That is a heavy line for a student, which is why the Swiss system offers a specific exemption.
A full-time international student who is not gainfully employed in Switzerland can apply to the cantonal health department for an exemption from the standard KVG scheme and buy a specialised student health package instead. Providers such as Swisscare, Scorestudies, and Academic Care offer these packages at between seventy and one hundred and fifteen francs per month, with reasonable coverage for a student's needs. The saving is more than three thousand francs per year, and every international student should apply for it as soon as they receive their registration confirmation from the university.
Food, transit, and daily life
Food is manageable if you cook and use the university canteen. A Mensa lunch costs between seven and twelve francs with a valid student card. Groceries from Migros, Coop, Denner, Aldi Suisse, or Lidl cost between three hundred and fifty and five hundred and fifty francs per month for a single student who cooks most meals. Eating out regularly pushes that figure to seven hundred and fifty francs or more, and is the second fastest way to blow the budget after housing.
Transport is efficient and cheap if you buy the right passes. The SBB Halbtax travelcard costs one hundred and ninety francs in the first year, or one hundred and twenty francs for youth aged sixteen to twenty-five, and halves the price of every train, bus, and boat ticket in Switzerland. A monthly cantonal pass such as the ZVV in Zurich or Unireso in Geneva, with a student discount, costs between forty-five and eighty-five francs. The GA Night pass, available to those under twenty-five, gives unlimited night travel for ninety-nine francs per year.
Other regular costs include a mobile phone plan at fifteen to thirty francs per month, study materials at fifty to one hundred francs, and a personal allowance of one hundred and fifty to three hundred francs for sport, leisure, and small items. The ASVZ sports programme at ETH and UZH is free or nearly free for registered students, which is one of the best value options in the country.
The Permit B proof of funds rule
To obtain a Swiss student residence permit, called the Aufenthaltsbewilligung B, an international applicant has to prove they can support themselves for the full year of study. The amount is set by the cantonal migration office and is not negotiable. Canton Zurich, home to ETH Zurich and UZH, requires twenty-one thousand francs. Canton Geneva, home to UNIGE, requires twenty-four thousand francs. Canton Vaud, home to EPFL and UNIL, requires twenty-four thousand francs. Canton St. Gallen, home to HSG, requires twenty-one thousand francs.
| Canton | Proof of funds per year (CHF) | Key universities |
|---|---|---|
| Zurich | 21,000 | ETH Zurich, UZH, ZHAW |
| Geneva | 24,000 | UNIGE, Graduate Institute |
| Vaud | 24,000 | EPFL, UNIL |
| St. Gallen | 21,000 | HSG |
| Basel-Stadt | 21,000 | University of Basel |
| Bern | 21,000 | University of Bern |
The funds must be held in a bank account in the student's own name at a Swiss bank or an internationally recognised bank with a Swiss branch. The statement has to be certified by the bank, and it has to show the funds are liquid and available, not locked in a fixed-term deposit or a pension fund. Sponsorship letters from a Swiss resident are accepted in some cantons but not all, and the rules vary, so it is worth checking with the specific cantonal migration office before assuming a sponsor will be accepted.
Part-time work for international students
Working part time is one of the practical ways to reduce the net cost of studying in Switzerland, but the rules are strict and worth understanding before you count on the income. Students from EU and EFTA countries can work up to fifteen hours per week during term time and full time during official university holidays, starting immediately. Students from outside the EU and EFTA, including most African students, can also work up to fifteen hours per week, but only after completing the first six months of registered study in Switzerland. The employer has to apply for a work authorisation through the cantonal migration office.
Typical student wages in Switzerland run from twenty-five to thirty-five francs per hour. Fifteen hours per week at an average of twenty-eight francs per hour generates around one thousand and eight hundred francs per month, though most students work fewer hours during exam periods. Common student jobs include teaching or research assistant roles at the university, library assistant positions, café and barista work, tutoring, and administrative roles at campus offices. Roles tied to the university usually pay better and are more flexible around exam schedules than roles in the wider job market.
A worked example for an African student
Take a Kenyan student admitted to a two-year master's programme at ETH Zurich. Residency status: non-EU international student, so the Permit B rule applies in full and the student is not allowed to work during the first six months. Housing preference: a shared room in a WOKO residence, applied for the day the admission letter arrived. Insurance: student package with KVG exemption. Food and transit: moderate.
| Line | Monthly (CHF) |
|---|---|
| Tuition (730 per semester ÷ 6 months) | 122 |
| Shared room in a WOKO residence (Zurich) | 750 |
| Student health insurance (KVG exemption) | 85 |
| Food and groceries | 520 |
| Transit (SBB Halbtax plus ZVV local pass) | 75 |
| Phone, study materials, personal | 180 |
| Total monthly cost | 1,732 |
| Total annual cost (12 months) | 20,784 |
The annual cost of roughly twenty thousand seven hundred and eighty-four francs sits just under the Canton Zurich proof-of-funds threshold of twenty-one thousand francs, which means the student will meet the residence permit requirement with a small buffer. If the student moves to a cheaper canton such as St. Gallen or Fribourg, the same profile drops by several thousand francs per year. If the student chooses a private studio in Zurich instead of a WOKO room, the annual cost jumps above thirty thousand francs and the proof-of-funds requirement becomes the binding constraint on the whole plan.
After the first six months, the student becomes eligible to work fifteen hours per week. At twenty-eight francs per hour for fifteen hours, that is roughly one thousand eight hundred francs per month gross, or about nine hundred francs net after the student is taxed at source and pays social contributions. That covers more than half the monthly budget, and reduces the net out-of-pocket cost to a manageable figure. The lesson is not that Switzerland is cheap. The lesson is that careful planning of canton, housing type, and insurance can put a Swiss master's within reach of a well-prepared African student.
Where the calculator stops
This calculator estimates a monthly and annual budget from a set of choices about university, residency status, housing, insurance, food, and transit. It does not know the specific rent of the exact room you will find, the specific premium of the exact insurance policy you choose, or the specific cantonal adjustments that apply to your case. It also does not model exchange rate movements, which matter a great deal for a student whose funding arrives in naira, cedis, rand, or shillings.
It does not cover one-time arrival costs, which typically include a flight, a first-month deposit, a residence permit application fee, a health check if required, and a Swiss bank account setup. Those can add three to five thousand francs to the first month and are worth planning for separately. The calculator also does not cover costs specific to particular programmes, such as mandatory field trips, conference fees, or laboratory consumables.
What the tool does give you is a fast, transparent, private estimate of the monthly and annual cost of studying in Switzerland, so you can compare cantons, housing types, and insurance options before you commit to a university. Use it alongside the official fees page of your target university and the guidance of your cantonal migration office. The final budget should come from you and your sponsor, not from a calculator on its own.
Sources
The tuition fees, cantonal rent ranges, insurance rules, and proof-of-funds thresholds described on this page come from the sources listed below. Every source is public and can be checked directly.
Sources
- swissuniversities. Swiss Conference of Rectors of Higher Education Institutions — Tuition and Admission Information. swissuniversities.ch
- State Secretariat for Migration (SEM). Foreign Nationals, Student Residence Permits, and Financial Requirements. sem.admin.ch
- ETH Zurich. Finances for International Students and Cost of Living Information. ethz.ch
- University of Zurich. Student Finances, Living Costs, and Support Information. uzh.ch
- University of Geneva. Cost of Study, Student Budget, and Financial Aid Information. unige.ch