Bulgaria is one of Europe’s most affordable EU study destinations and a well-known hub for English-taught medicine, dentistry, and pharmacy at its Medical Universities in Sofia, Plovdiv, Varna, and Pleven. Degrees are EU-recognized (Bologna), and living costs are among the lowest in the EU. Non-EU students need a Certificate of Eligibility from the Ministry of Education, a long-stay (Type D) visa, and a residence permit. This guide gives a clear overview — confirm details with the Migration Directorate and your university.
Step 1 of 10
Understand Why Students Choose Bulgaria
Bulgaria offers affordable EU degrees, a strong reputation for English-taught medicine/dentistry/pharmacy, very low living costs, and a warm, welcoming culture — with EU-recognized qualifications and easy travel across Europe.
English medicine — Medical Universities
Very affordable — low living costs
EU-recognized — degrees
How to help: Weigh Bulgaria’s affordable EU degrees and strong medical programs against learning some Bulgarian for daily life — for English-taught medicine especially, it’s excellent value.
Good to know: Bulgaria is a popular, affordable hub for English-taught medicine — a major draw for international students.
Step 2 of 10
Understand the System
Bulgaria’s leading institutions include Sofia University (the oldest and largest), the Medical Universities of Sofia, Plovdiv, Varna, and Pleven, and the Technical University of Sofia. Degrees follow the European (Bologna) structure; medicine is a 6-year integrated MD.
Sofia University — oldest & largest
Medical Universities — Sofia/Plovdiv/Varna/Pleven
Medicine — 6-year MD
How to help: Choose by field — Sofia University for breadth, a Medical University for health sciences, Technical University for engineering — and confirm the language of instruction.
Good to know: Bulgaria’s Medical Universities are the main draw for international students — well-regarded, EU-recognized medical degrees in English.
Step 3 of 10
Get the Certificate of Eligibility & Visa
Two key steps: your university helps you obtain a Certificate of Eligibility from the Ministry of Education, then you apply for a long-stay (Type D) student visa at a Bulgarian embassy. The Type D visa lets you enter and is the prerequisite for the residence permit.
Certificate of Eligibility — from the Ministry
Type D visa — at the embassy
Prerequisite — for the permit
How to help: Get your Ministry Certificate of Eligibility (the university facilitates it) and university acceptance, then apply for the Type D visa with funds proof, insurance, and a medical certificate.
Watch out: The Ministry Certificate of Eligibility plus your acceptance letter are essential for the Type D visa — the university helps arrange them.
Step 4 of 10
Get Your Residence Permit
After arriving on the Type D visa, all students staying over 90 days must apply for a Long Term Residence Permit (ID card) at the Migration Directorate (in Sofia or the local police). It’s issued for one year (non-EU) and renewable; a temporary certificate is issued first, with the card following in ~3 weeks.
Long Term Residence Permit — the ID card
Migration Directorate — Sofia/local police
1 year — renewable
How to help: Apply for your Long Term Residence Permit at the Migration Directorate after arrival, with accommodation, funds, insurance, and proof of paid tuition — the card follows in about three weeks.
Watch out: Apply for the residence permit within 90 days of arrival — it’s required to stay legally beyond the visa.
Step 5 of 10
Plan for Tuition & Funding
Non-EU tuition is affordable: typically €3,000–8,000/year, with medicine around €8,000/year — well below Western Europe or the U.S. Scholarships are available through universities and government programs.
Non-EU — ~€3,000–8,000/yr
Medicine — ~€8,000/yr
Scholarships — university & government
How to help: Budget the non-EU tuition (medicine is the outlier at ~€8,000) plus very low living costs, and pursue university and government scholarships.
Good to know: Bulgaria’s living costs are among the lowest in the EU — a real advantage even where medical tuition is higher.
Step 6 of 10
Meet the Financial Requirement
For the visa/permit you must prove sufficient funds — commonly around 4,000 BGN (~€2,000) per year in a bank account, plus tuition — along with health insurance and a medical certificate. Some sources cite higher amounts, so confirm.
Funds — ~4,000 BGN (~€2,000)/yr
+ tuition — proven/paid
+ insurance — & medical certificate
How to help: Prepare proof of funds at the current amount (a bank certificate), plus tuition, health insurance, and a medical certificate — all required for the visa and permit.
Watch out: The exact funds figure varies by source and embassy — confirm the current amount with your Bulgarian embassy before applying.
Step 7 of 10
Meet Language Requirements
Programs are taught in Bulgarian or English (proof via TOEFL, IELTS, or a Bulgarian language test, depending on the program). Some Bulgarian helps daily life. Medical programs may include a preparatory year for language and sciences.
Bulgarian or English — by program
English — TOEFL/IELTS
Some Bulgarian — helps daily life
How to help: Prove English (TOEFL/IELTS) or Bulgarian as your program requires, and learn some Bulgarian — it helps daily life, and a preparatory year is available for some medical programs.
Good to know: Some medical programs offer a preparatory year (language and sciences) — useful if you need to build up first.
Step 8 of 10
Prepare for the Move
Have documents apostilled/legalized and translated into Bulgarian. After arriving, complete your residence permit, confirm health insurance, and open a bank account (often required for the funds deposit). Living costs are very low (€400–800/month).
Apostille + translate — into Bulgarian
Residence permit — at the Migration Directorate
Very low costs — €400–800/mo
How to help: Prepare apostilled, Bulgarian-translated documents, complete your residence permit and insurance, and open a local bank account — then enjoy Bulgaria’s very low living costs.
Good to know: You’ll often need a local bank account with the required deposit for the residence permit — arrange it early.
Step 9 of 10
Understand Work Rules
Non-EU students on a study visa/permit may work up to 20 hours per week during the academic year without a separate work permit, and full-time during official holidays. After graduation, a separate work authorization is required.
Work — 20 hrs/week in term
No permit — during studies
After graduation — separate authorization
How to help: You may work up to 20 hours/week without a separate permit during your studies (full-time in holidays) — useful for experience, though a work authorization is needed after graduating.
Good to know: Work rights during study don’t automatically extend past graduation — you’ll need a separate work authorization to keep working.
Step 10 of 10
Thrive & Work After Study
Bulgaria’s EU-recognized degrees (Bologna) — including medical degrees under EU rules — support careers across Europe. After graduating, you can pursue a work authorization or the EU Blue Card for skilled roles.
EU-recognized — degrees
Medicine — EU recognition routes
After — work authorization/Blue Card
How to help: Leverage your EU-recognized degree (medicine especially) for opportunities across Europe, and pursue a work authorization or EU Blue Card after graduating — confirming current conditions.
Good to know: Bulgarian medical degrees benefit from EU recognition routes — valuable for practicing across Europe, subject to each country’s rules.
Quick Reference
Studying in Bulgaria: The Essentials
A snapshot — figures change, so confirm everything with the Bulgarian embassy, the Migration Directorate, and your university.
- The systemSofia University (oldest/largest), the Medical Universities of Sofia, Plovdiv, Varna, and Pleven, and the Technical University of Sofia; EU-recognized (Bologna); medicine is a 6-year MD.
- Certificate & visaNon-EU students need a Certificate of Eligibility from the Ministry of Education (facilitated by the university), then a long-stay (Type D) student visa at a Bulgarian embassy.
- Residence permitAfter arrival, apply within 90 days for a Long Term Residence Permit (ID card) at the Migration Directorate; issued for one year (non-EU) and renewable.
- MoneyNon-EU tuition ~€3,000–8,000/year (medicine ~€8,000); prove funds (commonly ~4,000 BGN/~€2,000/year, plus tuition) with health insurance and a medical certificate; living costs among the EU’s lowest.
- Work & afterWork up to 20 hrs/week without a permit during study (full-time in holidays); a separate work authorization is required after graduation; EU-recognized degrees (medicine especially).
Official & Trusted Sources
Where to learn more
About this guide. This guide is a general, plain-language overview compiled by K12 Academics, current as of 2025–26, and is not legal or immigration advice. Bulgarian rules, tuition, and the funds requirement change; confirm all details with the Bulgarian embassy, the Migration Directorate, and your university.