Skip to content
FindMyUni
Flag of Switzerland

Master's degrees in Switzerland

FindMyUni lists 190 English-taught master's programmes at 17 universities in Switzerland, mostly in Lausanne, Zurich, Basel. Where a fee is published (5 of 190 programmes), annual tuition ranges from €1,068 to €40,068.

Master's degrees in Switzerland

Subjects

Universities offering a master's in Switzerland

Tuition and living costs in Switzerland

Public universities are heavily subsidised: a master's degree typically costs CHF 1,500 to CHF 3,000 a year. Private universities charge more.

Switzerland is one of the most expensive countries in Europe, especially Geneva and Zurich, so plan your budget carefully.

Common questions

Can I do a master's in Switzerland in English?

Yes. FindMyUni lists 190 English-taught master's programmes in Switzerland.

How much does a master's in Switzerland cost?

5 programmes publish a fee. Annual tuition ranges from €1,068 to €40,068, converted to euros at current exchange rates; fees often differ for EU/EEA and non-EU students.

Which universities offer a master's in Switzerland?

University of Basel (27), University of Lausanne (25), Ecole Polytechnique Fédérale de Lausanne (EPFL) (22), University of Geneva (21), ETH Zurich (19).

What are the most common master's subjects in Switzerland?

Business & Management (75), Natural Sciences & Mathematics (33), Social Sciences (20), Engineering & Technology (17).

More about Switzerland

Planning a master's in Switzerland?

Talk to a FindMyUni adviser for free. We help you shortlist programmes, check entry requirements and plan your application and visa.

  • Free and no obligation
  • Reply by email or WhatsApp
  • Advice based on official sources