🇸🇮

Cost of Living in Ljubljana

Complete guide for expats, digital nomads and students — updated 2026

€1100
Monthly budget
€700
Rent (1BR)
€3.50
Beer at a bar
€35
Transport pass

Is Ljubljana a good place to live?

Ljubljana is Slovenia's charming capital — a compact, green, walkable city that consistently tops European quality-of-life rankings. At €1,100 per month, it offers Central European elegance without the price tag of Vienna or Prague. The car-free old town, the castle above, and the Ljubljanica river make it one of Europe's most liveable capitals.

Slovenia joined the EU in 2004 and adopted the euro in 2007, making it fully integrated into the European economic zone. Ljubljana has a thriving startup scene, a strong pharmaceutical and tech sector, and a population that speaks excellent English. The city is spotlessly clean, extremely safe, and surrounded by extraordinary nature — the Julian Alps and Lake Bled are under an hour away.

Neighbourhoods in Ljubljana

Centre

The historic core — castle views, walking distance to everything, excellent restaurants. Lively but not overly touristy.

€700–900/month

Trnovo

Bohemian neighbourhood south of centre. River walks, excellent coffee shops, relaxed and local.

€650–800/month

Bežigrad

Residential, north of centre. Good transport, quieter, more affordable. Popular with families.

€600–750/month

Šiška

Up-and-coming western district. More affordable, growing café scene, increasingly popular with young professionals.

€550–700/month

Rent in Ljubljana

A one-bedroom apartment in Ljubljana city centre costs around €700 per month. The Centre and Trnovo neighbourhoods are most popular with expats. Bežigrad and Šiška offer more affordable options. Student rooms in shared flats are available from €250–400 per month.

HousingMonthly cost
1-bedroom apartment, city centre€700
Internet (unlimited)€25

Food and drink in Ljubljana

Slovenian cuisine blends Alpine, Mediterranean, and Pannonian influences — štruklji (rolled dumplings), potica (walnut roll), and excellent local wines. A meal at a local restaurant costs €8–12. Ljubljana has a surprisingly strong coffee and brunch culture. The Central Market (Tržnica) is excellent for fresh local produce.

Food & drinkPrice
Beer at a bar€3.50
Meal at a cheap restaurant€9
Cappuccino€2.00

Transport in Ljubljana

Ljubljana has a good bus network with a monthly pass at €35. The old town is entirely car-free and very walkable. Bicycles (Bicikelj bike-share) are extremely popular. The train to Bled Lake takes 50 minutes.

TransportPrice
Monthly transport pass€35

Weather in Ljubljana

Spring
8–18°C
Mild, flowers bloom
Summer
22–30°C
Warm, river terraces
Autumn
8–16°C
Crisp, golden
Winter
-2 to 5°C
Cold, Advent markets

Day trips from Ljubljana

Lake Bled (55km, 1h) is one of Europe's most photographed spots. Trieste, Italy is 1h30 by car. Venice is 3h. Zagreb is 2h. The Postojna Caves (50km) are spectacular. The Julian Alps offer excellent hiking and skiing in winter.

Quality of life in Ljubljana

Safety
9.2
Affordability
7.8
Internet
8.5
Nightlife
6.5
English
8.5
Food scene
7.8

Total monthly budget in Ljubljana

A realistic monthly budget in Ljubljana for a single expat is €1,100 — rent €700, groceries €150, eating out €110, transport €35, phone €15, gym €30, leisure €80.

Insider tip: Get the Urbanomad card for unlimited city bus travel. Ljubljana is also extremely bike-friendly — the Bicikelj bike-share has 30 stations and a annual subscription costs just €3.

Frequently asked questions about Ljubljana

How much does it cost to live in Ljubljana per month?

A comfortable monthly budget in Ljubljana is around €1,100, including rent (€700), food, transport (€35) and leisure.

Is Ljubljana good for expats?

Ljubljana is an excellent choice for expats — small, safe, English-speaking, EU member, and surrounded by extraordinary nature. It ranks consistently in the top 10 European cities for quality of life.

How far is Lake Bled from Ljubljana?

Lake Bled is 55km from Ljubljana and takes about 55 minutes by train or 45 minutes by car. It is one of the most spectacular day trips from any European capital.

Is Ljubljana expensive?

Ljubljana is moderately priced by Central European standards — cheaper than Vienna or Prague, slightly more expensive than Zagreb or Budapest. Rent averages €700/month for a one-bedroom apartment.

Compare Ljubljana with another city

Use the free comparator →