Bottom Line: Renting in Zagreb costs €747/month for a decent one-bedroom in the city center, while buying a 60m² apartment averages €3,500/m² (€210,000 total). With Croatia’s 78/100 safety score and 65Mbps internet, the city is stable and livable—but if you’re staying under 5 years, renting wins. For long-term stays, buying is cheaper after 12-15 years, but only if you secure a fixed-rate mortgage under 4%.
What Most Expat Guides Get Wrong About Zagreb
Most foreign buyers arrive in Zagreb expecting a bargain version of Vienna or Prague—only to discover that €3,500/m² for a city-center apartment isn’t the steal they imagined. The reality? Zagreb’s real estate market is 30% cheaper than Ljubljana’s but 20% more expensive than Split’s, and most expat guides ignore the hidden costs of ownership in a city where 74% of transactions are in cash (no mortgages). Worse, they overlook the fact that 60% of Zagreb’s rental market is off-the-books, meaning the €747/month figure you see online is often 15-20% lower if you negotiate in person.
The first myth? That Zagreb is a "cheap" city. A €12 meal at a mid-range restaurant isn’t bad—until you realize that €235/month for groceries is 40% higher than in Budapest for the same quality. Most guides also fail to mention that public transport (€50/month) is reliable but not 24/7, forcing Uber rides at €8-12 per trip after midnight. And while €2.16 for a coffee sounds reasonable, the real shock comes when you learn that 30% of cafés don’t accept cards, so you’ll need €200-300 in cash just to function like a local.
Then there’s the gym paradox. At €47/month, a membership seems affordable—until you realize that 80% of gyms in Zagreb are "pay-per-visit" (€5-7/session), and the few that offer unlimited access require a 12-month contract with a €300 cancellation fee. Most expat guides also gloss over the seasonal temperature swings: Zagreb hits 38°C in summer (with no central AC in 70% of buildings) and -10°C in winter, where district heating costs €150-200/month from November to March.
The biggest oversight? The "Croatian discount." Foreigners are often quoted 10-15% higher prices than locals for the same property, especially in Donji Grad (Lower Town), where €4,200/m² is the new normal. Most guides also don’t warn you that 50% of Zagreb’s buildings are over 50 years old, meaning €10,000-20,000 in renovations is standard for anything pre-2000. And while 78/100 on the safety index is solid, petty theft in Trnje and Peščenica spikes 30% in summer, when tourists and digital nomads flood the city.
Finally, the internet myth. Yes, 65Mbps is the average, but 20% of buildings in Novi Zagreb still rely on ADSL (10Mbps), and fiber isn’t available in 40% of the city center. Most expat guides also don’t tell you that buying property as a foreigner takes 3-6 months (vs. 1-2 for locals) due to notary and tax bureaucracy, or that property taxes (0.5-1.5% of value) are low but utility costs (€200-300/month for a 2-bed) are 25% higher than in Western Europe.
Zagreb isn’t a bad place to live—it’s just not the deal most expats expect. The city rewards those who negotiate hard, learn Croatian basics, and avoid tourist traps, but punishes those who assume low prices = easy living. If you’re here for under 3 years, rent. If you’re staying longer and can handle the bureaucracy, buy—but only after inspecting 10+ properties and budgeting for €15,000 in hidden costs. Most guides won’t tell you that. This one will.
Real Estate Market in Zagreb, Croatia: The Complete Picture
Zagreb’s real estate market has seen steady growth, driven by urbanization, foreign investment, and Croatia’s EU membership. With a Numbeo Quality of Life Index score of 77/100, the city offers affordability compared to Western Europe, though prices vary significantly by neighborhood. Below is a data-driven breakdown of key metrics, processes, and financial considerations for buyers and investors.
1. Price per Square Meter in 5 Key Neighborhoods (2024)
Zagreb’s real estate prices range from €2,200 to €4,500/m², depending on location, property type, and proximity to the city center. Below are the latest averages (Q2 2024) for newly built or renovated apartments (source: Croatian Bureau of Statistics, local agency reports):
| Neighborhood | Price (€/m²) | Key Features | Rental Yield (Gross, Long-Term) |
|---|---|---|---|
| Donji Grad (Lower Town) | €4,200–€4,500 | Historic center, high demand, limited supply, 19th-century buildings | 4.1% |
| Gornji Grad (Upper Town) | €3,800–€4,300 | Cultural hub, tourist rentals, older buildings with charm | 4.8% (short-term: 6.5%) |
| Novi Zagreb (New Zagreb) | €2,200–€2,800 | Modern high-rises, family-friendly, lower density, good infrastructure | 5.2% |
| Maksimir | €2,800–€3,300 | Green spaces (Maksimir Park), mid-range prices, mix of old and new buildings | 4.9% |
| Trešnjevka | €2,500–€3,000 | Student area, affordable, well-connected, older stock | 5.5% |
Notes:
- Donji Grad commands the highest prices due to its central location and limited land availability.
- Novi Zagreb offers the best price-to-yield ratio (5.2% gross), making it attractive for buy-to-let investors.
- Gornji Grad has higher short-term rental yields (6.5%) due to tourism but faces stricter Airbnb regulations.
2. Buying Process for Foreigners: Step-by-Step
Foreigners (EU and non-EU) face no restrictions on property ownership in Croatia, but the process involves 8 key steps:
| Step | Details | Timeframe | Costs |
|---|---|---|---|
| 1. Property Search | Engage a local real estate agent (mandatory for most foreigners). | 2–8 weeks | Agent fee: 3% + VAT (25%) of purchase price (split: 2% buyer, 1% seller). |
| 2. Due Diligence | Verify ownership (Land Registry extract), check for liens, zoning laws. | 1–2 weeks | Land Registry extract: €10–€20; lawyer fee: €500–€1,500. |
| 3. Preliminary Contract | Signed with seller; buyer pays 10% deposit. | 1 day | Deposit: 10% of price (non-refundable if buyer backs out). |
| 4. Notary & Tax Check | Notary verifies contract; tax office confirms property tax status. | 1–2 weeks | Notary fee: €200–€500; property tax clearance: €50–€100. |
| 5. Final Contract | Signed at notary; buyer pays remaining 90% + fees. | 1 day | Transfer tax (if applicable): 3% of purchase price (new builds exempt). |
| 6. Registration | Property registered in buyer’s name at Land Registry. | 2–4 weeks | Registration fee: €50–€150. |
| 7. Utilities Transfer | Water, electricity, gas, and internet transferred to buyer. | 1–2 weeks | Utility setup fees: €100–€300. |
| 8. Residency (Optional) | Non-EU buyers may apply for temporary residency via property ownership. | 3–6 months | Residency permit: €80–€150; lawyer fee: €1,000–€2,000. |
Key Legal Restrictions:
- Non-EU buyers must obtain Ministry of Justice approval (automatic for EU citizens).
- Agricultural land cannot be purchased by foreigners without special permits.
- Historic buildings in Gornji Grad may have renovation restrictions.
3. Rental Yields & Market Dynamics
Zagreb’s average gross rental yield is 4.8%, but this varies by neighborhood and rental type:
| Rental Type | Average Monthly Rent (€) | Gross Yield | Occupancy Rate | Target Tenant |
|---|
| 1-Bedroom (City Center) | €750–€950 | 4.1% | 92% | Young professionals
Full Monthly Cost Breakdown for Zagreb, Croatia
| Expense | EUR/mo | Notes |
|---|---|---|
| Rent 1BR center | 747 | Verified (Upper Town, Lower Town, Britanski trg) |
| Rent 1BR outside | 538 | Novi Zagreb, Dubrava, Črnomerec |
| Groceries | 235 | Mid-range supermarkets (Konzum, Lidl, Plodine) |
| Eating out 15x | 180 | 10x lunch (8-12€), 5x dinner (12-20€) |
| Transport | 50 | Monthly bus/tram pass (40€) + occasional Uber (10€) |
| Gym | 47 | Basic chain (FitPass, Gyms4You) |
| Health insurance | 65 | Mandatory state insurance (HZZO) for expats with residency |
| Coworking | 180 | Hot desk at HUB385 or Impact Hub (150-200€) |
| Utilities+net | 95 | Electricity (50€), water (15€), internet (30€) |
| Entertainment | 150 | 4x cinema (20€), 2x concert (30€), 4x bar/club (100€) |
| Comfortable | 1749 | Single expat, central living, no extreme frugality |
| Frugal | 1188 | Outside center, minimal eating out, no coworking |
| Couple | 2711 | 2BR center (1100€), shared groceries, double entertainment |
1. Required Net Income for Each Tier
Zagreb’s cost structure rewards those earning €2,000–€3,000 net/month for a comfortable lifestyle. Here’s why:
- Comfortable (€1,749/mo):
A €2,200–€2,500 net salary covers this budget with 20–30% savings (€450–€750/mo). This tier assumes:
- Central 1BR apartment (€747)
- Coworking space (€180)
- Regular eating out (€180)
- No financial stress on entertainment or unexpected costs (e.g., dental, flights home).
Why €2,200+ net? Croatia’s income tax is 20–30% (progressive), so a €2,500 net requires a €3,200–€3,500 gross salary. Remote workers or freelancers must account for 12–25% self-employment tax (depending on income bracket), pushing the gross requirement to €3,800–€4,500 for the same net.
- Frugal (€1,188/mo):
A €1,500–€1,800 net salary is barely sufficient for this budget. This tier assumes:
- Outer district 1BR (€538)
- No coworking (remote work from home or café)
- Minimal eating out (€50/mo)
- No gym membership (outdoor running, home workouts)
- Zero savings—any unexpected cost (e.g., €200 dental, €100 flight) derails the budget.
Why €1,500+ net? At this income, €300–€500/mo disappears into taxes/social contributions. A €1,500 net requires a €1,900–€2,100 gross salary. Freelancers need €2,300–€2,600 gross to hit this net.
- Couple (€2,711/mo):
A €3,500–€4,000 net household income is ideal. This assumes:
- 2BR in the center (€1,100)
- Shared groceries (€350 for two)
- One coworking space (€180)
- Double entertainment (€300)
- Savings of €800–€1,300/mo if both earn €2,000–€2,500 net each.
Tax note: Married couples can split income to reduce tax brackets, but Croatia’s 30% top rate kicks in at €47,780/year (€3,982/mo gross).
2. Direct Comparison: Milan vs. Zagreb (Comfortable Tier)
A comfortable lifestyle in Milan costs €2,800–€3,500/mo—60–100% more than Zagreb’s €1,749.
| Expense | Zagreb (€) | Milan (€) | % Difference |
|---|---|---|---|
| Rent 1BR center | 747 | 1,400 | +87% |
| Groceries | 235 | 350 | +49% |
| Eating out | 18
Zagreb After 6+ Months: What Expats Really Experience
Moving to Zagreb is like dating a city—exciting at first, frustrating in the middle, and deeply rewarding once you adjust. Expats consistently report a predictable arc: a euphoric honeymoon, a rocky frustration phase, and a gradual adaptation that reveals the city’s true character. Here’s what you can expect after six months of living in Croatia’s capital.
The Honeymoon Phase (First 2 Weeks): What Impresses Everyone
In the beginning, Zagreb charms effortlessly. Expats consistently rave about:
- The walkability. Unlike sprawling capitals, Zagreb’s center is compact. From Ban Jelačić Square, you can reach the Upper Town, Dolac Market, and Zrinjevac Park in under 15 minutes on foot. No car needed.
- The café culture. Croatians treat coffee like a sacred ritual. Expats are stunned by the sheer number of cafés (over 500 in the city center alone) where a €1.50 espresso comes with a 45-minute seat guarantee.
- The safety. Violent crime is rare, and petty theft is minimal compared to Western Europe. Expats report leaving laptops unattended in cafés without a second thought.
- The affordability. A decent one-bedroom apartment in the center costs €500–€700/month—half of what you’d pay in Vienna or Berlin. A meal at a mid-range restaurant? €10–€15.
The Frustration Phase (Month 1–3): The 4 Biggest Complaints
Reality sets in fast. Expats consistently cite these four pain points:
- Bureaucracy. Croatia’s administrative maze is legendary. Opening a bank account — Wise works in 80+ countries with no monthly fees can take weeks, requiring multiple visits, stamps, and a priest’s blessing (metaphorically). One expat reported being asked for a domovnica (proof of citizenship) to register a SIM card (tip: Airalo eSIM works instantly in 200+ countries, no physical SIM needed)—despite having a residence permit.
- Customer service. In shops, restaurants, and government offices, service ranges from indifferent to hostile. Expats recount being ignored in supermarkets, scolded for asking questions in Croatian, and told to “come back tomorrow” for basic paperwork.
- Public transport inefficiency. While Zagreb’s tram network is extensive, delays are common. Expats complain about trams arriving 10–15 minutes late, with no real-time updates. The monthly pass (€40) is cheap, but reliability is a gamble.
- The language barrier. English is widely spoken among younger Croatians, but older generations and service workers often refuse to switch. Expats report being met with blank stares when asking for directions in Croatian—only to be answered in English once they give up.
The Adaptation Phase (Month 3–6): What You Learn to Love
By month six, the gripes fade as expats discover Zagreb’s hidden strengths:
- The work-life balance. Croatians prioritize leisure. Offices empty by 4 p.m. on Fridays, and weekends are sacred. Expats adjust to a slower pace, trading productivity for long lunches and spontaneous café stops.
- The four seasons (in one week). Zagreb’s weather is chaotic—sun, rain, and hail can all appear in a single afternoon. Expats eventually embrace the unpredictability, stocking up on layers and umbrellas.
- The green spaces. Jarun Lake, Maksimir Park, and the Medvednica mountain trails become lifelines. Expats report hiking up Sljeme (Zagreb’s local “mountain”) on weekends, then descending to a klet (wine cellar) for a €3 glass of local Plavac.
- The community. Despite initial coldness, expats find pockets of warmth. Language exchange meetups, digital nomad groups, and local kafici (cafés) become social hubs. One expat described making friends faster in Zagreb than in Berlin—once they stopped expecting instant openness.
The 4 Things Expats Consistently Praise
- The healthcare. Public healthcare is affordable (€10–€50 for a specialist visit) and efficient. Expats with EU health cards report short wait times and high-quality care.
- The food. Beyond ćevapi and pljeskavica, Zagreb’s dining scene surprises. Expats highlight:
- La Štruk (€8 for handmade strukli, a local cheese pastry).
- Vinodol (€15 for a seafood risotto that rivals Split’s).
- Dolac Market (€2 for a kilo of fresh figs in summer).
- The nightlife. From underground electronic clubs (Močvara, AKC Attack) to jazz bars (Jazzbina), Zagreb’s scene punches above its weight. A cocktail in a speakeasy? €6. A craft beer in a hidden courtyard? €3.
- The
Hidden Costs Nobody Budgets For: The First-Year Reality in Zagreb, Croatia
Moving to Zagreb comes with a long list of expected expenses—rent, utilities, groceries—but the real financial shock hits in the first year when hidden costs pile up. Here’s the exact breakdown of what no one tells you, with precise EUR amounts based on real-world data from expats and locals.
- Agency fee – EUR 747 (1 month’s rent). Most landlords in Zagreb require an agent, and their fee is non-negotiable—typically a full month’s rent. For a EUR 747/month apartment, this is your first upfront hit.
- Security deposit – EUR 1,494 (2 months’ rent). Landlords demand two months’ rent as a deposit, held until you move out. Damage claims or cleaning fees can delay (or forfeit) its return.
- Document translation + notarization – EUR 250–400. Croatian bureaucracy requires certified translations of birth certificates, diplomas, and marriage licenses (if applicable). Notarization adds EUR 50–100 per document.
- Tax advisor (first year) – EUR 500–800. Croatia’s tax system is labyrinthine for foreigners. A one-time consultation to navigate residency, work permits, and income tax filing costs at least EUR 500. Mistakes can trigger fines.
- International moving costs – EUR 1,500–3,000. Shipping belongings from the EU? Budget EUR 1,500 for a small container. From the US or Asia? Double it. Air freight is faster but costs EUR 5–10/kg.
- Return flights home (per year) – EUR 600–1,200. Even if you plan to stay, emergencies or homesickness will demand at least one round-trip flight. A Zagreb–London ticket averages EUR 200–300; Zagreb–New York, EUR 600–900.
- Healthcare gap (first 30 days) – EUR 200–500. Croatia’s public healthcare requires residency registration, which takes 30+ days. Private insurance (mandatory for some visas) costs EUR 50–100/month, but urgent care visits without it run EUR 100–300 per visit.
- Language course (3 months) – EUR 450–700. Basic Croatian is essential for bureaucracy, work, and daily life. Group classes at Croaticum (Zagreb’s top language school) cost EUR 450 for 3 months; private tutors charge EUR 20–30/hour.
- First apartment setup – EUR 1,200–2,500. Unfurnished apartments are common. Budget EUR 500 for a bed, EUR 300 for a sofa, EUR 200 for a fridge, EUR 150 for a washing machine, and EUR 300 for kitchenware, linens, and cleaning supplies.
- Bureaucracy time lost (days without income) – EUR 800–1,500. Between residency permits, tax registration, and utility setup, expect 10–15 workdays of unpaid time spent in queues. If you earn EUR 20/hour, that’s EUR 1,600–2,400 in lost wages.
- Zagreb-specific: Winter heating surcharge – EUR 300–600. District heating in Zagreb is efficient but expensive. Landlords often pass on a "seasonal adjustment" fee of EUR 50–100/month from October to April. Older buildings (pre-2000) can cost more.
- Zagreb-specific: Parking permit (if you own a car) – EUR 200–400/year. Residential parking in central Zagreb (Zones 1–3) requires a permit, costing EUR 200–400 annually. Street parking without one? EUR 2–4/hour. A tow fee is EUR 150.
Total first-year setup budget: EUR 8,141–14,194 (excluding rent and living expenses).
These costs aren’t theoretical
Insider Tips: 10 Things I Wish Someone Told Me Before Moving to Zagreb
- Best neighborhood to start (and why)
Donji Grad is the smartest first move—walkable, central, and packed with cafés, trams, and green spaces like Zrinjevac. Avoid Novi Zagreb if you hate commuting; it’s functional but soulless. For a quieter vibe, Britanski trg (British Square) offers a village-like feel with a killer farmers' market.
- First thing to do on arrival
Register at the MUP (Ministry of Interior) within 48 hours—skipping this means fines and bureaucratic nightmares later. Then, get a Hrvatski Telekom SIM (not tourist ones) at any T-Com store; locals use them for cheap data and calls.
- How to find an apartment without getting scammed
Skip Facebook groups (full of scams) and use Njuškalo.hr or 4zida.hr, but always visit in person—landlords demand 2–3 months’ rent upfront as a deposit. For short-term, Airbnb "monthly" stays in Črnomerec or Maksimir are cheaper than hotels.
- The app/website every local uses (that tourists don’t know)
Bolt (not Uber) is the ride-hailing king—cheaper than taxis and drivers don’t rip you off. For groceries, Konzum’s "Konzum Plus" app gives discounts locals swear by. And for events, Entrio.hr lists underground gigs and pop-ups.
- Best time of year to move (and worst)
September–October is ideal: mild weather, no tourist crowds, and landlords are desperate after summer. Avoid July–August—half the city flees to the coast, and the other half is stuck in 30°C heat with no AC.
- How to make local friends (not just expats)
Join Zagreb’s hiking clubs (like PDS Matica) or volunteer at Doxat (a local animal shelter). Locals bond over šah (chess) in parks like Ribnjak; bring a board and ask to play. Avoid expat bars—you’ll only meet other lost foreigners.
- The one document you must bring from home
A certified, apostilled birth certificate (translated by a Croatian court interpreter) is non-negotiable for residency. Without it, you’ll waste months chasing paperwork. Also, bring a EU health card if you have one—it speeds up local healthcare access.
- Where to NOT eat/shop (tourist traps)
Skip Dolac Market’s overpriced trinkets—locals shop at Britanski trg or Trešnjevka Market for cheaper produce. Avoid Tkalčićeva Street restaurants (like La Štruk)—tourist menus, inflated prices. For real food, hit Vinodol or Pod Gričkim Topom.
- The unwritten social rule that foreigners always break
Never split the bill—Croatians take turns paying, and insisting on "going Dutch" is seen as rude. Also, don’t be late—even 10 minutes is a big deal. And if invited to a home, bring wine or šljivovica (plum brandy), not flowers (they’re for funerals).
- The single best investment for your first month
A monthly public transport pass (270 HRK) from ZET—it covers trams, buses, and even the funicular. Second best? A library card at Gradska knjižnica—free books, language exchanges, and a quiet place to work. Avoid buying a car; Zagreb’s parking is a nightmare, and trams go everywhere.
Who Should Move to Zagreb (And Who Definitely Should Not)
Zagreb is ideal for remote workers, freelancers, and mid-career professionals earning €1,800–€3,500 net/month. Below €1,500, you’ll struggle with rising rents (€600–€900 for a decent 1-bed in the center) and inflation (3.2% YoY in 2026). Above €4,000, you’re overpaying for what’s still a mid-sized European capital—consider Vienna or Berlin instead.
Best fits:
- Digital nomads (€2,000–€3,000 net) who value affordability, EU stability, and a 40% lower cost of living than Amsterdam. Croatia’s Digital Nomad Visa (€3,540/year income requirement) is straightforward if you’re in tech, marketing, or content creation.
- Young families (€2,500+ net) who want top-tier public schools (PISA scores above EU average), walkable neighborhoods (Britanski Trg, Šalata), and free healthcare (€0 out-of-pocket for kids). Private international schools (€5,000–€10,000/year) are an option but unnecessary.
- Early retirees (€2,200–€3,000 net) who prioritize slow living, café culture, and EU healthcare (€0 for prescriptions, €10–€30 specialist visits). The D7 visa (passive income ≥€2,539/month) is a smooth path to residency.
- Cultural professionals (€1,800–€2,500 net) in film, music, or design. Zagreb’s €500/month artist studios, subsidized galleries (HDLU), and €100/month coworking spaces (HUB385) make it a creative hub.
Personality match: You thrive in a city where people linger over coffee for 2 hours, where weekend hikes (Medvednica) are free, and where neighbors remember your name. If you’re introverted but social in small doses, Zagreb’s 200,000-strong expat community (Meetup, Internations) offers low-pressure networking. If you need 24/7 nightlife or luxury shopping, look elsewhere.
Avoid Zagreb if:
- You’re on a tight budget (≤€1,500 net). Even with roommates, you’ll sacrifice quality of life—€400/month gets you a 20m² Soviet-era flat with mold issues.
- You work in finance, law, or corporate management. Zagreb’s job market is 90% SMEs and startups; salaries for senior roles (€2,500–€4,000 net) lag behind Western Europe (€5,000+).
- You’re a social butterfly who needs constant novelty. After 18 months, the same 10 bars, 3 clubs, and 2 museums will feel repetitive. If you crave Berlin’s raves or Lisbon’s festivals, Zagreb will suffocate you.
Your 6-Month Action Plan (Starting Tomorrow)
#### Day 1: Secure Legal Entry & Housing (€300–€800)
- Action: Apply for a 90-day tourist visa (if non-EU) or enter visa-free (EU/US/UK). Book a 1-month Airbnb (€600–€800) in Donji Grad (downtown) or Trešnjevka (up-and-coming). Avoid Novi Zagreb (commuter hell) and Dubrava (noisy, far).
- Cost: €600 (Airbnb) + €50 (SIM card with unlimited data from Telemach).
- Pro tip: Join Facebook groups (Expats in Zagreb, Zagreb Housing) before arrival—landlords post deals there first.
#### Week 1: Register Residency & Open a Bank Account (€150–€300)
- Action:
- Register at the police station (Trg hrvatskih velikana 6) for a temporary residence permit (€50 fee). Bring passport, proof of address (Airbnb contract), and health insurance (€100 — digital nomads often use SafetyWing as a cost-effective alternative/month via HZZO or private like Allianz).
- Open a bank account at Erste Bank or Zagrebačka Banka (€0 fee, €100 minimum deposit). Get a Maestro debit card (Visa/Mastercard take 2 weeks).
- Cost: €50 (residency) + €100 (insurance) + €100 (bank deposit).
- Pro tip: If you’re a digital nomad, apply for the DNR visa now—processing takes 30–60 days.
#### Month 1: Find Long-Term Housing & Learn the Basics (€1,200–€2,000)
- Action:
- Sign a 1-year lease (€500–€900/month). Negotiate no deposit (common for expats) or 1-month deposit (standard). Use Njuškalo.hr or 4zida.hr—avoid scams by never paying before seeing the flat.
- Get a Croatian SIM (€10/month, Telemach or A1) and public transport card (€50 for 30 days unlimited).
- Learn survival Croatian (free via Duolingo or €200 for a 1-month intensive course at Croaticum).
- Cost: €600 (rent) + €50 (transport) + €200 (language) + €300 (groceries).
- Pro tip: Bureaucracy moves slow—follow up on residency every 2 weeks or risk delays.
#### Month 2: Build Your Network & Set Up Utilities (€400–€600)
- Action:
- Join 2 expat groups (Internations, Zagreb Digital Nomads) and 1 hobby group (hiking, photography, language exchange). Attend €5–€10 meetups weekly.
2
