Study-abroad applications are in high demand right now.Get information
All posts

Cost of Living in the Balkans: 4-Country Comparison

A current comparison of rent, food, transport and general living costs in North Macedonia, Serbia, Bulgaria and Kosovo.

Settlement planning
  1. 1

    Compare country and city

  2. 2

    Set your budget and lifestyle

  3. 3

    Research housing

  4. 4

    Plan your residence permit

Rent and housing costs

North Macedonia's capital Skopje is one of Europe's most affordable capital cities. A 1-bedroom apartment in the city centre costs EUR 250–400. Serbia's Belgrade is notably more expensive, with central 1-bedroom rents reaching EUR 520–760. However, secondary cities such as Niš or Novi Sad offer options in the EUR 250–480 range.

In Bulgaria, expect to pay EUR 500–700 for central Sofya rent, while cities such as Plovdiv or Varna offer options from EUR 320–500. In Kosovo's capital Prishtina, central rents run EUR 300–500, dropping to around EUR 200–300 in smaller cities like Prizren. Rental figures vary by neighbourhood, building quality and market conditions.

Everyday living expenses

Grocery spending for two people is lowest in North Macedonia and Kosovo, at EUR 160–240 per month; fresh fruit and vegetables are particularly affordable at local markets. Serbia runs EUR 220–320, and Bulgaria EUR 240–340. It is worth noting that Bulgaria has seen a 5–10% increase in food prices following its transition to the euro.

On transport, a notable point is that Belgrade introduced free public transit from early 2025. In other countries, a monthly public transport pass costs EUR 15–30. Combined utility bills for electricity, water and heating run EUR 67–125 in North Macedonia and Kosovo, and can reach EUR 100–168 in Bulgaria for apartments with central heating during winter months.

Estimated total monthly spending

For a comfortable mid-range lifestyle including rent, two people in Skopje can expect a total monthly cost of around EUR 800–1,100. Belgrade runs EUR 1,200–1,600, while cities such as Niš come in at EUR 800–1,100. Sofia totals EUR 1,300–1,700, dropping to EUR 1,000–1,400 in Plovdiv. Prishtina is estimated at EUR 900–1,300.

Bulgaria and Kosovo use the euro, eliminating currency risk. North Macedonia's denar is pegged close to the euro. In Serbia, the dinar can fluctuate; careful planning is advised when budgeting in foreign currency terms. All figures reflect general trends; significant variation is possible depending on personal lifestyle and neighbourhood within the city.

Let's start the process together

Let us answer your questions and plan the best path for you together.