Cost of living in Slovenia
A realistic monthly family budget in Ljubljana: rent, groceries, transport, utilities.
Before relocating, it helps to know what life in Slovenia actually costs. Below is an indicative budget for a family of three in Ljubljana. Figures vary by city, district and lifestyle, so treat this as a starting point rather than a precise quote.
- 2-bed rent, Ljubljana
- €900–1,300/mo
- Utilities
- €200–350/mo
- Groceries (family)
- €500–700/mo
- Transit pass
- ~€37/mo
Housing rent
Rent is the largest line item. A two-bedroom flat in Ljubljana runs roughly €900–1,300 per month; smaller cities such as Maribor or Celje are noticeably cheaper. Expect a one to two month deposit and an agency fee on top.
Utilities & connectivity
Utilities (heating, water, electricity, waste) come to about €200–350 per month depending on season and size. Internet and mobile add another €30–50.
Groceries & essentials
A family grocery basket is around €500–700 per month. Supermarket prices (Mercator, Spar, Lidl, Hofer) are comparable to Austria, while local markets and seasonal produce help you save.
Transport
Public transport in Ljubljana is affordable: a monthly pass is about €37. Running a car (fuel, insurance, vignette) adds €150–250. The country is compact, with Italy, Austria and Croatia all about an hour away.
Reference information. Confirm the exact terms for your case on a consultation.