Croatia  »  Zagreb  »  Castles in Zagreb

Castles in Zagreb

4.8 10 experiences from US$ 125 ✓Free cancellation on most experiences

7 of 10 run daily · first departure 07:00, last 12:00 · live guides in 4 languages · most take 7h–11h 30m

Our top 3 of 10 experiences

Varazdin & Trakoscan Castle day trip from ZagrebOur pick
from · per personUS$ 125
Varazdin and Trakoscan Castle Private Tour from Zagreb★ Top rated
from · per personUS$ 222
Croatia Tour from Zagreb: Prehistoric Castles & HistoryShortest
from · per personUS$ 227

Castles in Zagreb 10 options

Sort10 of 10
No experiences match those filters.
Varazdin & Trakoscan Castle day trip from Zagreb
›
‹
Our pick
Varazdin & Trakoscan Castle day trip from ZagrebDay trip from Zagreb to Varazdin's baroque streets and Trakoscan Castle with a licensed guide, transport and castle admission included.Every day · 08:30 and 09:00 · From age 18★ 4.94 (82)8hEN✓ Free cancellationfromUS$ 125per person
Varazdin and Trakoscan Castle Private Tour from Zagreb
›
‹
★ Top rated
Varazdin and Trakoscan Castle Private Tour from ZagrebPrivate full-day tour from Zagreb with a licensed guide, covering Varazdin's baroque center and a 13th-century castle with artifacts and weapons.Every day · 09:00 · Hotel pickup★ 5.00 (58)9hEN✓ Free cancellationfromUS$ 222per person
Ljubljana, Postojna Cave & Predjama Castle day tour from Zagreb
›
‹
Ljubljana, Postojna Cave & Predjama Castle day tour from ZagrebHotel pickup in Zagreb at 8am, then a 1.5-hour drive to Ljubljana for a guided walk through the capital.Thu and Sat · 08:30 · Season until 31 Oct · Pickup optional · All ages★ 4.53 (40)11h–12hEN✓ Free cancellationfromUS$ 134per person
Croatia Tour from Zagreb: Prehistoric Castles & History
›
‹
Shortest
Croatia Tour from Zagreb: Prehistoric Castles & HistoryPrivate tour from Zagreb through 125,000 years of Croatian history: Krapina Neanderthal Museum, Trakošćan Castle and Varaždin.Tue–Sun · 09:00 · Pickup optional★ 4.60 (10)6hEN✓ Free cancellationfromUS$ 227per 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.Thu–Sun · 07:30 · Hotel pickup · All ages★ 4.22 (9)12h 30mEN✓ Free cancellationfromUS$ 158per person
Trakošćan Castle & Varaždin tour from Zagreb: Private guide
›
‹
Trakošćan Castle & Varaždin tour from Zagreb: Private guidePrivate guided tour from Zagreb to Trakošćan Castle and Varaždin with hotel pickup, led by an English-speaking local guide who customizes the route.Every day · 09:00 · Hotel pickup · From age 4★ 4.75 (8)8hEN✓ Free cancellationfromUS$ 251per person
Trakošćan Castle & Wine Tasting: Private Day Trip from Zagreb
›
‹
Trakošćan Castle & Wine Tasting: Private Day Trip from ZagrebPrivate day trip from Zagreb to Trakošćan Castle, featuring a guided tour of the medieval fortress and wine tasting at a local winery with an English-speaking guide.Every day · First departure 09:30, last 12:00 · Hotel pickup★ 4.86 (7)6h–7hEN✓ Free cancellationfromUS$ 261per person
Trakoscan Castle & Varaždin from Zagreb: Private Day Trip
›
‹
Trakoscan Castle & Varaždin from Zagreb: Private Day TripPrivate day trip from Zagreb to Trakoscan Castle and Varaždin with English-speaking guide, castle entry and optional walking tour of the Baroque city's Old Town.Every day · First departure 07:00, last 09:00 · Hotel pickup★ 4.83 (6)8h–9hEN✓ Free cancellationfromUS$ 250per person
Trakoscan & Varazdin Castle Day Trip from Zagreb
›
‹
Trakoscan & Varazdin Castle Day Trip from ZagrebPrivate day trip from Zagreb to two medieval castles in the Zagorje region with hotel pickup, professional English-speaking guide.Every day · 09:00 · Hotel pickup · From age 18★ 5.00 (4)7hEN✓ Free cancellationfromUS$ 193per person
Varazdin and Trakoscan Castle private tour from Zagreb
›
‹
Varazdin and Trakoscan Castle private tour from ZagrebPrivate tour to Trakoscan Castle and Varazdin with driver-guide for up to seven people, pickup at your chosen time and place, adapted to your preferences.Every day · 09:00 · Hotel pickup★ 5.00 (2)7hEN · PT · FR · ES✓ Free cancellationfromUS$ 284per person

All 10 options, side by side

✓ 2026-10-29
OptionPriceDurationRatingDays and timesGuide languages
Varazdin & Trakoscan Castle day trip from ZagrebOur pick
US$ 125 per person
8h4.94★ · 82Every day · 08:30 and 09:00English
Varazdin and Trakoscan Castle Private Tour from ZagrebTop rated
US$ 222 per person
9h5.00★ · 58Every day · 09:00English
Croatia Tour from Zagreb: Prehistoric Castles & HistoryShortest
US$ 227 per person
6h4.60★ · 10Tue–Sun · 09:00English
Ljubljana, Postojna Cave & Predjama Castle day tour from Zagreb
US$ 134 per person
11h–12h4.53★ · 40Thu and Sat · 08:30 · Season until 31 OctEnglish
Ljubljana, Postojna Cave & Predjama Castle from Zagreb
US$ 158 per person
12h 30m4.22★ only 9 reviewsThu–Sun · 07:30English
Trakošćan Castle & Varaždin tour from Zagreb: Private guide
US$ 251 per person
8h4.75★ only 8 reviewsEvery day · 09:00English
Trakošćan Castle & Wine Tasting: Private Day Trip from Zagreb
US$ 261 per person
6h–7h4.86★ only 7 reviewsEvery day · First departure 09:30, last 12:00English
Trakoscan Castle & Varaždin from Zagreb: Private Day Trip
US$ 250 per person
8h–9h4.83★ only 6 reviewsEvery day · First departure 07:00, last 09:00English
Trakoscan & Varazdin Castle Day Trip from Zagreb
US$ 193 per person
7h5.00★ only 4 reviewsEvery day · 09:00English
Varazdin and Trakoscan Castle private tour from Zagreb
US$ 284 per person
7h5.00★ only 2 reviewsEvery day · 09:00English, Spanish, French +1

Castles in Zagreb at a glance

Real price per person across the 10 options: US$ 125–US$ 284 (median US$ 222).

Of the 10 options: 10 with free cancellation, 9 with instant confirmation, 9 with hotel pickup, 6 kid-friendly, 5 private and 4 bookable last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

More things to do in Zagreb

Need help planning your next activity?