Things to do in Zagreb
The unmissables
Zagreb Communism & Homeland War Tour: 20th Century History★ 4.97 (1,525) · 2h
Zagreb Old Town, WWII Tunnels & Tastings: 2-Hour Tour★ 4.97 (1,189) · 2h
Plitvice Lakes & Rastoke: Day Trip from Zagreb with Entry★ 4.92 (1,029) · 10h
Recommended (7)
Zagreb to Plitvice & Rastoke: Small Group Day Trip with Tickets★ 4.91 (1,027) · 10hUS$ 93View ›
Ljubljana and Lake Bled Day Tour from Zagreb: Small-Group Guided★ 4.83 (753) · 10h 30mUS$ 103View ›
Plitvice Lakes Day Trip from Zagreb: Boat & Train Included★ 4.93 (521) · 11hUS$ 46View ›
Zagreb to Split: Plitvice Lakes Day Transfer & Boat Ride★ 4.91 (498) · 12hUS$ 163View ›
Zagreb: Walking Tour Upper Town, Stone Gate & Funicular★ 4.93 (487) · 2h–3hUS$ 23View ›
Zagreb Walking Tour: Old Town, WW2 Tunnels & Local Guide★ 4.91 (428) · 2h 30mUS$ 23View ›
Zagreb: Old Town Private Tour & Ban Jelačić Square★ 4.98 (365) · 2hUS$ 88View ›Top rated (10)
Zagreb to Plitvice & Rastoke: Private Day Trip with Cheese TastingYou’ll start your day with hotel pickup in Zagreb and a friendly local guide who shares stories as you travel past Karlovac. Wander Rastoke’s wooden bridges and hear watermills turning before tasting award-winning local cheese at a family farm. Explore Plitvice Lakes’ trails at your own pace with help from your guide—ending with tired feet and probably too many photos.
Zagreb Food Tour: Local Dishes & City StoriesA 3-hour small-group food tour of Zagreb's city centre led by a licensed local guide, stopping at multiple food spots to taste authentic local dishes, traditional Croatian pastries, cheeses and liquor. The tour starts and ends at Ban Jelačić Square and includes a walk through Dolac Market, Zagreb's oldest and largest green market, plus stops on the city's liveliest streets. Groups stay under 12 people, and you can arrange special dietary requirements in advance.Is it for me?Book this tour if you want to taste what locals actually eat instead of tourist-menu versions, and you'd rather have a guide point out the stories and the history than wander a market alone. The fixed 3-hour route and included tastings mean you're not deciding where to stop or what to try—the guide has already built the day around the best food spots and the stories that matter to Zagreb.
Zagreb Walking Tour: Old Town, Dolac Market & WWII TunnelYou’ll walk Zagreb’s old streets with a local guide who knows every shortcut and story. Taste cheese at Dolac Market, wander through WWII tunnels, and pause beneath St. Mark’s colorful roof tiles. Expect laughter, small surprises, and those moments when you feel less like a tourist—and more like you belong.
Zagreb Airport Transfer: Private Car, Flight Tracking & 24/7 PickupYou’ll step off your flight into Zagreb knowing your private driver is already waiting—no frantic searching or language struggles. Enjoy WiFi, bottled water, and help with luggage as you ride into town in comfort. It’s simple but somehow more personal than you’d expect from an airport transfer—maybe that’s what sticks with you.
Zagreb: Private Walking Tour with Local Guide & FunicularYou walk through Zagreb's medieval upper and lower towns with a licensed local guide, visiting Stone Gate, Zagreb Cathedral, Dolac Market, the Grič Tunnel, and riding the world's shortest funicular past Lotrščak Tower. The tour includes the funicular ticket and covers the main landmarks and hidden corners in one morning, ending near the Stone Gate with a clear sense of how the city is actually laid out.Is it for me?Book this if you're new to Zagreb and want the main landmarks and local context in one morning without arranging transport or deciding which direction to walk — the private guide and fixed route are what make that possible.
Zagreb: Old Town & Green Horseshoe Private Walking TourYou walk through medieval Upper Town and modern downtown Zagreb in three hours with a local guide who knows the city's layers—from the Stone Gate and Cathedral to Dolac Market and the nine parks of the Green Horseshoe. Hotel pickup is included if you're staying centrally, and the route can adapt to what you want to see. No tickets to buy separately; it's all walking and talking.Is it for me?Book this if you want to understand how Zagreb actually grew—from two medieval hilltop towns into a modern capital—without arranging a guide yourself or worrying about which neighborhoods matter. The three-hour frame and local knowledge mean you see the real layers of the city instead of just ticking off landmarks.
Zagreb to Plitvice Lakes: Guided Day Trip with Rastoke & BoatYou’ll start your day with pickup in Zagreb before heading out with your local guide through rolling countryside to Rastoke village for riverside coffee. Walk wooden trails above Plitvice’s lakes and waterfalls, ride a quiet boat across Lake Kozjak, and hear stories you won’t find online. It’s not just scenery—it’s real life in Croatia.
Zagreb: City Bike Tour with Upper & Lower Town SightsYou’ll pedal through Zagreb’s Upper & Lower Towns with a local guide, hearing stories behind landmarks like Lotrščak Tower and St. Mark’s Church. Taste fruit at Dolac Market, listen for the noon cannon blast, and feel the city’s rhythm from your bike seat. It’s fast-paced but never hurried — you’ll leave feeling more connected than you expected.
Zagreb: All of Zagreb Bike Tour with Local StoriesYou’ll pedal through Zagreb’s lively squares and leafy parks with a local guide who shares stories you won’t find in any brochure. Feel the shift from historic Upper Town to bold New Zagreb, pause for coffee by Bundek Park, and soak up moments of silence at Stone Gate. By the end, you’ll feel like you’ve actually lived a day here—not just passed through.
Ljubljana & Lake Bled Day Trip: Funicular & Julian AlpsA day trip from Zagreb to Slovenia's two most visited destinations, with a guided walking tour of Ljubljana's Old Town, a funicular ride to Ljubljana Castle, and free time at Lake Bled on the edge of Triglav National Park. The guide organizes your time at Bled based on what interests you — swimming, cycling, a traditional boat ride to the island, or exploring the 11th-century castle are all optional. Small group tours include hotel pickup in Zagreb; group tours meet at a central point.Is it for me?The small group option with pickup removes the need to find your way to a meeting point in an unfamiliar city; the group tour option suits travelers staying outside the hotel pickup zone or preferring a larger tour. Either way, the guide's local knowledge and the structured morning in Ljubljana give you enough confidence to spend the afternoon at Bled doing only what appeals to you.
Lowest price (10)
Museum of Hangovers Zagreb: Interactive Exhibits & Spirit TastingYou walk through interactive exhibits about hangovers, test your knowledge in games, explore international cures and hangover-themed art, and taste local spirits. All entry fees and a complimentary domestic liquor shot are included. Public transport stops nearby make getting there simple, and you can bring a beer with you as you tour if you choose.Is it for me?Right for anyone in Zagreb looking for something genuinely different — not another church or palace, but a museum that exists nowhere else on earth and doesn't take itself seriously enough to stop being educational.
Museum of Lost Tales Zagreb: Folklore & Forgotten LegendsYou enter the Museum of Lost Tales with a pre-bought ticket and move through over 130 Croatian folklore tales at your own pace, listening to four hours of audio storytelling about magical creatures and legends that shaped the country's oral heritage. The experience works for all ages and fitness levels, and you avoid the entry line entirely. It's a quiet, immersive way to spend a few hours in Zagreb without arranging a guide or tour group.Is it for me?Right for anyone curious about Croatian culture beyond the usual sights, or families looking for a quiet, immersive activity that works for all ages without needing a guide or tour group.
Plitvice Lakes Day Trip from Zagreb & Boat RideYou walk wooden paths across 16 connected lakes, ride a tram and boat through the park, and stand in front of a 78-meter waterfall, all guided in English and with transport from Zagreb included. The five kilometers of walking on uneven ground is real, so wear shoes that actually grip. Optional lunch at a local restaurant rounds out the day before the return drive.Is it for me?Book this if you want to see Plitvice Lakes without arranging your own transport or navigating the park alone — the guide handles the route and timing, which is what makes five kilometers of walking feel manageable rather than overwhelming.
Zagreb Bike Tour: Classic sights with local guideA guided bike tour of Zagreb covering the old town and lower city with a local English-speaking guide, bikes and helmets provided, and a coffee or refreshment break included. The route is leisurely-paced and suitable for all fitness levels. Children from age 5 can join; infant seats and strollers are available. The tour runs three hours and includes a photo from the ride.Is it for me?The English-language guide and leisurely pace mean you don't need to speak Croatian or be a strong cyclist—the route works for families with kids from age 5 and anyone who wants to move through the city without the strain of figuring out directions or keeping up with a fast group.
Zagreb: Private Walking Tour with Funicular & Upper TownYou’ll wander Zagreb’s lively squares and markets with a local guide who feels more like a friend than a teacher. Taste fruit at Dolac Market, ride the tiny funicular up to Upper Town, and pause in quiet corners like Stone Gate. Expect personal stories, real city rhythms, and plenty of chances to ask for tips or just soak it all in.
Zagreb Private Walking Tour: Upper & Lower Town, Market VisitYou’ll get to know Zagreb’s real side—historic streets, lively markets, hidden corners—all with a local who knows every shortcut and story. Perfect if you want more than just postcard views.
Zagreb Airport to Hotel: Private Transfer & Meet-GreetYou're met by name at arrivals, driven directly to your Zagreb hotel in a private air-conditioned vehicle, and avoid the taxi queue entirely. The price is fixed in advance, luggage is handled, and the driver speaks English. Transfers operate around the clock, so late or early arrivals work the same way.Is it for me?Book this if you land in Zagreb with luggage and want to reach your hotel without navigating the taxi rank or waiting for a shared shuttle—the fixed price and advance booking are what turn an airport arrival into a straightforward handoff.
Zagreb Airport to Hotel: Private Transfer & Meet-GreetYou get picked up by name at Zagreb Airport arrivals, driven directly to your hotel in a private air-conditioned car, and avoid the taxi queue entirely. The driver is confirmed 24–48 hours before your flight lands, the price is fixed per person, and you present a voucher at the curb. It's the fastest way to move from the airport into the city without arranging anything on arrival day.Is it for me?Book this if you land in Zagreb and want to reach your hotel without negotiating with taxi drivers or waiting for a shuttle — the fixed price and confirmed driver mean you start your vacation the moment you clear customs, not after solving transport.
Ljubljana & Lake Bled Day Trip from Zagreb with GuideYou’ll stroll through Ljubljana’s storybook streets with a local guide, then have time to explore or snack on your own. At Lake Bled, climb up to Bled Castle or take a boat across glassy water—and don’t skip the famous cream cake before heading back. It’s a full day of new tastes and postcard views you’ll remember long after you’re home.
Ljubljana & Lake Bled Day Trip from Zagreb with Castle & BoatYou’ll wander Ljubljana’s lively old town with its dragon bridge and ride up to the castle for sweeping city views before heading into Slovenia’s green hills toward Lake Bled. Glide across glacial waters by Pletna boat, sample famous cream cake by the shore, and soak up stories from your local guide along the way.






















