Swiss Higher Education Planning

Switzerland University Cost Calculator Tuition, Rent, Health Insurance, and Permit B Solvency

Enter your target Swiss university, your residency status, and the way you plan to live. The calculator returns a realistic monthly and annual budget in Swiss francs, plus the cantonal proof of funds you will need for the residence permit application.

Last Updated: 2 October 2026

Build your Swiss student budget

Pick your university and the way you plan to live. Nothing is stored.

University & Status
Housing & Insurance
Lifestyle & Offsets

Estimated monthly cost
—
Enter your inputs above and press Calculate.
Annual cost (12 months)—Full academic year
Net out-of-pocket—After job and grant
Permit B proof of funds—Cantonal threshold
What this usually means

—

Monthly cost breakdown

Total monthly cost—

Budget checks

Annual budget meets the cantonal Permit B threshold—
Housing is a shared room or subsidised dorm (not private studio)—
Health insurance uses the student KVG exemption—
Total weekly load including 15 hours of work is realistic—

Optional AI insight

A short written read on your Swiss budget, with one practical note on where to trim or rebalance. Nothing leaves your browser until you press the button, and only the anonymous figures on this page are used to generate the response.

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.

InstitutionTuition per semester (CHF)Canton
ETH Zurich730Zurich
EPFL Lausanne730Vaud
University of Geneva (UNIGE)500Geneva
University of Lausanne (UNIL)580Vaud
University of Zurich (UZH)720 to 1,220Zurich
University of Basel850Basel-Stadt
University of Bern750 to 950Bern
University of St. Gallen (HSG)1,229 to 3,129St. Gallen
USI Lugano2,000 to 4,000Ticino

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.

CantonProof of funds per year (CHF)Key universities
Zurich21,000ETH Zurich, UZH, ZHAW
Geneva24,000UNIGE, Graduate Institute
Vaud24,000EPFL, UNIL
St. Gallen21,000HSG
Basel-Stadt21,000University of Basel
Bern21,000University 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.

LineMonthly (CHF)
Tuition (730 per semester ÷ 6 months)122
Shared room in a WOKO residence (Zurich)750
Student health insurance (KVG exemption)85
Food and groceries520
Transit (SBB Halbtax plus ZVV local pass)75
Phone, study materials, personal180
Total monthly cost1,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

  1. swissuniversities. Swiss Conference of Rectors of Higher Education Institutions — Tuition and Admission Information. swissuniversities.ch
  2. State Secretariat for Migration (SEM). Foreign Nationals, Student Residence Permits, and Financial Requirements. sem.admin.ch
  3. ETH Zurich. Finances for International Students and Cost of Living Information. ethz.ch
  4. University of Zurich. Student Finances, Living Costs, and Support Information. uzh.ch
  5. University of Geneva. Cost of Study, Student Budget, and Financial Aid Information. unige.ch

Frequently asked questions

Are Swiss public universities free for international students?

No, but they are heavily subsidized by Swiss taxpayers. Semester tuition fees at most public universities sit between five hundred and fifteen hundred Swiss francs per semester, which is very low compared with universities in the United States, the United Kingdom, or Australia. ETH Zurich and EPFL charge around seven hundred and thirty francs per semester. The University of Geneva charges five hundred francs. The University of Zurich charges one thousand two hundred and twenty francs for non-EU international students. The University of St. Gallen and USI Lugano are the two main exceptions, charging between three thousand and four thousand francs per semester for international students.

How much money do I need in my bank account for a Swiss student visa?

Cantonal migration offices require proof of between twenty-one thousand and twenty-four thousand Swiss francs in liquid funds for each year of study. Canton Zurich requires twenty-one thousand francs. Canton Geneva and Canton Vaud require twenty-four thousand francs. Canton St. Gallen requires twenty-one thousand francs. The money 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, and the statement must be certified by the bank.

Can international students get cheaper health insurance in Switzerland?

Yes. Standard Swiss basic health insurance for an adult costs between three hundred and thirty and four hundred and eighty francs per month. A full-time international student without gainful employment in Switzerland can apply to the cantonal health department for an exemption from the standard scheme and buy a student health package instead. Student packages from providers such as Swisscare, Scorestudies, and Academic Care cost between seventy and one hundred and fifteen francs per month, saving more than three thousand francs a year.

Can African students work part-time while studying in Switzerland?

Yes, with a condition. Students from outside the EU and EFTA can work up to fifteen hours per week during term time and full time during official university holidays, but only after completing the first six months of registered study in Switzerland. The employer has to apply for a work authorisation from the cantonal migration office. Typical student wages run from twenty-five to thirty-five francs per hour, so fifteen hours a week earns between one thousand and fifteen hundred francs a month.

What is the cheapest canton for students in Switzerland?

Shared student room rent is lowest in St. Gallen, Fribourg, Neuchatel, and Lugano, where rooms cost between four hundred and eighty and seven hundred and fifty francs per month. Zurich and Geneva are the most expensive, at between seven hundred and eleven hundred and fifty francs per month for a shared room in a WG. Lausanne, Basel, and Bern sit in the middle at around six hundred to nine hundred francs. The choice of canton therefore changes the annual budget by several thousand francs.

How much does a Swiss university semester actually cost in total?

A realistic monthly student budget for a well-organised student in a mid-cost canton is around seventeen hundred to two thousand two hundred Swiss francs per month, or roughly twenty thousand to twenty-six thousand francs per year for twelve months. Students in Zurich or Geneva typically sit at the top of that range. Students in St. Gallen or Fribourg can sit at the bottom. That figure covers tuition, shared room rent, student health insurance, food, transit, phone, study materials, and a modest personal allowance.

Is this calculator an official Swiss government or university tool?

No. It is an independent planning aid built to match the published tuition fees, cantonal rent ranges, insurance rules, and Permit B solvency thresholds for Swiss higher education. The official fees, official budget expectations, and official residence permit requirements are set by the university and the cantonal migration office. Use this calculator to plan realistically and treat the university handbook and the migration office as the definitive source.

Does the calculator store my budget or share my results?

No. Every calculation runs inside your browser tab and nothing is stored on any server. 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. The university, residency status, housing type, insurance type, food style, transit option, work hours band, and the computed monthly and annual totals are shared, but no names, passport numbers, bank details, or personal identifiers leave the browser.

Explore more education tools

Alongside the Swiss cost calculator, there are tools for international grading, admission checks, matric APS, and tertiary GPA. All free, all private, all running in your browser.

See all education tools