Tours and things to do in Zagreb

The best offers for Zagreb - recommended by locals and tourists

Zagreb Bicycle Tour

"great" 5.0 | 100% recommend this offer
1.
Zagreb Bicycle Tour

Enjoy a bicycle tour around Zagreb and explore the city's most famous sights.

Duration:
2.5 h
Language:
English + 4 more
39 $ per person

Walking Tour of Zagreb Downtown & Upper Town

"great" 4.8 | 100% recommend this offer
2.
Walking Tour of Zagreb Downtown & Upper Town

Visit the beautiful downtown of Zagreb which was built at the end of 19th under the influence of Vienna's architecture.

Duration:
2.5 h
Language:
English + 1 more
59.50 $ per person

Guided City Tour of Zagreb

"good" 4.0 | 100% recommend this offer
3.
Guided City Tour of Zagreb

Enjoy a guided city tour of Zagreb and see the city's most famous sights.

Duration:
2 h
Language:
English + 4 more
28 $ per person

Zagreb: Homeland War Walking Tour

4.
Zagreb: Homeland War Walking Tour

Join a walking tour around Zagreb and learn more about the homeland war in Croatia. Visit underground tunnels and the Memorial Center of Bombing of Zagreb.

Duration:
2.5 h
Language:
English + 1 more
-1.50 $ per person

Walking Tour: The Dark Side of Zagreb

5.
Walking Tour: The Dark Side of Zagreb

Join a 2-hour tour that will show you the dark side of Zagreb. Pay a visit to the Museum of Torture.

Duration:
2 h
Languages:
English
-1.50 $ per person

Private City Tour: Zagreb through the Eyes of a Local

6.
Private City Tour: Zagreb through the Eyes of a Local

Discover the Croatian capital like a local. Your private tour guide will show you the most beautiful corners of Zagreb and tell you about its history.

Duration:
2.5 h
Languages:
English
28 $ per person (private)

Transfer Zagreb Airport

7.
Transfer Zagreb Airport

Book your transfer online in advance. Depending on the availability and your destination, you can chose between different transfer options. Among others, we offer shuttle transfers, private cab, limousine, mini van, coach or helicopter flights.

36.50 $ per person

Zagreb, City with a Heart

8.
Zagreb, City with a Heart

Discover the city of Zagreb, taking in its beautiful architecture and charming streets in this 2-hour tour. Learn about its fascinating history.

Duration:
2 h
Language:
English + 2 more
43 $ per person

Winter Special Zagreb

9.
Winter Special Zagreb

This winter meet the city and enjoy a cup of mulled wine for less! (Offer valid from December to March!)

Duration:
3 h
Language:
English + 3 more
from 53.50 $ per person

Taste Zagreb: 4-Hour Food Tour

10.
Taste Zagreb: 4-Hour Food Tour

Join us to explore the best places for traditional cuisine in Zagreb. You will also get to know the customs of the locals.

Duration:
4 h
Languages:
English
54 $ per person

Ancient Zagreb bicycle tour

11.
Ancient Zagreb bicycle tour

The Ancient tour is our most popular Zagreb city tour, as it allows you to discover all of the major city sights in an easy and entertaining way.

Duration:
2.5 h
Language:
English + 8 more
56.50 $ per person (private)

Cultural & Historical Zagreb (walking tour)

12.
Cultural & Historical Zagreb (walking tour)

This walking tour includes most important historical and cultural monuments of Zagreb.

Duration:
3 h
Language:
English + 3 more
from 60.50 $ per person

The Green heart of Zagreb (walking tour)

13.
The Green heart of Zagreb (walking tour)

Not many places boast so many green spaces in the centre of the city itself as Zagreb does.

Duration:
3 h
Language:
English + 3 more
from 60.50 $ per person

Green Ways of Zagreb

14.
Green Ways of Zagreb

Did you know that Zagreb has 30 parks with an area of 400,000 sq meters? On this walking tour you get to the 8 parks of the "Green Horseshoe" and Maksimir Park.

Duration:
4 h
Language:
English + 2 more
65.50 $ per person

Wine Tasting in Zagreb

15.
Wine Tasting in Zagreb

Treat yourself to a unique wine tasting in Zagreb. Visit the oldest wine bar in the city and learn about the wine culture of the region.

Duration:
2.5 h
Languages:
English
from 76.50 $ per person
/ 3
Next
Select a date
  • reset