🇭🇷 Zagreb — Family Travel Guide
Country: Croatia (Republic of Croatia) Airport: Zagreb Franjo Tuđman Airport (ZAG) Last Updated: March 2026
Overview
Zagreb is one of Europe’s most underrated family city breaks. While most visitors to Croatia make straight for the Dalmatian coast, Croatia’s compact, cultured capital rewards those who stop — and stop well. Zagreb has a Central European feel quite distinct from the coastal towns: think Austro-Hungarian architecture, broad café-lined boulevards, an extraordinary collection of quirky museums, and an Old Town (Gornji Grad / Upper Town) that children find genuinely magical to explore. It’s flat enough to push a stroller and compact enough to walk almost everywhere. Trams make getting around a delight for kids. Prices are low by European capital standards, and Croatians are warm and welcoming to families.
The city also punches above its weight for unique experiences: it’s home to the world’s first Museum of Broken Relationships, the world’s first Museum of Laughter (HaHaHouse), the origin of the necktie (the cravat — a Croatian invention), and a solar-system walking trail that spans the whole city. Plus, it sits within two hours of one of the world’s most beautiful national parks — Plitvice Lakes.
Why families love it:
- Compact, walkable Upper Town with medieval architecture and cannon firings
- Extraordinary collection of quirky, interactive museums
- Excellent tram network — kids love riding the old blue trams
- Budget-friendly: dining, museums, and transport all cheaper than Western Europe
- Gateway to Plitvice Lakes National Park (one of the world’s great family day trips)
- Advent in Zagreb is consistently rated Europe’s best Christmas market
⏰ Best Time to Visit with Kids
| Season | Conditions | Verdict |
|---|---|---|
| Apr–Jun | 15–25°C, blooming parks, shoulder crowds | ⭐ Best for families |
| Jul–Aug | 28–35°C, peak season, outdoor events | ✅ Good — hot but manageable in the city |
| Sep–Oct | 18–25°C, golden colours, quieter | ⭐ Excellent |
| Nov–Mar | 0–10°C, cold, but Advent in December is magical | 🎄 Go in December for the Christmas market; other months are quiet |
Pro tip: Zagreb’s summer heat is more manageable than the coast (it’s inland), but afternoons can be brutal July–August. Plan outdoor sightseeing for mornings and save museums for the hottest hours. December is surprisingly one of the best times to visit — Advent in Zagreb transforms the whole city.
🚗 Getting Around
Trams (ZET Network) — The Best Way for Families Zagreb’s tram network is one of the joys of the city. The iconic blue trams connect almost everywhere you’d want to go, and children are absolutely enchanted by them. Routes are easy to follow and the system is reliable.
- Tickets: Buy at kiosks, tobacco shops (trafikama), or via the ZET app — NOT on the tram (cash rarely accepted on board)
- Single ride: ~€0.53 (30 minutes, unlimited transfers) with a stored-value card; slightly more at kiosks
- Day pass: ~€1.73
- Children under 7: Travel FREE on all public transport
- Validate your ticket in the orange/yellow machines the moment you board — inspectors do check
- Website: zet.hr
The Funicular (Uspinjača) Don’t miss this: Zagreb’s funicular connects Lower Town to Upper Town in just 66 metres and 60 seconds — claimed to be the world’s shortest public funicular in regular use (built 1891). Kids find it brilliant.
- Cost: ~€0.66 per person one way; children under 7 free
- Runs: Daily 6:30am–10pm
- Pro tip: Ride up, walk down through the Stone Gate
Car Rental Not needed for Zagreb itself — trams cover everything. But essential if you’re doing day trips to Plitvice Lakes or Rastoke. Budget €30–50/day for a mid-size car.
Taxis & Rideshare Bolt and FREE NOW (myTaxi) both operate in Zagreb. Reliable and affordable by Western European standards.
🎭 Unique & Quirky Museums
Zagreb’s collection of eccentric, interactive museums is genuinely one of the world’s best for its size — and many are uniquely Croatian.
1. Museum of Broken Relationships (Muzej prekinutih veza)
The world’s most emotionally fascinating museum, and Zagreb’s most visited attraction. Founded in 2006 by two Zagreb artists after their own relationship ended, this crowdsourced museum displays personal objects donated by people from around the world — each accompanied by a short story about the relationship that ended. A ceramic garden gnome. A wedding dress. A toaster. An axe. Each object is a tiny story of love and loss. Teens and adults find it profoundly moving; younger kids find the stories interesting to read aloud; adults may need a tissue.
- Rating: 4.6/5 on TripAdvisor — Zagreb’s most reviewed attraction
- Age suitability: Best for ages 10+; teens particularly love it; some adult themes
- Cost: Adult ~€7 / Student/Child ~€5
- Time needed: 1–2 hours
- Location: Ćirilometodska 2, Upper Town (Gornji Grad)
- Open: Daily — hours vary seasonally; check brokenships.com
- ⚠️ Honest note: Some younger children may find it confusing or slow. Best for older kids who can read and engage with the stories.
- Pro tip: The gift shop is excellent — unique postcards, prints, and books make great souvenirs. The museum is on the top floor; the café downstairs has lovely Upper Town views.
- Website: brokenships.com
2. HaHaHouse — World’s First Museum of Laughter
The world’s first museum dedicated entirely to laughter, humour, and comedy — and it genuinely works. Interactive exhibits include comedy performances, joke machines, laughing therapy rooms, cultural displays on what makes different nations laugh, and immersive humour experiences. Impossible not to leave smiling. A true Zagreb original.
- Rating: 4.3/5 on TripAdvisor
- Age suitability: All ages; particularly brilliant for ages 6–16
- Cost: ~€10 adult / ~€7 child (verify at hahahouse.com)
- Time needed: 1–2 hours
- Location: Ilica 1a, near Jelačić Square (city centre)
- ⚠️ Honest note: More of a 90-minute experience than a full day — pair with another attraction nearby. Content is mostly physical/visual humour, accessible across language barriers.
- Pro tip: Go on a weekday morning for the fewest crowds. The “laugh therapy” rooms are unexpectedly fun for introverted adults who initially resist the premise.
- Website: hahahouse.com
3. Museum of Illusions Zagreb (Muzej Iluzija)
Zagreb’s Museum of Illusions is the original location of what has now become a global franchise — but the Zagreb one was first, and arguably still the best. Over 70 mind-bending exhibits including the world’s largest hologram collection in Europe, infinity rooms, Ames rooms, anti-gravity chambers, and optical illusion galleries. Kids and adults alike are baffled, delighted, and photographed in increasingly absurd positions.
- Rating: 4.3/5 on TripAdvisor, 4.5/5 on Google
- Age suitability: All ages; best for ages 5+
- Cost: ~€13 adult / ~€10 child (check muzejiluzija.com for current prices)
- Time needed: 1–2 hours
- Location: Ilica 72, city centre (a short tram ride from the main square)
- ⚠️ Honest note: It’s become quite commercialised given its global expansion, but the Zagreb original still has genuine quality and scale. Can get crowded with school groups on weekdays.
- Pro tip: Book online in advance (small discount available). The infinity mirror rooms are the highlight — allocate extra time for the photography.
- Website: muzejiluzija.com
4. Nikola Tesla Technical Museum (Tehnički Muzej Nikola Tesla)
Zagreb’s technical museum is a proper old-fashioned science and industry museum — the kind with real engines, aircraft, steam locomotives, and mining equipment. The star attraction is a live Tesla coil demonstration, conducted daily, where real lightning crackles to life in a darkened room. There’s also a 350-metre model mine underneath the museum (you put on a hard hat and descend) — extraordinary for kids. Massive real aircraft hang from the ceiling. Planetarium shows run several times daily.
- Rating: 4.4/5 on TripAdvisor — consistently praised as a highlight
- Age suitability: All ages; best for ages 6+. Tesla coil demo is a must for any age
- Cost: Adult ~€5 / Child
€3; planetarium and mine tours cost extra (€2 each) - Time needed: 2–4 hours
- Location: Savska cesta 18 (a tram ride southwest of the centre)
- Open: Tue–Fri 9am–5pm, Sat–Sun 9am–7pm; closed Mondays
- ⚠️ Honest note: The building and some exhibits are old and not always well-labelled in English. Bring the spirit of adventure rather than expecting modern museum production values. The Tesla demo and mine more than make up for it.
- Pro tip: Check the daily schedule for Tesla coil demonstrations and planetarium shows before you arrive — plan your visit around the demo time. The model mine tour runs at scheduled times; ask at the desk.
- Website: tmnt.hr
5. Cravaticum — Museum of the Croatian Tie
You probably didn’t know that the necktie — the cravat — was a Croatian invention, adopted from Croatian soldiers by French aristocracy in the 17th century. The Cravaticum tells this story in a surprisingly engaging way, with interactive displays, a hands-on tie-making experience, and the world’s finest collection of Croatian silk ties available to purchase. A quick but genuinely interesting stop.
- Rating: 4.2/5 on TripAdvisor
- Age suitability: Ages 8+ for full appreciation; younger children enjoy the hands-on tie elements
- Cost: ~€4 adult / ~€2 child
- Time needed: 30–60 minutes
- Location: Oktogon passageway, Ilica 5 (city centre)
- Pro tip: Combine with a walk through the gorgeous Oktogon gallery (a beautiful covered passage connecting two streets) — one of Zagreb’s most photogenic hidden spots.
- Website: cravaticum.com
🏛️ History & Architecture
6. Gornji Grad (Upper Town) Walking Loop
Zagreb’s medieval Upper Town is the city’s historic heart, and exploring it on foot is the best thing you can do here. The compact area contains the Stone Gate, St Mark’s Church, Lotrščak Tower, and lanes that feel frozen in time. Do it as a family walking loop — it’s about 2km in total.
Key stops:
-
Kamenita Vrata (Stone Gate): The last surviving medieval city gate, now housing a beloved shrine to the Virgin Mary. The painting of Mary inside miraculously survived a devastating 1731 fire. Locals still light candles and pray here daily — genuinely atmospheric.
-
St Mark’s Church (Crkva sv. Marka): Famous for its extraordinary mosaic-tiled roof, displaying the coats of arms of Croatia, Dalmatia, Slavonia, and Zagreb in vivid colours. Even kids notice this immediately.
-
Lotrščak Tower: A 13th-century watchtower you can climb for panoramic city views. Every day at noon, a cannon fires from the tower — the tradition has continued since 1877. The bang is genuinely startling (and brilliant). Arrive 5 minutes early for the best spot.
-
Solar System Walking Trail: Zagreb has placed scale model planets at appropriate distances along the city streets, with the Sun at the Lotrščak Tower area. It’s a brilliant scavenger hunt for kids — how many planets can you find?
-
Rating: 4.8/5 on Google (Upper Town generally)
-
Age suitability: All ages; best for ages 5+
-
Cost: Free (Lotrščak Tower: ~€2 to climb; cannon visible from below for free)
-
Time needed: 1.5–3 hours for a leisurely loop
-
⚠️ Honest note: The area is compact — don’t expect it to fill a whole day without adding the quirky museums nearby. Streets are cobbled; pushchairs manageable but bumpy.
-
Pro tip: Start at the top (arrive by funicular), walk the loop, and descend via the Stone Gate on foot. The entire Upper Town can be done in under 2 hours, but it rewards slow exploration.
7. Grič Tunnel (Tunel Grič)
A network of tunnels cut beneath the Upper Town, built during WWII as an air raid shelter for Zagreb’s residents. Today they’re open as a free-to-enter pedestrian passage and historic site, connecting several entrances through the hillside. Walking through the dimly-lit tunnels, with their thick stone walls and slightly eerie atmosphere, is a genuine adventure for children.
- Rating: 4.2/5 on TripAdvisor
- Age suitability: All ages; particularly great for ages 6+ who enjoy history and mild darkness
- Cost: Free
- Time needed: 20–40 minutes
- Location: Multiple entrances in Upper Town — most accessible from Mesnička ulica
- Open: Daily 9am–9pm
- Pro tip: The tunnel provides a shortcut through the hill, so you can walk in one entrance and emerge in a completely different part of the city. Kids love the navigational element.
8. Zagreb Cathedral (Katedrala Uznesenja Marijina)
Zagreb’s iconic Cathedral, with its Gothic neo-Gothic spires soaring 108 metres, is the tallest building in Croatia and visible from all over the city. The interior features an extraordinary pipe organ with over 6,000 pipes. Note: the cathedral was damaged in the 2020 earthquake and has been undergoing restoration — check current access before visiting.
A stopped clock on the exit wall permanently marks the time of the 1880 earthquake that previously damaged the building — a fascinating detail for kids.
- Rating: 4.5/5 on Google
- Age suitability: All ages
- Cost: Free entry; donations welcome
- Time needed: 30–45 minutes
- Location: Kaptol 31, just northeast of the main square
🌿 Parks & Outdoor Spaces
9. Maksimir Park & Zagreb Zoo
Zagreb’s largest and most beautiful park is an 18th-century English landscape park with five lakes, forested walking paths, viewpoints, and a genuine sense of green escape from the city. The park is huge (316 hectares) and free to enter — you could easily spend half a day exploring. The Zagreb Zoo sits inside the park, housing over 270 species of animals.
- Rating: 4.5/5 on TripAdvisor (park); 4.2/5 (zoo)
- Age suitability: All ages; zoo best for ages 2–12
- Cost: Park entry: FREE | Zoo: Adult ~€4 / Child ~€3 — extraordinary value
- Time needed: 2–4 hours
- Location: Maksimirski perivoj (reached by tram #4, #7, #11, #12 from the centre)
- Open: Park always open; Zoo daily 9am–6pm (summer) / 9am–4pm (winter)
- ⚠️ Honest note: The zoo is small and somewhat old-fashioned by Western European standards, but perfectly enjoyable for younger children. Enclosures have been modernised in recent years.
- Pro tip: Bring a picnic — the park’s meadows and lakeside areas are perfect for it. This is where Zagreb families come on weekends.
10. Lenuci’s Horseshoe (Zelena Potkova)
A remarkable urban planning achievement: a U-shaped series of parks and squares connecting the Lower Town, designed by Milan Lenuci in the late 19th century. The “horseshoe” links Tomislavov Square, Strossmayer Square, Zrinjevac Park, and others — each with its own character. Walking the full horseshoe is a lovely, leafy urban stroll that passes museums, fountains, pavilions, and Zagreb’s Botanical Garden.
- Rating: 4.6/5 on Google
- Age suitability: All ages; the botanical garden particularly magical in spring
- Cost: Free (Botanical Garden: free)
- Time needed: 1–2 hours for the full loop
- Location: Starts at Zagreb Central Station (Tomislavov Square) and curves north
- Pro tip: The Meteorological Post in Zrinjevac Park is a fascinating Victorian-era weather station that has recorded data since 1884 — instruments still visible and running. Kids find the old technology fascinating.
11. Dolac Market (Tržnica Dolac)
Zagreb’s central outdoor market, instantly recognisable from its sea of red-and-white umbrellas, has operated just above the main square since 1930. Fresh fruit, vegetables, cheeses, honey, flowers, and handmade crafts fill the open-air upper level; the covered lower section has meat, fish, and dairy. The market is as much an experience as a shopping stop — Zagreb’s social and culinary heart.
- Rating: 4.5/5 on TripAdvisor
- Age suitability: All ages
- Cost: Free to browse; produce priced as labelled
- Time needed: 30–60 minutes
- Location: Dolac, immediately behind Ban Jelačić Square (main square)
- Open: Mon–Fri 6:30am–3pm; Sat 6:30am–2pm; Sun mornings (smaller)
- Pro tip: Go in the morning (7–9am) for the best selection and atmosphere. Pick up fresh fruit, local cheese (sir), and homemade honey for a cheap, excellent picnic in Maksimir or the Botanical Garden.
🎪 Family Entertainment
12. Zagreb Funicular (Uspinjača)
At 66 metres, Zagreb’s funicular is the world’s shortest public funicular in daily operation and has been running since 1891. The 60-second ride connects Tomićeva Street in Lower Town to Strossmayerovo Šetalište in Upper Town. Kids absolutely love it, and adults are charmed by the antique blue carriages.
- Rating: 4.6/5 on TripAdvisor
- Age suitability: All ages
- Cost: ~€0.66 per person one way; children under 7 free
- Time needed: 5 minutes (including the brief wait)
- Location: Tomićeva 5 (lower station); arrives at Strossmayerovo šetalište (upper)
- Open: Daily 6:30am–10pm
- Pro tip: It’s so short and cheap, you can ride it up and back just for the fun. The view from the top platform looking over Lower Town is worth the trip on its own.
13. Ban Jelačić Square (Trg bana Josipa Jelačića)
Zagreb’s enormous main square is the city’s living room — a natural gathering point, tram hub, and orientation landmark. The equestrian statue of Ban Jelačić has faced south since a political repositioning in 1991 (it faced north during Communist rule). Street performers, outdoor cafés, and the constant flow of Zagreb life make this a great people-watching spot. A discreet free public toilet is located at the square (look for stairs descending at the northern end — it’s not well-marked but worth knowing about).
- Age suitability: All ages
- Cost: Free
- Pro tip: This is your base for navigating Zagreb. Tram lines 1, 6, 11, 12, 13, 14, 17 all pass through here. Arrange to meet here if your group splits up.
🍽️ Food & Eating Out
Where to Eat with Kids
Croatian Food to Try:
- Štrukli — Zagreb’s signature dish: pastry dough filled with cottage cheese, baked or boiled; served as both a savoury main and sweet dessert. A Zagreb original not found in Dalmatia.
- Purica s mlincima — roasted turkey with mlinci (a type of dried pasta), a classic Zagreb Sunday lunch
- Kremšnite — cream slice pastry (vanilla custard between flaky pastry); iconic in Croatia
- Ćevapi — small grilled meat fingers served in flatbread; beloved by children
- Fritule — small doughnut-like pastries, especially popular in markets
Family-Friendly Restaurants:
Vinodol (Nikole Tesle 10) — Longstanding Zagreb institution serving solid traditional Croatian food (štrukli, grilled meats) in a covered courtyard. Warm atmosphere, reliable quality. Main courses €10–18. TripAdvisor rating 4.0/5.
Stari Fijaker 900 (Mesnička 6) — Classic Croatian cuisine in the Upper Town area; generous portions, traditional atmosphere. Famous for their štrukli. Family-friendly. Mains €12–20. TripAdvisor 4.2/5.
Pivnica Mali Medo (Tkalčićeva 36) — Tkalčićeva Street is Zagreb’s most vibrant café and restaurant strip, lined with terraces. Mali Medo is a beloved brewery/pub on the strip serving Croatian craft beer and hearty meals — surprisingly family-friendly during the day. Mains €10–16.
Dubravkin Put — Nestled in the Tuškanac forest just above the city; serves Mediterranean-Croatian cuisine in a romantic woodland setting. Stunning for a special family dinner; seasonal menus. Mains €18–30.
Budget tips:
- The Dolac Market daily provides cheap, fresh local produce for self-catering
- Many bakeries (pekare) sell fresh pastries and burek for under €2 — excellent cheap breakfast
- Ice cream (sladoled) from street windows is cheaper and better than tourist cafés — look for Ledo brand
- Tkalčićeva Street has dozens of café terraces great for people-watching with children
🎄 Seasonal Highlight: Advent in Zagreb (December)
Zagreb’s Advent is not just Croatia’s best Christmas market — it’s been voted Europe’s best Christmas market multiple times. The entire city transforms: Zrinjevac Park becomes a fairy-lit wonderland, Jelačić Square has a massive tree, the Upper Town fills with craft stalls, hot mulled wine (kuhano vino) and roasted chestnuts perfume the air, and a large outdoor ice rink opens at King Tomislav Square. Zagreb Zoo even decorates for Advent.
- Dates: Typically late November through early January
- Cost: Market entry free; ice rink skating ~€5–8 per person
- Best for: All ages; magical for families with young children
- ⚠️ Note: Weekends are very crowded — visit on a weekday, or arrive early Saturday morning
🗺️ Day Trips from Zagreb
Day Trip 1: Plitvice Lakes National Park (~2h drive)
One of the world’s great natural wonders — 16 terraced turquoise lakes connected by cascading waterfalls, surrounded by dense beech forest. A UNESCO World Heritage Site. The boardwalk trails allow you to walk over and through the waterfalls — extraordinary for children. The water is unbelievably clear and vibrantly coloured.
- Distance from Zagreb: ~130km, approximately 1h 45min drive
- Entry prices (2026):
- Peak (Jun–Sep): Adult €40 / Child 7–18 €15 / Under 7 free
- High (Apr–May, Oct): Adult €23 / Child €6
- Off-season (Nov–Mar): Adult €10 / Child €4
- Time needed: Full day (leave Zagreb by 7:30am)
- Recommended route: Route B (the shorter loop) is best for families with young children — 3–4 hours of walking; Route A is longer (4–6 hours) for older, energetic children
- ⚠️ Honest note: Peak season (July–August) the park is genuinely overwhelmed with tourists — book tickets online well in advance as entry is now timed and can sell out. Go in May, June, or September for a dramatically better experience. The park is not pushchair-friendly — use a carrier for toddlers.
- Pro tip: Combine with a stop at Rastoke on the way back (see below). Bring your own food — park café prices are high.
- Website: np-plitvicka-jezera.hr
Day Trip 2: Rastoke Waterfall Village (~1h 30min drive, on route to Plitvice)
Often called “Little Plitvice,” Rastoke is a tiny, enchanting village where the Slunjčica river flows over travertine barriers into the Korana river, creating a network of waterfalls that literally flow beneath and around the stone houses of the village. Walking bridges, wooden mills, and cascades at every turn. It’s a fraction of the cost of Plitvice, uncrowded, and utterly charming.
- Distance from Zagreb: ~80km, approximately 1h 15min drive
- Entry: ~€5 adult / ~€3 child (to walk the village paths)
- Time needed: 1.5–3 hours
- Location: On the edge of Slunj, directly on the Zagreb–Plitvice road (E65)
- ⚠️ Honest note: Very small — don’t expect a full day here. Best as a half-day stop combined with Plitvice, or as a standalone morning trip from Zagreb
- Pro tip: The house with a waterfall flowing from underneath it is the iconic photo. Walk across the bridge for the view, then explore the mill paths below. Combine with a quick look at the medieval Slunj Castle above the village.
Day Trip 3: Samobor (30min drive west of Zagreb)
A perfectly preserved small Austro-Hungarian town on the edge of the Samobor Hills, just 25km west of Zagreb. Famous for its colourful main square, clifftop castle ruins, forest hiking, and above all its celebrated kremšnite (cream pastry) — Samobor claims to make Croatia’s finest. A lovely half-day escape with kids who enjoy castle exploring and fresh air.
- Distance from Zagreb: 25km, ~30 minutes by car or ~1 hour by bus (line 125 from Zagreb Bus Station)
- Castle: Free entry (ruins accessible via a steep forest path — 20 min hike)
- Kremšnite: Try at Samoborska Pivnica or Kavana Livadić on the main square; ~€3 per slice
- Time needed: Half day (3–5 hours)
- ⚠️ Honest note: The castle is in ruins — not a full castle experience, just atmospheric walls on a hilltop. Younger children may find the hike challenging.
- Pro tip: Best on weekends when the town is lively and markets sometimes operate. The Samobor Hills (Samoborsko gorje) have excellent family hiking trails if you want to go beyond the town.
💡 Family Tips & Practical Info
Money & Costs
Croatia uses the Euro (€) since January 2023. Zagreb is noticeably cheaper than Western European capitals:
- Coffee in a café: €1.50–2.50
- Pizza/pasta main: €8–14
- Museum entry (most): €3–10
- Tram ride: €0.53–1
Language
Croatian is the official language. English is widely spoken in the city centre, hotels, restaurants, and all tourist areas. Most menus have English versions or translations.
Safety
Zagreb is very safe. Street crime is low; the city centre is well-lit and well-used. Standard city precautions apply (watch bags near Jelačić Square where pickpockets occasionally operate).
Earthquake Note
A significant earthquake struck Zagreb in March 2020 (5.5 magnitude). Most major attractions have since reopened, but some buildings remain under restoration (notably Zagreb Cathedral’s spires). Check individual venue websites before visiting.
ZagrebCard
A tourist card offering free public transport and discounts at museums and restaurants:
- 24h: ~€14 / 72h: ~€20
- Worth it if you’re visiting multiple paid museums in a short stay
- Available at Zagreb Tourist Board offices and online
- Website: zagrebcard.com
Internet & SIM
Excellent 4G/5G coverage throughout Zagreb. Free Wi-Fi widely available in cafés, hotels, and public spaces.
📅 Suggested 3-Day Family Itinerary
Day 1: Upper Town, Quirky Museums & the Funicular
- Morning: Walk the Upper Town loop — Stone Gate, St Mark’s Church, Lotrščak Tower (noon cannon), Solar System hunt
- Ride the funicular down; lunch on Tkalčićeva Street
- Afternoon: Museum of Illusions OR Nikola Tesla Technical Museum (Tesla coil demo!)
- Evening: Browse Dolac area, gelato on Jelačić Square
Day 2: Plitvice Lakes Day Trip
- Depart by 7:30am. Full day at Plitvice Lakes (Route B for younger kids)
- Stop at Rastoke on the way back
- Evening: Return to Zagreb, dinner at Vinodol or Stari Fijaker
Day 3: Parks, Culture & Quirky Museums
- Morning: Dolac Market, then Maksimir Park and Zoo
- Afternoon: Museum of Broken Relationships (teens), HaHaHouse (all ages), or Cravaticum
- Evening: Ride the funicular up for sunset views from the Upper Town
Prices in this guide are approximate (2025–2026 figures). Verify current prices directly with venues before visiting. Entry fees and opening hours change seasonally.