Skyline and streets of Zagreb, Croatia

Zagreb

Croatia

Back to All Destinations

Overview

First impressions

Zagreb doesn't get the attention Croatia's coast does, and that's part of what makes it worth a stop — it feels like a genuine working European capital rather than a place built for tourists. The Upper Town (Gornji Grad) is a cluster of red-roofed medieval streets around St. Mark's Church, famous for its tiled roof depicting the coats of arms of Croatia and Zagreb, while the Lower Town spreads out in a grid of Austro-Hungarian-era boulevards, parks and grand yellow buildings.

The city has a genuine talent for turning odd concepts into excellent museums — the Museum of Broken Relationships, filled with donated objects and the breakup stories behind them, is funnier and more moving than it has any right to be, and Dolac Market, just above the main square, is where locals actually shop for produce every morning under its distinctive red umbrellas.

Zagreb's café culture is not to be underestimated: locals genuinely spend hours nursing a single coffee on Tkalčićeva Street, a pedestrian strip lined with bars and cafés that becomes the social center of the city by early evening. I'd treat Zagreb as a 1–2 day stopover on the way to or from the coast rather than a standalone destination, but it's a far more interesting city than its reputation as a mere gateway suggests.


Zagreb sits in Croatia and rewards travelers who slow down: croatia's underrated capital, a compact mix of austro-hungarian architecture, quirky museums and a serious café culture. It's compact enough to explore on foot and layered enough that two days is a real minimum.

Zagreb sits in northwestern Croatia near the Slovenian border, well inland from the Adriatic coast and about 2.5 hours by car from Split. The easiest way in is by air to the nearest hub (see the Quick Facts panel), followed by a short transfer to the historic core. Once you're here, walking and rideshare cover almost everything on this list.

What I love here is the everyday rhythm — coffee in the morning, one landmark or museum before lunch, a slow afternoon in a neighborhood, and a proper dinner. Every attraction below earns its place; skip anything that doesn't fit your pace.

History & Stay

  • A brief history: Layered with centuries of history, Zagreb carries the marks of every era of Croatia, from its founding through modern reinvention.
  • Recommended stay: 3 to 4 days to cover the highlights without rushing.

Quick Facts

Everything at a glance

Language
Croatian
Currency
Euro (EUR) — Croatia adopted the euro in 2023
Religion
Predominantly Catholic
Airport
Franjo Tuđman Airport (ZAG), about 17 km from downtown
Visa
Schengen 90/180 for most Western passports
Climate
Continental — hot summers, cold winters with occasional snow
Power Plugs
Type C / F (230V)
Apps
Bolt, Uber, Jadrolinija (ferries)

Location

On the map

Zagreb sits in northwestern Croatia near the Slovenian border, well inland from the Adriatic coast and about 2.5 hours by car from Split.

Budget

What a day actually costs

Backpacker
  • Accommodation
    $25–45 hostel or guesthouse
  • Food
    $10–18 local meals
  • Transport
    $3–6 public transit
Mid-range
  • Accommodation
    $90–150 boutique hotel
  • Food
    $28–45 restaurant dinner
  • Transport
    $12–22 rideshare per day
Luxury
  • Accommodation
    $280+ premium property
  • Food
    $85+ tasting menus
  • Transport
    $50+ private driver

Cards are widely accepted in most Croatia cities. Keep small cash for markets, tips, and rural stops.

Things to Do

What earned its place

Old Town & Culture

St. Mark's Church in Zagreb
St. Mark's Church

Insider tip: The tiled roof is the photo everyone wants — best shot from the small square directly in front, early morning before tour groups arrive.

Admission: Free

Museum of Broken Relationships in Zagreb
Museum of Broken Relationships
~€8

Insider tip: Read every card; the objects themselves are ordinary but the stories attached to them are what make it worthwhile.

Admission: ~€8

Dolac Market in Zagreb
Dolac Market

Insider tip: Go before 10am when it's still full of locals buying produce, not just tourists browsing.

Admission: Free

Neighborhoods & Nightlife

Tkalčićeva Street in Zagreb
Tkalčićeva Street

Insider tip: Best after 6pm when the cafés turn into bars — this is where Zagreb actually socializes.

Admission: Free

Zagreb Funicular & Lotrščak Tower in Zagreb
Zagreb Funicular & Lotrščak Tower
~€1

Insider tip: One of the shortest funiculars in the world; the tower's cannon still fires at noon daily, a tradition dating back over a century.

Admission: ~€1

Mirogoj Cemetery in Zagreb
Mirogoj Cemetery

Insider tip: Not morbid — an architecturally stunning arcaded cemetery a short tram ride from downtown, worth it for the atmosphere alone.

Admission: Free

Transit Tips

Getting around

Getting around croatia is straightforward with a mix of rideshare, public transit, and short domestic flights.

  • Rideshare

    Check which apps operate locally (Uber, Bolt, Cabify, InDriver) and prefer them over street taxis.

  • Public transit

    Buses and metros in bigger cities are cheap and safe during daytime hours.

  • Walking

    Historic centers are usually the highlight and best explored on foot.