Croatia  »  Zagreb

Top Things to Do in Zagreb

We compared all 64 experiences in Zagreb so you can choose in minutes: real prices, verified reviews and our editorial picks.

4.8 64 experiences from US$ 16 ✓Free cancellation on most experiences

All tours (41–60 of 64)

Zagreb to Split Private Transfer: Door-to-Door & Highway Included
›
‹
Zagreb to Split Private Transfer: Door-to-Door & Highway IncludedPrivate transfer from Zagreb or airport to Split with English-speaking driver, air-conditioned vehicle, and highway fees included. 3.5 hours, flexible stops.★ 5.00 (20)4h✓ Free cancellationfromUS$ 710per group
Private Walking Tour Zagreb: Upper & Lower Town with Local Guide
›
‹
Private Walking Tour Zagreb: Upper & Lower Town with Local GuidePrivate walking tour of Zagreb's Upper and Lower Town with a licensed local guide who covers the Cathedral, Dolac Market, the National Theatre and Zrinjevac Park in two hours.★ 4.87 (15)2h✓ Free cancellationfromUS$ 69per person
Zagreb to Split via Plitvice Lakes: Private Transfer & Park Tour
›
‹
Zagreb to Split via Plitvice Lakes: Private Transfer & Park TourPrivate transfer Zagreb to Split with Plitvice Lakes National Park tour, Rastoke stop, and electric boat ride. Hotel pickup, air-conditioned vehicle, guide included. 8 hours.★ 5.00 (11)10h–12h✓ Instant confirmationfromUS$ 502per person
Ljubljana, Postojna Cave & Predjama Castle from Zagreb
›
‹
Travelers' pick
Ljubljana, Postojna Cave & Predjama Castle from ZagrebFull-day tour from Zagreb through Slovenia's capital and two natural wonders: walk Ljubljana's Dragon Bridge and baroque squares with a guide.★ 4.22 (9)12h 30m✓ Free cancellationfromUS$ 159per person
Zagreb Airport Transfer: Private Car & Hotel Pickup
›
‹
Travelers' pick
Zagreb Airport Transfer: Private Car & Hotel PickupPrivate airport transfer Zagreb with English-speaking driver, climate control & water included. 30-minute drive, luggage assistance, meet-and-greet at arrivals.★ 5.00 (9)25m–35m✓ Free cancellationfromUS$ 77per group
Zagreb Airport Transfer: Private Van & Meet-and-Greet
›
‹
Zagreb Airport Transfer: Private Van & Meet-and-GreetPrivate airport transfer from Zagreb Airport to your hotel. Luxury van for up to 7 passengers, driver with nameplate, WiFi on board, English-speaking staff. Fixed price.★ 3.83 (6)30m✓ Free cancellationfromUS$ 74per group
Istrian Peninsula Photography Tour: Motovun, Rovinj, Pula
›
‹
Istrian Peninsula Photography Tour: Motovun, Rovinj, PulaFull-day photography tour of the Istrian peninsula from Zagreb with professional guide, hotel pickup and private transport: shoot Motovun's hilltop walls.★ 4.80 (5)12h–14h✓ Free cancellationfromUS$ 315per person
Zagreb to Zadar via Plitvice Lakes: Private tour with transfer
›
‹
Zagreb to Zadar via Plitvice Lakes: Private tour with transferPrivate tour from Zagreb to Zadar stopping at Plitvice Lakes National Park, Croatia's UNESCO-listed natural wonder with 16 travertine lakes and.★ 5.00 (4)8m–10m✓ Free cancellationfromUS$ 598per person
Zagreb to Dubrovnik: 3-Day Private Tour & Plitvice Lakes
›
‹
Zagreb to Dubrovnik: 3-Day Private Tour & Plitvice Lakes3-day private tour from Zagreb through Plitvice Lakes, Split, Mostar to Dubrovnik. Includes park entry, guided walks, hotel pickup, air-conditioned transport. Small groups.★ 5.00 (4)3d✓ Free cancellationfromUS$ 1,317per person
3-Day Zagreb Tour: Plitvice Lakes, Bled & Ljubljana
›
‹
3-Day Zagreb Tour: Plitvice Lakes, Bled & LjubljanaPrivate 3-day tour from Zagreb through Plitvice Lakes National Park, Lake Bled and Ljubljana's Old Town with skip-the-line entry.★ 5.00 (2)3d✓ Free cancellationfromUS$ 923per person
Zagreb to Dubrovnik 7-day Private Tour: Plitvice, Split, Mostar
›
‹
Zagreb to Dubrovnik 7-day Private Tour: Plitvice, Split, MostarSeven-day private guided tour from Zagreb through Plitvice Lakes, Split, Mostar and Dubrovnik, with hotel pickups and national park fees included throughout.★ 5.00 (2)7d✓ Free cancellationfromUS$ 3,208per person
Zagreb to Dubrovnik: Krka National Park Private Transfer
›
‹
Zagreb to Dubrovnik: Krka National Park Private TransferPrivate transfer Zagreb to Dubrovnik with stop at Krka National Park. Includes hotel pickup, air-conditioned vehicle, local guide. One-way, 200+ km.★ 5.00 (1)11h✓ Free cancellationfromUS$ 1,151per group
Plitvice Lakes photography class: Learn waterfall shots
›
‹
Plitvice Lakes photography class: Learn waterfall shotsProfessional photographer-guide teaches you to shoot cascading lakes and nature at Plitvice from water level and high vistas, with hotel pickup and private transfer.★ 5.00 (1)8h–12h✓ Free cancellationfromUS$ 263per person
Zagreb Airport Transfer: Private Car & Meet-and-Greet
›
‹
Zagreb Airport Transfer: Private Car & Meet-and-GreetPrivate airport transfer in Zagreb with meet-and-greet, air-conditioned vehicle, and bottled water. Fixed price and experienced drivers for families.30m–1h✓ Free cancellationfromUS$ 92per group
Krka National Park Day Trip from Zagreb & Swimming
›
‹
Krka National Park Day Trip from Zagreb & SwimmingFull-day Krka National Park tour from Zagreb with hotel pickup, Skradinski Buk waterfalls, boat ride and swimming. Entrance and transfer included.13h✓ Free cancellationfromUS$ 458per person
Zagreb Airport to City: Luxury Van Transfer & 60-Min Wait
›
‹
Zagreb Airport to City: Luxury Van Transfer & 60-Min WaitPrivate airport transfer from Zagreb ZAG to city hotels. Luxury van for up to 5, meet-and-greet, 60 minutes free wait time, all-inclusive pricing.25m✓ Free cancellationfromUS$ 77per person
Zagreb Hotels to Airport: Private Departure Transfer
›
‹
Zagreb Hotels to Airport: Private Departure TransferPrivate transfer from Zagreb hotels to airport with fixed pricing, air-conditioned vehicle, and driver meet in lobby. Confirm 24-48 hours before departure.★ 4.25 (8)25m✓ Free cancellationfromUS$ 80per group
Zagreb Hotel to Airport Transfer: Luxury Car & 20-Min Wait
›
‹
Zagreb Hotel to Airport Transfer: Luxury Car & 20-Min WaitPrivate hotel-to-airport transfer in Zagreb with professional driver, meet-and-greet, and 20 minutes free wait time. All-inclusive rate, up to 2 passengers.25m✓ Free cancellationfromUS$ 113per person
Zagreb Airport Transfer: Business Car & Hotel Pickup
›
‹
Zagreb Airport Transfer: Business Car & Hotel PickupPrivate car pickup from Zagreb hotels to ZAG airport with professional driver, luggage assistance and bottled water included. Fixed pricing, 15-minute wait time.25m✓ Free cancellationfromUS$ 69per person
Zagreb to Split: Tesla Transfer & Silent Electric Drive
›
‹
Zagreb to Split: Tesla Transfer & Silent Electric DriveElectric car transfer from Zagreb airport to Split hotels. Luxury Tesla, all fees included, quiet ride through Croatia. Fixed price, no hidden costs.4h–5h✓ Free cancellationfromUS$ 710per group
Do you need help planning your next activity?