University Tuition Fees in Serbia for International Students

Tuition fees in Serbia for international students are among the lowest in Europe: most bachelor’s programmes at state universities cost €1,000–3,600 a year, medicine in English costs €6,000–8,000, and private universities charge roughly €2,100–5,000. Fees vary by faculty and language, and programmes taught in Serbian are usually cheaper than those taught in English. This guide gives the official fees for each university with a source link, whether you are planning to study in Serbia for a bachelor’s degree or for medicine.

🧮 Calculate your study cost in your own currency

Official fees for each university, housing and living costs, admission chances, application deadlines and the documents required for your nationality – in one minute, free of charge.

Start calculating now

Tuition fees in Serbia for international students: official fee table

The fees below are annual fees for a bachelor’s (or integrated) programme for self-financed international students, taken from the universities’ official 2025/2026 fee lists or the latest published announcement (€1 ≈ US$1.12).

University Programme Language of instruction Annual fee (EUR) Approx. in USD Source
University of Belgrade Medicine (6 years) English €8,000 $8,960 Source
University of Belgrade Medicine (6 years) Serbian €2,500 $2,800 Source
University of Belgrade Dentistry (6 years) English / Serbian €5,000 $5,600 Source
University of Belgrade Pharmacy (5 years) English €3,500 $3,920 Source
University of Belgrade Electrical Engineering and Computing (ETF) Serbian €2,000 $2,240 Source
University of Belgrade Economics and Business Administration English €1,500 $1,680 Source
University of Belgrade Law Serbian €2,400 $2,690 Source
University of Belgrade Architecture Serbian €3,600 $4,030 Source
University of Novi Sad Medicine / Dentistry English €7,000 $7,840 Source
University of Novi Sad Law Serbian €1,200 $1,340 Source
University of Niš Medicine English €6,000 $6,720 Source
University of Niš Dentistry English €7,200 $8,060 Source
University of Niš Electrical Engineering (Elfak) English €3,500 $3,920 Source
University of Kragujevac Medicine English €6,000 $6,720 Source
University of Kragujevac Medicine Serbian €1,800 $2,020 Source
University of Kragujevac Engineering / Computing English €3,000 $3,360 Source
University of Kragujevac Economics Serbian €1,020 $1,140 Source
State University of Novi Pazar Most programmes (economics, engineering, software, languages) Serbian €1,068 $1,200 Source
Singidunum University (private) Information technology / Artificial intelligence English €3,900 $4,370 Source
Singidunum University (private) Business economics / Information technology Serbian €2,400 $2,690 Source
Metropolitan University (private) Information technology / Management / Design English €5,000 $5,600 Source
Union Nikola Tesla University (private) Most bachelor’s programmes Serbian €5,000 $5,600 Source

Fees are reviewed every year and may differ between faculties of the same university. Always check the faculty’s page before applying, or use the study cost calculator to see the fees for your programme in your own currency.

Want to study in Serbia?

Contact us for a free consultation

Book your free consultation

Why do fees differ from one faculty to another?

  • The faculty, not the university: in Serbia each faculty sets its own fees, so medicine at the University of Belgrade costs far more than economics at the same university.
  • Language of instruction: programmes in English usually cost more, especially in medicine (for example, medicine in Belgrade costs €8,000 in English versus €2,500 in Serbian).
  • State or private: state universities are cheaper but teach mostly in Serbian, while private universities offer more programmes in English at higher fees.
  • City: the faculties in Niš, Kragujevac and Novi Pazar are usually cheaper than those in Belgrade.

Living costs on top of tuition

On top of tuition, you need roughly €350–750 a month in smaller cities and €450–1,100 in Belgrade, including housing, food and transport. See living costs in Serbia for details and your first-year budget in Serbia for the full picture.

Can I study in Serbia without a scholarship?

Yes, and this is what most international students do, because fees are low compared with Western Europe. If you want to cut costs further, you can apply for the government’s World in Serbia scholarship, which covers free study at a state university plus housing and meals for citizens of Non-Aligned Movement countries, or read our guide to studying for free in Serbia.

Not sure which university or subject to choose?

Our advisers help you pick the best fit for your budget and goals

Talk to an adviser now

Medicine in Serbia: fees and choosing the language of study

Medicine in English costs €6,000 a year in Niš and Kragujevac, €7,000 in Novi Sad and €8,000 in Belgrade, and lasts 6 years. In Serbian it is much cheaper (for example €1,800 in Kragujevac and €2,500 in Belgrade), but it requires fluent Serbian or a preparatory language year.

Whether your medical degree is recognised in your home country is decided by the recognition authority and health authority there, and you will often need a licensing exam or extra training. See recognition of a Serbian medical degree and medicine in English or in Serbian?

Universities in Serbia by fees

For the full comparison, go to the guide to universities in Serbia.

How Serbian degrees are structured, and what that means for total cost

The fees in the table are annual, so your total tuition depends on how long your programme lasts. According to the official Study in Serbia platform, bachelor’s programmes last 3–4 years and carry 180–240 ECTS credits, master’s programmes last 1–2 years and carry 60–120 ECTS, and doctoral programmes last three years and require a prior bachelor’s and master’s totalling at least 300 ECTS. Integrated medical and dental programmes run for six years, as shown in the table above.

A simple way to estimate your budget: multiply the annual fee by the number of years in the programme, then add the monthly living costs for your city. Compare the same programme in more than one city, because the fee is set by each faculty and the cost of living differs a lot between Belgrade and smaller university towns.

Frequently asked questions

Ready to start your journey to study in Serbia?

We help you with admission, paperwork and your visa, step by step

Start now for free

How much are university tuition fees in Serbia for international students?

Most bachelor’s programmes at state universities cost between €1,000 and €3,600 a year, medicine in English costs €6,000–8,000, and private universities charge roughly €2,100–5,000.

Do universities in Serbia teach in English?

Yes, but English-taught programmes are fewer and more expensive, and they are concentrated in medicine, dentistry, pharmacy, engineering, information technology and business. Most state programmes are taught in Serbian.

Can I study in Serbia without paying fees?

Self-financed international students pay tuition, but the World in Serbia scholarship covers tuition, housing and meals for citizens of Non-Aligned Movement countries.

Are programmes in Serbian cheaper?

Usually yes, and the difference is large in medicine. However, they normally require B2-level Serbian, otherwise a preparatory language year costing about €480–1,200.

Are degrees from Serbian universities accepted in other countries?

Degrees awarded by accredited universities in Serbia are official qualifications, but their recognition is decided case by case by the recognition authority in your own country. Read recognition of Serbian degrees in your home country before you enrol.

Last updated: October 2026. Fees come from the universities’ official websites (source link next to each figure) and may change every year.

Official sources