Cost of living · Europe

Cost of Living in Europe for Expats: Top 10 Cities Compared (2026)

Realistic 2026 monthly budgets for expats in 10 European cities — rent, groceries, transport and going out, side by side.

European city skylines collage — cost of living comparison for expats

When expats talk about moving to Europe, the conversation almost always starts with rent. That is understandable — rent is usually the single biggest line in any monthly budget — but it is also dangerously incomplete. A one-bedroom flat in Zurich costs roughly three times what a similar flat costs in Warsaw, yet the full picture of what your life will actually cost each month depends on groceries, transport, insurance, taxes and the small frictions that only appear after you arrive. Two job offers that look €1,000 apart on paper can flip entirely once you run the real numbers.

This guide exists so you can run those numbers before you sign a lease or accept an offer. We have built realistic monthly budgets for a single expat in ten of Europe's most popular cities, from the famously pricey Zurich and Copenhagen to genuinely affordable Lisbon and Warsaw. Every figure below is an approximate 2026 estimate, and prices move — always verify current listings and prices locally before making decisions.

Methodology, in plain language: the budgets below assume one person living a modest-but-comfortable lifestyle — cooking most meals at home, eating out or ordering in a few times a month, using public transport rather than owning a car, and renting a furnished or semi-furnished one-bedroom flat. They are not backpacker budgets (hostels and instant noodles are not assumed) and they are not luxury budgets either. Where relevant we show both city-centre rents and rents a little outside the centre, because that single choice is often the difference between a budget that works and one that does not.

Top 10 European cities for expats, compared

The table below puts the ten cities side by side. All figures are approximate 2026 monthly estimates in euros (Swiss-franc amounts converted), based on typical expat rental listings, supermarket prices and standard public-transport passes. The "estimated total" column is a single person's all-in monthly budget — rent outside the centre, groceries, transport, utilities, insurance basics, a mobile plan, and modest leisure spending. Treat every number as a starting point for your own research, not a quote.

City1-bed rent, city centre (approx/mo)1-bed rent, outside centre (approx/mo)Monthly groceriesPublic transport passMid-range meal for oneEst. total single budget
Zurich~€2,400~€1,900~€450~€85~€30~€3,900
Copenhagen~€1,700~€1,200~€350~€60~€25~€2,800
Dublin~€2,100~€1,600~€320~€100~€22~€3,000
Paris~€1,500~€1,100~€300~€87~€20~€2,400
Amsterdam~€1,700~€1,250~€300~€100~€22~€2,500
Munich~€1,300~€950~€280~€49~€18~€2,100
Vienna~€1,000~€750~€280~€51~€16~€1,800
Berlin~€1,100~€800~€270~€49~€15~€1,750
Lisbon~€1,300~€950~€260~€45~€15~€1,900
Warsaw~€850~€600~€220~€27~€10~€1,350

A few patterns jump out immediately. First, rent explains most of the gap: groceries and transport vary far less between cities than housing does. Second, the "affordable" tier cities are not uniformly cheap — Lisbon's rents have climbed sharply in recent years and now sit uncomfortably close to Berlin's. Third, every total budget above assumes renting outside the centre; choosing a central flat typically adds 25–35% to the housing line alone. Let us look at each tier in detail.

The expensive tier: Zurich, Copenhagen, Dublin

Zurich is in a league of its own. A one-bedroom flat in the city centre can easily run to CHF 2,500 or more (roughly €2,400–€2,600 at typical exchange rates), and even districts well outside the centre rarely dip below the equivalent of €1,700–€1,900 for something an expat would actually want to live in. Groceries sting too: Switzerland's protected agriculture and high wages mean a weekly shop costs roughly what a fortnight costs in Berlin. What saves Zurich from being simply unaffordable is income. Median full-time salaries are among the highest on the planet — a mid-career professional commonly earns CHF 7,000–9,000 gross per month — and Swiss income taxes, while varying by canton, are moderate by European standards. The honest summary: Zurich is brutally expensive in absolute terms but often excellent in purchasing-power terms, provided your salary is a Swiss salary and not a remote foreign one.

Copenhagen pairs high prices with high taxes. Denmark's income tax takes a large bite — marginal rates above 50% are normal for good earners — so the headline salary in a job offer needs careful net-pay math. Rents in central Copenhagen have risen steadily, with one-bedrooms commonly listed around DKK 12,000–14,000 (roughly €1,600–€1,900). What expats often underestimate is the cost of services: eating out, haircuts, repairs and childcare all reflect Danish wage levels. On the other hand, public services are superb, cycling infrastructure genuinely replaces car ownership, and the much-discussed work-life balance is real. Budget around €2,600–€3,000 per month as a single person outside the centre, and make sure you understand Danish tax before negotiating salary.

Dublin's story is a housing crisis. Ireland's tech boom concentrated well-paid jobs in a city that did not build enough homes, so rents are the pain point: €2,000+ per month for a one-bedroom in central Dublin is common, and even commuter towns an hour out can cost €1,500+. Unlike Zurich, Dublin's high rents are not matched by Swiss-level salaries for most roles, though tech and pharma pay well. Groceries are moderate by Western European standards, and the Leap Card keeps transport reasonable. If you are moving to Dublin, your entire budget exercise should start — and nearly end — with the rental market. Secure housing before you finalise anything else, budget for a deposit of one month's rent plus the first month upfront, and be realistic: many expats share accommodation for their first year precisely because solo renting is so punishing.

The middle tier: Paris, Amsterdam, Munich, Vienna

This is the tier where trade-offs matter most, because each city is expensive in a different way.

Paris is a tale of two cities: inside the périphérique (ring road) and outside it. Central one-bedrooms at €1,400–€1,600+ are normal, but 20 minutes out on the Métro or RER, rents drop toward €1,000–€1,200 for comparable space. Groceries are reasonable — France's supermarkets are competitive and its markets are a genuine budget tool, not a tourist attraction. The Navigo monthly pass (around €87) covers the whole Île-de-France region, which makes living further out very workable. Paris rewards expats who accept a commute; it punishes those who insist on the 6th arrondissement.

Amsterdam suffers from a severe housing shortage relative to demand, and expats feel it hardest because they compete for the same furnished, short-notice stock. Expect €1,600–€1,800 for a central one-bedroom and €1,200+ outside. Unlike Germany, the Netherlands has no single cheap nationwide transit pass — a GVB monthly subscription for Amsterdam runs over €100 — but the city's cycling culture means many residents spend far less on transport than the pass price suggests. Salaries are strong, the 30% tax ruling (where still applicable) boosts net pay for skilled migrants, and groceries are mid-range. Amsterdam's real cost trap is housing competition: budget extra time, not just extra money, and beware of scams targeting desperate newcomers.

Munich is Germany's most expensive city by a clear margin, yet it remains far cheaper than Zurich or Paris. The €49 Deutschlandticket — valid on regional public transport nationwide — is one of Europe's great expat bargains and single-handedly makes living outside the centre attractive. Rents of €1,200–€1,400 central and €900–€1,000 outside are typical for one-bedrooms. Add Germany's mandatory health insurance (roughly €200+ per month for public insurance on an average salary, more for private) and the picture is complete: Munich costs around €2,000–€2,200 all-in for a comfortable single life, with excellent salaries in engineering, IT and finance to match.

Vienna is arguably the best value in Western Europe. A century of social housing policy means rents stay remarkably sane — €900–€1,100 central, €700–€800 outside — for a capital city with Vienna's quality of life. The annual public-transport pass costs around €365 (effectively about €1 a day), groceries are reasonable, and the café culture is affordable enough to actually enjoy. Vienna regularly tops "most liveable city" rankings, and unlike most cities on those lists, ordinary professionals can afford to live there. If your shortlist includes Vienna, it deserves serious weight: the gap between what you pay and what you get is the widest in this tier.

The affordable tier: Lisbon, Berlin, Warsaw (and friends)

Lisbon carries an asterisk. It is still far cheaper than Paris or Amsterdam, but a decade of digital nomads, tourism and foreign investment has pushed central rents to €1,200–€1,400 for one-bedrooms — levels that would have been unthinkable a few years ago. Outside the centre, €900–€1,000 is more typical. Everything else remains genuinely affordable: groceries around €250–€280 a month, the Navegante pass at roughly €45, and restaurant meals at prices that make eating out a normal habit rather than a treat. Lisbon works best for expats whose income is not tied to the local labour market — remote workers earning northern-European or American salaries get an outstanding quality-to-cost ratio. Those relying on Portuguese salaries face a much tighter equation, because local wages are among Western Europe's lowest.

Berlin remains Germany's value capital. Rents have risen, but a one-bedroom outside the centre at €750–€850 is still realistic, and the €49 Deutschlandticket plus a famously cheap grocery scene (discounters Aldi and Lidl set the tone) keep the total budget near €1,700–€1,800. Berlin's trade-off is income: salaries lag Munich and Frankfurt in many sectors, and competition for good jobs is fierce. But for freelancers, creatives and remote workers, Berlin offers big-city life at small-city prices — a combination almost nowhere else in Western Europe can match.

Warsaw is where money truly stretches. A modern one-bedroom outside the centre for the equivalent of €550–€650, monthly groceries around €220, and a transport pass under €30 put a comfortable single budget near €1,300–€1,500 — roughly a third of Zurich's. Prague and Budapest tell a similar story at slightly higher price points. The caveat, as in Lisbon, is local salaries: Polish wages have risen fast but still trail Western Europe, so Warsaw is most attractive for remote workers, expats on expatriate packages, or those in high-paying local sectors like IT. The city itself surprises newcomers — excellent infrastructure, a dynamic food scene, and far more English spoken than expected.

Madrid deserves an honourable mention: it did not make our ten, but at roughly €1,100–€1,300 for a central one-bedroom and a total single budget near €1,900–€2,100, it sits between Lisbon and Barcelona on cost while offering one of Europe's best lifestyles per euro. If Spain is on your mind, run Madrid's numbers alongside Lisbon's.

Beyond rent: the costs expats forget

Almost every expat budget blows up in the first three months — not because the monthly estimates were wrong, but because the one-off and hidden costs were never budgeted at all. These are the ones that ambush newcomers:

The practical takeaway: before you move, set aside a setup fund of roughly three months' total budget on top of your emergency savings. Almost nobody regrets having it; many regret not having it.

How to build your own budget

Generic tables get you oriented; your own budget gets you moved. Follow these steps in order:

  1. Pick your neighbourhood before your city. Within every city on this list, the gap between the priciest and cheapest districts is 40–60%. Decide how much commute you will tolerate, then research rents in specific districts on local listing sites — not aggregator averages.
  2. Get three real rental listings. Averages lie; listings do not. Find three currently advertised flats you would actually rent, note whether rent is warm or cold, and use the median as your housing line.
  3. Add the fixed monthly costs. Health insurance, transport pass, mobile plan, utilities estimate, broadcasting fees, gym or subscriptions. These are predictable — write them down once and they barely change.
  4. Track variable spending for one month. Groceries, eating out, coffee, clothes, social life. Your first month abroad is always unusually expensive (exploration tax), so track month two or three for a realistic baseline — or ask expats already there what they spend.
  5. Build the setup fund. Deposit + first month + furnishing + permit fees + one month of buffer. Price it as a lump sum and have it saved before you fly.
  6. Keep a separate emergency buffer. Three to six months of the total budget, in an accessible account. Moving country is one of life's highest-risk financial events; the buffer is what turns a setback into an anecdote.
  7. Compare against net salary, not gross. Convert any job offer to estimated monthly net pay after income tax and social charges (use a country-specific net salary calculator), then check that the offer covers your total budget with at least 20–30% headroom for saving. If it does not, negotiate or reconsider.
  8. Revisit after 90 days. Your real spending will differ from the plan. Do one honest review at the three-month mark, adjust the lines that were wrong, and set up automatic saving on whatever is left.

Done properly, this exercise takes an afternoon and can save you from the most common expat financial mistake: discovering in month four that your salary covers your life but leaves nothing to save — or worse, covers neither.

Disclaimer: Costs are 2026 estimates for a single expat and vary by lifestyle and neighbourhood. Always check current local prices before making decisions. Educational content only.
Affiliate note: Some links on this page may earn us a commission at no extra cost to you. This helps keep our guides free. See our affiliate disclosure for details.

Cost of living FAQ

Among the ten cities compared here, Warsaw is the cheapest by a clear margin — a comfortable single budget runs roughly €1,300–€1,500 per month, about a third of Zurich's. Prague and Budapest (not in our top ten) are similarly affordable. The key question is always whether your income is local or remote: Warsaw and Lisbon are bargains for remote workers on foreign salaries, but much tighter on local wages.

Yes, for a single person it is comfortable — provided you live outside the central arrondissements. A realistic Paris budget outside the centre is around €2,300–€2,500 per month, leaving room to save. Living centrally on €3,000 is possible but tight, since central one-bedrooms alone can consume half the budget. Always compare against net salary after French social charges and income tax.

Three main drivers: very high Swiss wages (which raise the price of every service), a strong franc that makes imports and price comparisons painful, and a constrained housing market with strict building rules. Groceries are also inflated by protected domestic agriculture. The counterweight is income — Swiss salaries are among the world's highest, so Zurich is usually affordable for people earning Swiss salaries and punishing for everyone else.

Broadly, yes — expensive cities tend to pay more, which is why purchasing-power comparisons look far less dramatic than price comparisons. Zurich and Copenhagen salaries comfortably cover their costs for mid-career professionals; Dublin is the awkward exception, where rents have outrun wages for many roles. Always evaluate a job offer on estimated net monthly pay versus your total budget, not on the gross headline figure.

Outside the centre saves roughly 25–35% on rent in most European cities — often €300–€500 per month, which dwarfs any other single saving. In cities with excellent transit (Vienna, Munich, Berlin, Paris) the trade-off is minimal and living further out is the smart default. In cities where expat social life clusters centrally (parts of Amsterdam, Dublin), weigh the commute and social cost honestly before deciding.

Directionally useful, precisely unreliable. Indexes are good for ranking cities against each other but their absolute numbers lag the market, blend tourist and local prices, and rarely match expat reality (furnished flats, international schools, home-country food cravings). Use them to shortlist cities, then verify with current local rental listings, supermarket prices and expat forums before committing to a move.

Share: