City BuddyCityBuddy
English
A vibrant blue tram travels through the streets of Zagreb under a clear, sunny sky.

Things to Do in Zagreb, Croatia

Photo made by Vladimir Srajber on Pexels.com

When to visit

NOT BUSYJan0°10d rain
NOT BUSYFeb1°8d rain
MODERATEMar6°10d rain
MODERATEApr11°11d rainBEST
BUSYMay16°12d rainBEST
BUSYJun20°10d rain
VERY BUSYJul22°9d rain
VERY BUSYAug22°8d rain
BUSYSep17°10d rainBEST
MODERATEOct12°11d rainBEST
MODERATENov6°12d rain
VERY BUSYDec1°10d rain

Most popular attractions in Zagreb, Croatia

Things to do in Zagreb, Croatia include exploring Ban Jelačić Square, the city's central hub with lively cafes and historic charm. Visit the Zagreb Cathedral with its impressive twin spires towering 108 meters high. Don’t miss the colorful tiled roof of St. Mark's Church in Upper Town, a symbol of the city’s heritage.

Ban Jelačić Square (Trg bana Jelačića)

1. Ban Jelačić Square (Trg bana Jelačića)

Trg bana Jelačića

Free entry
Route

Heart of Zagreb where history, trams and street life meet. Expect lively markets, the Ban Jelačić statue, and easy tram links to Upper Town.

Zagreb Cathedral (Cathedral of the Assumption of the Blessed Virgin Mary)

2. Zagreb Cathedral (Cathedral of the Assumption of the Blessed Virgin Mary)

Cathedral of the Assumption of the Blessed Virgin Mary

4.6 (17,313)Free entry
Tourist AttractionChurchPlace of WorshipAssociation Or OrganizationPoint of Interest

Majestic twin spires shape Zagreb's skyline, anchoring the city's medieval core. Step inside for soaring Gothic vaults, Baroque altars, and a small treasury of religious art.

St. Mark's Church (Crkva sv. Marka) - Upper Town

3. St. Mark's Church (Crkva sv. Marka) - Upper Town

Upper Town

4.6 (5,056)Free entry
Tourist AttractionChurchPlace of WorshipAssociation Or OrganizationPoint of Interest
Closed Mon, Sat and Sun

Striking tiled roof and medieval façade, a symbol of Zagreb's Upper Town. Admire the colorful coats of arms, Gothic stonework, and quiet churchyard views.

Walking tours in Zagreb, Croatia

Lotrščak Tower (Kula Lotrščak)

4. Lotrščak Tower (Kula Lotrščak)

Kula Lotrščak

4.7 (4,338)Walk in OK
Tourist AttractionPoint of InterestEstablishment
Closed Mon

Perched over Zagreb's Upper Town, Lotrščak Tower rewards visitors with sweeping city views and a daily cannon firing. Climb narrow stairs for rooftop panoramas and lively history.

Museum of Broken Relationships (Muzej prekinutih veza)

5. Museum of Broken Relationships (Muzej prekinutih veza)

Muzej prekinutih veza

4.3 (8,609)Walk in OK
MuseumTourist AttractionFood StoreStoreRestaurant

Experience a raw, human look at relationships through personal objects. Expect short, often funny or heartbreaking stories in a small, intimate museum.

Dolac Market (Tržnica Dolac)

6. Dolac Market (Tržnica Dolac)

Tržnica Dolac

4.5 (8,350)Free entry
MarketButcher ShopManufacturerFood StoreFood

Fresh local produce and lively Croatian market culture in Zagreb's central square. Stalls burst with colorful fruit, cheeses, flowers and friendly vendors to sample.

Maksimir Park (Park Maksimir)

7. Maksimir Park (Park Maksimir)

Park Maksimir

4.8 (21,405)Free entry
ParkTourist AttractionPoint of InterestEstablishment

One of Zagreb's largest green escapes, perfect for leafy walks and lake views. Wander forest paths, five linked lakes, meadows and a small zoo for all ages.

Mirogoj Cemetery (Mirogojev groblje)

8. Mirogoj Cemetery (Mirogojev groblje)

Mirogojev groblje

4.6 (770)Free entry
CemeteryPoint of InterestServiceEstablishment

A striking 19th-century cemetery blending architecture, art and city history. Wander colonnades, ornate tombs and peaceful parkland with city views.

Zagreb Botanical Garden (Botanički vrt)

9. Zagreb Botanical Garden (Botanički vrt)

Botanički vrt

4.6 (7,343)Free entry
Botanical GardenTourist AttractionPoint of InterestEstablishment

Relaxing city oasis with diverse plant collections and historic greenhouses. Wander seasonal flower beds, a peaceful pond, and tropical displays under glass.

Croatian National Theatre in Zagreb (Hrvatsko narodno kazalište)

10. Croatian National Theatre in Zagreb (Hrvatsko narodno kazalište)

Hrvatsko narodno kazalište

4.8 (10,046)
Performing Arts TheaterTourist AttractionEvent VenuePoint of InterestEstablishment

Grand neo-baroque theatre with world-class opera, ballet and drama. Experience ornate interiors, live performances, and the dramatic marble staircase.

Tours & tickets in Zagreb, Croatia

Where to Stay in Zagreb, Croatia

Selected by City Buddy based on guest reviews and proximity to top attractions

Search all hotels in Zagreb, Croatia

Powered by agoda

Opening days in Zagreb, Croatia

Which of the top sights close on which day of the week — the classic trip-ruiner, checked for you.

Monday: 2 of 6 top sights closed — plan museums for another day.

See what's open each day in Zagreb →

Opening days from Google Maps (checked 2026-02-24). Public holidays, strikes and seasonal hours can differ — check the official website before you go.

Traditional Sweet Dishes

Fritule

Fritule

Fritule are tiny, rum- or brandy-scented fried dough balls studded with raisins and citrus zest, traditionally dusted with powdered sugar and a staple on Zagreb's Advent market.

Kroštule

Kroštule

Kroštule are crisp, ribbon-shaped fried pastries twisted into knots, a Carnival favorite that shows Venetian and coastal pastry influences transported inland to Zagreb.

Povitica

Povitica

Povitica is a hand-rolled walnut and honey swirl bread where the dough is stretched paper-thin to create spectacular spirals, often passed down as an heirloom recipe at family celebrations.

Traditional Savory Dishes

Ćevapi

Ćevapi

Ćevapi are small grilled minced-meat sausages served in flatbread with raw onions and ajvar, they burst onto late-night street-food menus across Zagreb.

Strukli

Strukli

Strukli are soft parcels of dough filled with fresh cottage cheese and cream, they can be boiled or baked and enjoyed as a homey comfort or as a refined restaurant specialty in Zagreb.

Sarma

Sarma

Sarma are cabbage leaves wrapped around a savory mix of minced meat and rice, slow-simmered for hours and a symbol of winter family gatherings in Zagreb.

Traditional Beverages

Rakija

Rakija

Rakija is a potent fruit brandy often made at home from plums or grapes, it is poured into tiny glasses for toasts and treated like liquid hospitality in Zagreb.

Kvas

Kvas

Kvas is a mildly fermented rye beverage with a fizzy, slightly tangy flavor, it was once a common peasant refresher and now pops up at summertime stalls and craft producers in Zagreb.

Prošek

Prošek

Prošek is a lusciously sweet, sun-dried-grape dessert wine from the Dalmatian coast, its syrupy layers make it a classic finish to meals and a favorite to pair with rich pastries or strong cheeses in Zagreb.

Know before you go

What a day costs in Zagreb, and the rip-offs to avoid

Cost per person per day

Budget
€31
Mid-range
€92
Comfort
€140
Full trip cost calculator

Top rip-offs to avoid

  • Unofficial airport drivers. Walk to the official taxi rank outside and confirm the meter or the city fixed rate before getting in. Book through a licensed app.
  • Tourist menu overcharging. Ask for the menu with prices before sitting, check the bill for added charges, and eat a block away from the most tourist-dense streets.
  • Friendly stranger distraction. Keep bags zipped and in front, decline unsolicited help, and stay alert in crowded spots like the main square and trams.

Fair taxi from the airport: €20 - €30

Cheaper option: Airport shuttle bus to the main bus station and city centre (€5)

All scams, fair prices and rules

Frequently Asked Questions about Zagreb, Croatia

When is the best time to visit Zagreb, Croatia?
The best months to visit Zagreb are April, May, September, and October. During these months, you can expect pleasant weather and fewer crowds compared to the peak summer months.
Is Zagreb, Croatia expensive for travelers?
Zagreb has an average cost of living around $900 per month, making it relatively affordable for travelers. Expenses like food, accommodation, and transport tend to be reasonable compared to other European capitals.
How do I get around Zagreb, Croatia?
Zagreb's public transport scores 8 out of 10 in efficiency. You can use trams and buses that cover most parts of the city efficiently. It's a convenient and cost-effective way to explore Zagreb.
Is tap water safe to drink in Zagreb, Croatia?
Yes, tap water in Zagreb is safe to drink. You can confidently use tap water for drinking and cooking without worrying about health risks.
How many tourists visit Zagreb each year?
Zagreb attracts around 2,300,000 tourists per year. This volume makes the city a popular destination without being overwhelmingly crowded compared to other major European cities.

Get a PDF with the most popular attractions sent to your email

Get a PDF with all attractions, ratings, and tips. Perfect for offline use.

Most popular day trips

Plitvice Lakes National Park

130 km 2h by car/bus

UNESCO park of lakes, walking trails and waterfalls.

Samobor

20 km 30 min by bus/car

Charming small town famed for kremšnita pastry and old town.

Varaždin

80 km 1h by train/car

Well-preserved Baroque town with a castle and markets.

Trakošćan Castle

110 km 1.5h by car

Picturesque hilltop castle with a scenic lakeside setting.

Opatija

175 km 2h by car/train

Historic seaside resort with promenades and sea views.

Getting there

Train stations

Zagreb Glavni kolodvor (Central Station)

International (Vienna, Budapest, Belgrade); national (Split, Rijeka, Osijek)

From ZAG use the Pleso Airport shuttle (30–40 min) or taxi; central train station connects to trams/buses.

Useful information for Zagreb, Croatia

Shopping locationsIlica, Arena Center, Centar Cvjetni
Nightlife locationsTkalčićeva Street, Gornji Grad, Jarun Lakeside
Popular casual restaurantsStari Fijaker, Bistro Apetit, La Štruk
Popular fancy restaurantsAgava, Zinfandel, Takenoko
Popular coffee shopsCogito Coffee, Booksa, Kava Tava
Tap water safe to drinkYes
Digital nomad visaYes
Best taxi appUber, Bolt, CamMe
Taxi price / km$1.2
Tourists / year2300000
Population806341
Mobile internet speed85 Mbps
Unemployment percentage7.5 %
Poverty percentage9.1 %
Average income / month$1100
Average cost of living / month$900
Hotel price / night from$40
Beer price from$2.5
Coffee price from$1.8
Street food price from$4
Restaurant meal price from$10
Local currencyHRK
Power plug typesC, F
ReligionsCatholicism, Orthodox, Islam, Atheism
Spoken languagesCroatian, English, Serbian, German
EthnicitiesCroats, Serbs, Bosniaks
Political orientationcenter-left to center-right
Population density1239 /km²
Geographical area641 km²
Possible natural disastersEarthquakes, Floods
Dangerous animalsNone (minor snakes)
Locations for a nice walkZrinjevac, Upper Town, Bundek Lake, Jarun
Public transportationsTram, Bus, Taxi
AirlinesCroatia Airlines, Ryanair, EasyJet
Suggested vaccinationsRoutine, Hepatitis A, Tetanus
Architecture typeAustro-Hungarian, Baroque, Modern, Medieval
Average beer consumption per person / year80 l
Average wine consumption per person / year30 l
Tipping cultureSmall tips expected in restaurants (5-10%), taxis round up
Coworking / day$12
Airbnb / month$900
1BR rent / month$550
Gym / month$35
Daily budget (backpacker)$40
Daily budget (mid-range)$80

Overview for Zagreb, Croatia

English proficiencyGood
Traffic safetyAverage
Friendly to foreignersGood
Freedom of speechGood
Public transportationGood
HealthcareGood
EducationGood
Power grid reliabilityVery good
Crime safetyGood
WalkabilityGood
NightlifeGood
Food sceneGood
LGBTQ+ friendlyGood
Startup sceneAverage
Noise levelAverage
CleanlinessGood
Nature accessGood

Compare Zagreb with other destinations

Prices, safety, weather and top attractions side by side, with a verdict for every kind of traveler.

Explore all of Croatia →
Want a day-by-day plan for Zagreb, Croatia? Open the trip planner

Plan your perfect trip to Zagreb, Croatia

Get a complete travel plan built just for you in under 30 seconds, with daily routes, local food tips, budget estimates and more.

Day-by-day itinerary tailored to your style
Detailed budget breakdown with accommodation & food costs
Complete pre-trip checklist so you don't miss a thing

Are any of these especially important to you?

Select all that apply

Getting around

How do you want to move between places?

Plan language: English

Looking for another city?