Zagreb. For me, the name evokes images of depressingly grey Russian-style apartment blocks and big guys named Igor. Our first impressions arriving in Zagreb didn’t dissuade from those preconceptions. We waited an hour at the bus station for our Airbnb host (in what ended up being a miscommunication about meeting points). Bus stations in most places are grimy places where all the down-and-out hang out. Zagreb’s bus station is no exception. After waiting an hour we decided to take a taxi to the apartment. The driver took us on a tour and made what (we later found out) was a 5 minute ride into a 15 minute ride through graffiti-filled neighborhoods. I don’t think I’ve seen any place with as much graffiti as we saw in Zagreb. By the time we arrived at the apartment we weren’t loving the city. We didn’t like our Aibnb host either (more on that in the next post). Zagreb was not getting off to a good start.
.
We did a lot of walking over the next 2 days and slowly gained an appreciation for the city. While certain places look a bit rough (I think at some point I remarked that it is a poor man’s Prague. That’s a compliment and not an insult) the city has a lot of green spaces full of fountains and statues. The inhabitants all seemed to be out; there were magic shows and children’s theatre in the park, as well as a lot of young couples making out on benches. Outdoor bars were busy. There was a vibrant, lively mood to Zagreb.
.
Most of the highlights stretch from the train station, through the green parks and squares of the lower town, up to the upper town. There you’ll find most of the city’s historical buildings, churches, and museums. Highlights include the church and buildings on St. Mark’s Square and Zagreb Cathedral (which is easily the most impressive church we’ve seen on this trip through the Balkans). We visited the Museum of Broken Relationships (which we were curious about) and toured the city on the hop on/hop off bus when it got too hot. But mostly we walked around the old town enjoying the architecture and views over the city. After seeing the Ivan Meštrović Gallery in Split we wanted to see the Meštrović Atelier in Zagreb but ran out of time. I’m told it is worth visiting.
Recommended: This 2.5 hour walking Tour. Zagreb’s little streets can be confusing.
.
Overall, we found Zagreb a pleasant and comfortable city. The downtown core is small and easy to walk. It’s not a spectacular city but it is a pleasant city with a pretty downtown core, some interesting historical sights, and with lots of green spaces for its residents.
Other observations/impressions: Zagreb feels like a whole different country than the Croatia we know along the coast. Geographically you are back in Central Europe. People are not as friendly and there’s a ‘big city’ attitude. Locals ride their bikes on the sidewalk and can be aggressive: don’t make sudden movements when walking because you risk getting hit. I’ve mentioned how much we’ve loved our 2 months in Croatia – we felt a bit of sadness in Zagreb. Not only was Zagreb our final stop in Croatia, it felt a world away from our ‘home’ in Split.
.
Practical Information
Accommodation. Since writing the above, we’ve been in Zagreb many times. Our new favorite place to stay is the Doma Zagreb Aparthotel which is a good value option (we find hotel prices have risen dramatically in recent years).
Must-do Tour: If you’re in Zagreb, the one place you have to visit is Plitvice national Park. I recommend an overnight stay but if you can’t manage that then I really recommend this day tour.
Airport. Franjo Tuđman Airport (code: ZAG) is about 30 minutes from downtown Zagreb. We usually take Uber to get there.
Below: Because I love trams…
,Related: Comparing and rating our favorite Balkan capitals
Related: Our 11 Favorite Places in Croatia (that you should visit)
Ps. If you find our blog helpful, please consider using our links to book your flights, hotels, tours, and car rentals. Have a look at our Travel Resources page.
Kathryn
As someone who has spent a considerable amount of time in Zagreb and will soon be living there, I happen to agree with some of your observations. Zagreb has a sentimental significance to me because my family is from there, but the ˝poor man’s Prague˝ statement was spot on! The graffiti is repulsive and quite literally a stain on the city. I hope the local goverment gets its act together and implements programmes to clean it up…perhaps high schools should set aside volunteer days in which students are made to paint over the mess (I’m going to go out on a limb and guess that it’s not 30-somethings doing this damage). On a side-note, that postcard at the Museum of Broken Relationships was heartbreaking 🙁
Frank (bbqboy)
I think that idea of getting students to clean up is a fantastic idea, also a great lesson on civic responsibility.
Thanks for you comment Kathryn.
Andrea
Best things about Zagreb are its laid back attitude and a great walkable character. The sightseeing stuff is nowhere near as exciting as is staying a bit longer and letting the city’s atmosphere unravel by itself. But for this to happen, you’d have to know a few locals and become part of their daily routine. I think Zagreb is not a touristy city, which, if you love slow travel, is a huge plus. I am sure if you had more luck with your Airbnb host, your experience would be different. If you ever change your mind about coming back to Zagreb, swing by my blog where I write about the nonobvious Zagreb delights 🙂
Frank (bbqboy)
Agree with everything you say Andrea. The ‘local experience’ is what made Split so exceptional for us and it’s true wherever you go.
If ever we come back to Zagreb (and we might pass through again as a transit point) I’ll make sure to check you out.
Marek
It’s true about Zagreb, for the 1000 years it has been a part of Central Europe, and till 18th ct. it was a capital of Kaikavian kingdom of Slavonia, afterwards capital of Croatia – without a coastal side, since 1940es it’s getting increasingly balkanized. Today a mix between Central-European Kaikavians and outgoing Mediterranean life-style. 99% of its architectural heritage is Central Europe. Current city government does not understand the city’s history or cultural contest so they try to pull it out even more from Central Europe and position it on Balkans, where it does not really belong.
There are many unknown beautiful and romantic spots in Kaikavian region around Zagreb that you can find on our ethno&eco site.
Frank (bbqboy)
Thanks Marek for all this information. I really didn’t know all this history. Very interesting. But you are very right that it doesn’t feel like the Balkans – the geography is different from anywhere in Croatia and the people seem different as well (although we can only judge based on 3 days there).
I will look at your website. Thanks again.
Tom
What I noticed while traveling through the Balkans is that the capital cities are much less attractive than the little towns full of medieval charm – Dubrovnik, Split, Gjirokaster, Ohrid, etc… The capitals seem to be heavy, concrete and lacking “the soul”. I have been to Belgrade, Ljubljana, Tirana and Sarajevo and they all were just so so. An exception to this maybe the crazy capital of Macedonia – Skopje which looks like a mix of at least 5 different cities – I have never seen so many various styles so close to each other in any other place. Nevertheless, Zagreb looks quite OK but comparing to other Croatian cities is not that great I suppose.
Frank (bbqboy)
Funny you mention the above- we’ll be in Skopje at the end of the month!
I would probably give Zagreb another chance but I think you are generally right. Even Ljubljana which so many travellers seem to rave about is just ok (pretty, but honestly a couple of days is enough). Zagreb is nice but never a place that I would make a detour for…