Watercolour illustration of Zagreb
Zagreb

Zagreb holidays

Compact inland capital combining walkable Austro-Hungarian streets with cafe-led Lower Town and quieter hilltop Upper Town.

Prices on this page are shown from the UK. Change market

23°C SeptemberBest Jun, Jul, Aug, Sep2–4 nightsRecent nonstop return fare from London Heathrow

At a glance

  • urban stopovers on Balkan routes
  • travellers pairing city with coastal leg
  • weekend capital breaks

Trip cost

4 nights in Zagreb≈ €490–€675 pp
Return flight
≈€137
Stay
≈€440
Food & local
≈€96

Includes the return fare from London Heathrow. An estimate, not a quote — each booking happens separately with its supplier. How we work this out.

Prices shown on this page are indicative estimates in euros, not quotes. Every booking happens separately with its own supplier, at that supplier's own live price. How we work this out.

Stays

Stays in Zagreb

From €54/night · Typical €93 · 262 stays · 4-night stay assumed

Booking.com (opens in a new tab)
View all 262 stays
Map

Review or change this anytime on our privacy page.

Self-catering

Prefer a place of your own? Browse holiday homes and apartments in Zagreb on Holidu.

Getting to Zagreb

  • AirportZagreb Airport (Franjo Tuđman) (ZAG)
  • Transfer optionsBus, taxi

Zagreb Airport connects to the centre by the dedicated Pleso Prijevoz shuttle to the main bus station, taking around 35-40 minutes, and by ZET city bus route 290 to Kvaternik Square, taking around 45-50 minutes; taxis and ride-hailing are also available.

We haven’t found enough fresh fares for these dates yet.

Check flights on Aviasales (opens in a new tab)

Areas of Zagreb

A few places people base themselves, and who each tends to suit.

  • Lower Town (Donji Grad)Best for first-time visitors wanting hotels, museums, parks and tram links in a largely flat central area with the most reliable transport.
  • Upper Town (Gornji Grad)Suited to travellers prioritising characterful lanes, viewpoints and evening cafes over direct tram access and flat streets.
  • KaptolAppeals to those wanting cathedral proximity and nightlife around Tkalčićeva while remaining close to both Upper and Lower Town, at the cost of more evening noise.
  • Novi ZagrebGood for budget-conscious visitors or groups who prefer larger modern apartments and easy road access over historic surroundings, in exchange for a longer trip into the centre.
  • Britanski Trg areaWorks for longer stays and digital nomads wanting a residential base with markets and tram links into the centre rather than a tourist-facing one.

Zagreb weather by month

Zagreb is warmest in July, when daily highs average 29°C, and coolest in December at 6°C. May is the wettest month at about 107 mm, February the driest at 41 mm. Taking warmth and rainfall together, June, July, August, September score best for a trip.

Best overall
June · July · August · September
Hottest
July · 29°C
Wettest
May · 107mm
  • January: average daily high 6°C, 72mm rainfall.
  • February: average daily high 10°C, 41mm rainfall.
  • March: average daily high 13°C, 66mm rainfall.
  • April: average daily high 16°C, 72mm rainfall.
  • May: average daily high 20°C, 107mm rainfall.
  • June: average daily high 27°C, 59mm rainfall. Good month for weather.
  • July: average daily high 29°C, 81mm rainfall. Good month for weather.
  • August: average daily high 28°C, 79mm rainfall. Good month for weather.
  • September: average daily high 23°C, 94mm rainfall. Good month for weather.
  • October: average daily high 17°C, 73mm rainfall.
  • November: average daily high 10°C, 91mm rainfall.
  • December: average daily high 6°C, 69mm rainfall.
How these figures are worked out

Monthly averages — multi-year historical data, not a standard 30-year climate normal or a forecast. Gold months are the best weather fit: each month scores on how close its average daily high sits to about 27 °C, with heavy rainfall counting against it, and months far outside that range are not ranked at all.

How we work this out

What each season is like

Spring
Parks and cafe terraces fill without peak summer heat, as highs climb from 13C in March to 20C in May; this is comfortable for walking the Green Horseshoe and hill streets, though May is one of the wetter months.
Summer
Some locals leave for the coast, so the city can feel quieter by day yet warm for uphill walks -- June to August average highs of 27-29C -- with occasional festivals in open squares.
Autumn
Pleasant for museum and cafe-focused stays as highs ease from 23C in September to 17C in October, though September is one of the wetter months of the year here; shorter days later in the season make outdoor time more compressed.
Winter
Christmas markets add interest but cold spells -- average highs around 6-10C -- and early darkness can make hill sections less appealing for extended walking.

What’s on in Zagreb

See all events in Zagreb on Wanderistan (opens in a new tab)

Compare Croatia destinations

Still deciding? Other Croatia destinations, with the same weather and typical-stay data behind them.

DestinationAugTypical stay
Dubrovnik30°C3–5 nights
Pula30°C3–6 nights
Split31°C3–6 nights
Zadar30°C3–6 nights

Nearby and alternative destinations

Nearby — reachable overland

Also consider

Good to know about Zagreb

Why go

  • Offers a Croatian city break away from the coast, contrasting with Split, Zadar and Dubrovnik's seaside focus.
  • Gives a stronger cafe and street-life mix than many smaller regional towns while remaining easier to navigate than Vienna or Budapest.
  • Works as an overnight stop on overland routes between central Europe and the Adriatic, which coastal cities do not.
  • Flights here run similar in length to reaching many closer European capitals, so it works as a standalone weekend and not only as a stopover.
  • Plitvice Lakes is reachable from here by coach without a car, and it is the reason many people base themselves in Zagreb at all — but treat it as a full day rather than a half one. Tickets are for a set arrival time: the park does not let you in before it and allows up to an hour's lateness. You can still buy at the entrances while tickets remain, but the park strongly recommends buying online in advance, and on-site buying takes longer in the busy season.
  • The funicular linking the lower town to the upper is not just a novelty: the city calls it the shortest public funicular in the world at sixty-six metres, it is protected as a cultural monument, and it still runs as ordinary scheduled transport from early morning until late — a useful shortcut up to the old town, not merely a ride.
  • Mirogoj, the arcaded cemetery on the hill above the centre, is one of the city's set pieces and free to walk through, with longer opening hours in summer than winter. A short bus ride from the cathedral puts you at the gate.

Worth knowing

  • Lacks coastal setting, so does not provide sea or beach days that many Croatian visitors expect.
  • Upper Town and Kaptol involve slopes and cobbles which may challenge some travellers.
  • Airport has no rail link, so transfers rely on buses or road vehicles, with the fastest option (the Pleso Prijevoz shuttle) still taking 35-40 minutes.
  • Croatia joined the Schengen area in 2023, so UK passport holders can stay without a visa for up to 90 days in any 180-day period; first entries now go through the EU's Entry/Exit System, which adds a biometric photo and fingerprint check for UK arrivals.

    Source: UK Foreign, Commonwealth & Development Office (gov.uk) (opens in a new tab), checked