Viajá con Gus
HomeCroatiaZagreb
Zagreb
🇭🇷 Croatia · Zagreb and the interior

Zagreb

Jump to what you need
📍Region
Zagreb is the capital and largest city of Croatia, in the north of the mainland, on the river Sava and at the foot of Mount Medvednica. It is the nation's political, cultural and economic heart, with a little over 800,000 residents in the city and close to a million in its metropolitan area. Unlike the coastal postcards of Dalmatia, Zagreb is a Central European city at heart, with a medieval old town up high (Gornji Grad) and a 19th-century 'lower town' (Donji Grad) of Austro-Hungarian air, full of squares, parks and palaces.
📌Service city
Zagreb concentrates all the services itself. It has Franjo Tuđman Airport (ZAG), about 17 km southeast of the centre, the country's main air gateway alongside the coastal airports. It has the Central railway station (Glavni kolodvor) and the bus terminal (Autobusni kolodvor), well connected with the rest of Croatia and with neighbouring capitals such as Ljubljana, Vienna and Budapest. It has an extensive tram and bus network (ZET), hospitals, hotels for every budget, cash machines and tourist offices. It is the natural base for exploring the Croatian interior and a common point of entry into the country.
📌Best time to visit
Zagreb can be enjoyed all year, with a continental climate of warm summers and cold winters. Spring (April to June) and early autumn (September and October) are ideal: pleasant temperatures, full terraces and less heat than in July and August. Summer can be hot, but the city empties a little because many Zagreb people head for the coast. Winter has a charm of its own: Zagreb's Advent (Christmas market) has been voted the best in Europe several times and fills the centre with lights, stalls and mulled wine between late November and early January.
📌Suggested days
With 1 to 2 days you cover the essentials: Ban Jelačić square, the cathedral, the Dolac market, the upper town with St Mark's church and the Stone Gate, the funicular, the Lotrščak Tower, Tkalčićeva street and an emblematic museum such as the Museum of Broken Relationships. With 3 days or more you can add museums such as the Mimara or the Strossmayer Gallery, the parks and palaces of the lower town, the monumental Mirogoj cemetery and a possible trip to Mount Medvednica or nearby villages. Zagreb works very well as the start or the close of a trip around Croatia.
💱 EUR exchange rate
Loading rate…
🌤️ Weather in Zagreb
Loading weather…

Zagreb is the great capital many travellers skip on their way to the Dalmatian beaches, and that is a mistake: this Central European city, elegant and liveable, is one of Croatia's best-kept secrets. It has no sea, but it has something its famous coasts do not offer: the everyday life of a country, in its always-full cafés, its markets, its blue trams and a medieval old town climbing a hill above the modern city.

Zagreb makes sense on two levels. Up top is the Upper Town (Gornji Grad), the historic heart of cobbled streets, with St Mark's church and its coloured tiled roof, the Stone Gate with its shrine, the medieval towers and the viewpoints over the roofs. Below stretches the Lower Town (Donji Grad), laid out in the 19th century in the style of the Austro-Hungarian empire, with its 'green horseshoe' of squares and parks, palaces, museums, theatres and the great Ban Jelačić square, the meeting point of everyone in Zagreb.

This guide covers Zagreb with a practical, warm eye: how to get around by tram and on foot between the two towns, which museums are worth it (including the famous and moving Museum of Broken Relationships), where to take your coffee like a local, what to eat and how to make the most of both the bustle of its markets and the calm of its parks. A capital to be taken with time, ideal for starting or ending a trip around the country.

📖 History of Zagreb

Zagreb was born of the union of two rival medieval settlements on two neighbouring hills: Kaptol, the ecclesiastical town around the cathedral, seat of the bishopric founded in 1094; and Gradec (or Grič), the borough of merchants and craftsmen that the Hungarian-Croatian king Bela IV declared a free royal city with the Golden Bull of 1242, after the Mongol invasion. For centuries the two hills lived side by side, at times at odds (hence names such as the Krvavi most, the 'bloody bridge'), until they were formally joined in 1850 into a single city called Zagreb. Under Habsburg rule, with the Croatian region part of the Austro-Hungarian empire, Zagreb grew as the administrative and cultural centre of the Croatian people; after the great earthquake of 1880 it was rebuilt and expanded southwards with the elegant Lower Town of palaces and boulevards. In the 20th century it was the capital of a Croatia within the Kingdom of Serbs, Croats and Slovenes and then within socialist Yugoslavia. With Croatian independence in 1991, after the dissolution of Yugoslavia and the war that followed, Zagreb became the capital of the new Republic of Croatia. In 2020 it suffered a strong earthquake that damaged the cathedral and the upper town, now under restoration. The full story is on our history page.

Read the full history ↓

🏛️ Zagreb and the interior

Croatia's continental heart: a capital born of the rivalry between two hills — episcopal Kaptol and the free city of Gradec — seat of the Sabor and of the national awakening, and an interior of karst and forest where the Plitvice lakes saw the first blood spilled in the war of 1991.

Read the history of Zagreb and the interior →

🗺️ What to see

1
Ban Jelačić Square
Zagreb's great heart, the city's meeting point, with the ban's equestrian statue and the trams crossing it.
Ban Josip Jelačić Square (Trg bana Josipa Jelačića) is Zagreb's nerve centre and its meeting point par excellence: the phrase 'see you under the clock' or 'under the horse' is part of the city's everyday language. It is a wide pedestrian square ringed by buildings in styles from classicism to Viennese Secession, where the city's blue trams converge and all the lines of Zagreb life cross. At its centre rises the equestrian statue of ban (governor) Josip Jelačić, a 19th-century figure, by the sculptor Anton Dominik Fernkorn. The square works as the natural hinge between the modern Lower Town and the climb to the historic Upper Town: from here it is a few steps to the Dolac market, the cathedral and Tkalčićeva street. It is the stage for concerts, celebrations, demonstrations and, in December, for the heart of Zagreb's Advent (Christmas market). Having a coffee on one of its terraces or in the streets around it and watching the city go by is one of Zagreb's great pleasures, capital of the coffee ritual. It is the best place to start walking the city. Getting there: practically all the tram lines pass through the square or nearby. Best time: any time of day; very lively in the morning (on the way to the market) and in the afternoon. Tips: use it as a reference point, since the whole historic centre is organised around it.
ℹ️ Distance: Central Zagreb; hub of the tram lines (ZET) · Best time: All year; very lively morning and afternoon. In December, the heart of the Advent · Admission: Free (public space) · Duration: A place you pass through; 20 to 30 minutes to take it in properly
2
St Mark's Church (Crkva sv. Marka)
The Gothic church of the upper town, famous for its coloured tiled roof with the coats of arms of Croatia and Zagreb.
St Mark's Church is one of Zagreb's most photographed and most recognisable monuments, right in the heart of the Upper Town, on the square of the same name, ringed by the buildings of the Croatian government and parliament. Its origins are medieval (13th century) and it preserves a late Gothic portal considered one of the most valuable in the region, with figures of the apostles. But what makes it unforgettable is its roof: a spectacular covering of glazed coloured tiles, laid during the great 19th-century restoration, forming two coats of arms. On the left, the historic emblem of the Triune Kingdom (Croatia, Slavonia and Dalmatia); on the right, the old coat of arms of the city of Zagreb. It is one of the symbolic images of the Croatian capital and an obligatory photo. St Mark's Square (Markov trg) is also the centre of the country's political power: the Sabor (the Croatian parliament) and the Banski dvori (the seat of government) are there. The interior of the church, plainer, usually has limited visiting hours tied to services. Getting there: in the Upper Town, steps from St Catherine's church and the Lotrščak Tower; you go up on foot or by funicular. Best time: by day, to photograph the roof in good light. Tips: the exterior and the square are the main draw; check the times if you want to go inside.
ℹ️ Distance: Upper Town (Gornji Grad); on foot or by funicular from the lower town · Best time: By day, to photograph the coloured roof · Admission: Exterior and square free; interior free to enter with limited hours tied to services · Duration: 20 to 30 minutes
3
Zagreb Cathedral (Katedrala)
The country's largest church, neo-Gothic, with its very tall twin towers, symbol of the ecclesiastical town of Kaptol.
The Cathedral of the Assumption of the Virgin Mary, known simply as Zagreb Cathedral, is the largest sacred building in Croatia and one of the city's symbols. It stands on the Kaptol hill, Zagreb's historic ecclesiastical heart, on the site where a church has existed since the bishopric was founded in 1094. The present structure is essentially Gothic, heavily transformed after the devastating earthquake of 1880, when the architect Hermann Bollé rebuilt it in neo-Gothic style and added its two slender twin towers, which for a long time dominated the city's skyline. Its interior holds works of art, the tombs of historic Croatian figures and a cathedral treasury. The earthquake that shook Zagreb in March 2020 damaged the towers badly again (one of them lost its upper section), so the church has been under restoration and scaffolded ever since: bear this in mind and check the state of the visit. Despite the works, the cathedral remains an essential visit and an unmissable landmark, right behind the Dolac market and steps from Ban Jelačić square. Getting there: on the Kaptol hill, a few minutes' walk from Ban Jelačić square and the Dolac market. Best time: by day. Tips: because of the restoration works after the 2020 earthquake, check whether the interior is open and which parts can be visited.
ℹ️ Distance: Kaptol hill; steps from Ban Jelačić square and the Dolac market · Best time: By day (under restoration after the 2020 earthquake) · Admission: Free (entry to the church); under restoration after the 2020 earthquake, check which parts are open · Duration: 30 to 45 minutes
4
Dolac Market
Zagreb's colourful open-air market, 'the belly of the city', with its red umbrellas and fresh produce.
Dolac is Zagreb's main market and an unmissable place for feeling the city's pulse. It has operated since 1930 on a raised terrace just behind Ban Jelačić square, between the lower town and the climb to the cathedral. It is affectionately known as 'the belly of Zagreb' (trbuh Zagreba) and is famous for its characteristic sea of red umbrellas covering the open-air stalls. Up top, on the open square, farmers (the famous 'kumice', traditional women vendors) sell fruit, vegetables, flowers, honey, cheeses and produce from the outskirts. Below, in the covered part, are the butchers, fishmongers and stalls of dairy and cured meats. A bronze statue of a kumica with her basket pays tribute to these emblematic vendors. It is the ideal place to buy fruit for the road, try local cheeses and cured meats, or simply soak up the atmosphere. Around it are bars and places for breakfast or a coffee after a wander among the stalls. It pairs perfectly with a visit to the cathedral and Ban Jelačić square. Getting there: steps from Ban Jelačić square, climbing towards the cathedral. Best time: in the morning, when it is in full swing (it usually winds down at midday). Tips: bring small cash for purchases; it is a great place for an improvised snack of fresh produce.
ℹ️ Distance: Behind Ban Jelačić square, towards the cathedral · Best time: In the morning (the market winds down at midday) · Admission: Free (public market) · Duration: 30 to 45 minutes
5
Funicular and Lotrščak Tower
The shortest funicular in the world and the medieval tower whose cannon fires every midday, with a viewpoint over the city.
Zagreb's funicular (Uspinjača) is one of the city's most curious and best-loved attractions: it connects the Lower Town (on Ilica/Tomićeva street) with the Upper Town over just 66 metres, which makes it one of the shortest public funiculars in the world. It has run since 1890 and keeps its historic character; the ride lasts less than a minute, but that is part of the charm and a classic for every visitor. At the top, beside the upper station, is the Lotrščak Tower (Kula Lotrščak), a 13th-century defensive tower that formed part of the walls of old Gradec. From its viewpoint you get some of the best panoramas of Zagreb's roofs. Every day at 12 noon, the 'Grič Cannon' (Grički top) is fired from the tower: a tradition that marks the hour and by which, so they say, Zagreb people used to set their watches. The bang startles more than one unsuspecting visitor. Beside the tower begins the Strossmayer promenade (Strossmayerovo šetalište), a pleasant tree-lined walk with benches and views, very lovely at sunset. Getting there: the funicular climbs from Tomićeva street (near Ilica) to the Lotrščak Tower; you can also walk up. Best time: around midday to see the cannon fired; sunset for the views. Tips: go up by funicular and walk down (or the other way round) to explore the upper town.
ℹ️ Distance: It connects Ilica/Tomićeva (lower town) with the Lotrščak Tower (upper town) · Best time: Midday for the Grič cannon; sunset for the views · Admission: Funicular € 0,66 each way; Lotrščak Tower approx. € 2,50 adults (2025). Check when you visit · Duration: 30 to 45 minutes (with the tower viewpoint)
6
Stone Gate (Kamenita vrata)
The last medieval city gate, turned into a popular shrine after a miraculous 18th-century fire.
The Stone Gate (Kamenita vrata) is the only one of the old gates of the medieval city of Gradec still standing, and one of the most moving and singular corners of Zagreb's Upper Town. It is at once a vaulted passage into the historic centre and a popular shrine much loved by Zagreb people. Tradition tells that, after a great fire in the 18th century destroyed the wooden houses of the area, a painting of the Virgin and Child was found intact among the ashes. It was considered a miracle and, ever since, the image has been venerated at a small altar inside the passage itself, protected by a wrought-iron grille. Today it is a place of quiet reflection: there are benches, lit candles and plaques of thanks from the faithful who leave their offerings and prayers. The Virgin of the Stone Gate is considered the city's patron. Visiting it is a glimpse into popular religiosity and into Zagreb's memory. The contrast between the tourist bustle outside and the hushed silence of the shrine, in half-light and smelling of wax, leaves a strong impression. Getting there: in the Upper Town, on one of the streets climbing from the Dolac market towards St Mark's church. Best time: any time; especially atmospheric with the candles lit. Tips: it is an active place of worship, so enter with respect and in silence.
ℹ️ Distance: Upper Town; on the climb towards St Mark's church · Best time: Any time (atmospheric with the candles) · Admission: Free (shrine and public passage) · Duration: 15 to 20 minutes
7
Museum of Broken Relationships
Zagreb's most original museum: donated objects from relationships that ended, with their stories of love and heartbreak.
The Museum of Broken Relationships (Muzej prekinutih veza) is one of the most original and moving experiences Zagreb offers, and unique in the world. It grew from an idea by two Croatian artists, Olinka Vištica and Dražen Grubišić, who after their own separation decided to collect objects donated by people all over the planet, each associated with a relationship that had ended: not only romantic ones, but also friendships, family ties or lost connections. The result is a moving collection of everyday objects — from a teddy bear or a wedding dress to an axe, a phone or a jar of love's tears — accompanied by short anonymous texts written by their donors, telling the story behind each object. Some accounts are heartbreaking, others funny, others simply human. It is a museum about grief, memory and the fragility of bonds that touches universal chords. The project won the prestigious Kenneth Hudson award for the most innovative museum in Europe in 2011, and it has since travelled the world with touring exhibitions. Its home is a palace in the Upper Town, steps from St Mark's church. Getting there: in the Upper Town (Gornji Grad), very close to St Mark's church. Best time: any time; leave time to read the stories at leisure. Tips: it has a lovely little shop and café; it is one of the visits people remember most from Zagreb.
ℹ️ Distance: Upper Town, near St Mark's church · Best time: Any time (leave time to read the stories) · Admission: Approx. € 7 adults, € 5 students/pensioners (2025). Check when you visit · Duration: 1 to 1.5 hours
8
Tkalčićeva street
Zagreb's liveliest pedestrian street, full of bars, cafés and restaurants with terraces, day and night.
Tkalčićeva street (affectionately called 'Tkalča' by locals) is the most vibrant artery of Zagreb's social life: a gently sloping pedestrian street, flanked by low coloured houses, packing in an almost endless run of cafés, bars, restaurants and terraces. By day it is a pleasant place to sit with a coffee or have lunch outdoors; at night, especially at weekends, it becomes the epicentre of Zagreb's going out. Curiously, this cheerful street runs where the Medveščak stream once flowed, marking the border between the two rival historic towns, Kaptol and Gradec. The Krvavi most ('bloody bridge') is also here, a name recalling the clashes between them. Today all that is long past and the street is pure life and gathering. It is a perfect place to mix with Zagreb people, take a break between visits, try a Croatian beer or have dinner. It is a step from Ban Jelačić square, from the Dolac market and from the climb to the upper town, which makes it an almost obligatory stop. Getting there: it starts very close to Ban Jelačić square, beside the Dolac market. Best time: by day for the cafés; at night, especially at weekends, for the atmosphere. Tips: ideal for a break or for dinner; there are options for every taste and budget.
ℹ️ Distance: Steps from Ban Jelačić square and the Dolac market · Best time: By day for cafés; at night for the atmosphere (weekends) · Admission: Free (public street); you pay for drinks at bars and restaurants · Duration: A coffee break or a dinner
9
The 'green horseshoe' and the Lower Town museums
The 19th-century belt of squares and parks with major museums: Mimara, Strossmayer Gallery, Arts and Crafts.
The Lower Town (Donji Grad) is the Zagreb of the 19th century, planned in Austro-Hungarian imperial style as the city grew into a major regional centre. Its backbone is the so-called 'Lenuci Green Horseshoe' (Lenucijeva potkova), a U-shaped sequence of landscaped squares linking parks, pavilions and some of the country's most important museums, in a setting of elegant buildings with historicist and Secession facades. Among the squares, Trg kralja Tomislava stands out, opposite the central station, with the Art Pavilion (Umjetnički paviljon) and a pleasant park. In this green belt and around it are museums such as the Strossmayer Gallery of Old Masters (with European painting), the Mimara Museum (a large art collection donated to the city), the Museum of Arts and Crafts (Muzej za umjetnost i obrt) and the Archaeological Museum, among others. There are also the Croatian National Theatre (HNK), a beautiful neo-baroque building, and the Botanical Gardens. It is the ideal area for an unhurried stroll among parks and palaces, sitting on a bench, visiting one or two museums to suit your interests and breathing in Zagreb's Central European air. A perfect contrast with the medieval core of the upper town. Getting there: the Lower Town stretches between Ban Jelačić square and the central station; covered on foot or by tram. Best time: morning or afternoon, with good light for the parks. Tips: pick one or two museums to suit your interests (do not try to see them all) and enjoy the walk through the squares.
ℹ️ Distance: Lower Town, between Ban Jelačić square and the central station (on foot or by tram) · Best time: Morning or afternoon, with good light for the parks · Admission: Parks and squares free; museums approx. € 5–10 (Mimara, Strossmayer, Arts and Crafts; 2025) · Duration: Half a day (with one or two museums)
10
Mirogoj Cemetery
One of the most beautiful monumental cemeteries in Europe, with neo-Renaissance arcades and domes, the work of Bollé.
Mirogoj cemetery is considered one of the most beautiful monumental cemeteries in Europe, and a surprising, serene visit, far removed from anything gloomy. It lies outside the centre, at the foot of Mount Medvednica, and was designed at the end of the 19th century by Hermann Bollé, the same architect who rebuilt the cathedral after the 1880 earthquake. What strikes you most is its facade and its arcades: a very long gallery of ivy-covered neo-Renaissance porticoes, topped by green domes, that ring the grounds and give it the look of a palace or a cloister rather than a cemetery. Inside rest prominent figures of Croatian history, culture and politics, and, as a sign of tolerance, graves of different religions (Catholic, Orthodox, Jewish, Muslim) and confessions sit side by side, with their respective symbols. Walking among the arcades, the sculptures and the funerary monuments, under the trees, is a peaceful experience of great artistic beauty. It is a good complement for anyone who wants to see a different side of Zagreb, beyond the historic centre. Getting there: outside the centre; a few minutes by city bus (ZET lines) from the cathedral. Best time: by day, with good light for the architecture. Tips: it is a working cemetery, so visit with respect and in silence.
ℹ️ Distance: Outside the centre, at the foot of the Medvednica; city bus from the cathedral · Best time: By day, with good light · Admission: Free (public cemetery) · Duration: 1 to 1.5 hours
Advertisements
What nobody tells you

💵 Prices

Tickets

TypePrice
Ban Jelačić square and the streets of the centreFree (public spaces)
St Mark's Church (exterior and square)Free (interior free to enter with limited hours)
Zagreb CathedralFree; under restoration after the 2020 earthquake (check which parts are open)
Dolac MarketFree (public market)
Funicular (Uspinjača)€ 0,66 each way (official ZET 2025 rate)
Lotrščak Tower (viewpoint)Approx. € 2,50 adults, € 1,30 under 18s (2025)
Stone Gate (shrine)Free (open access)
Museum of Broken RelationshipsApprox. € 7 adults, € 5 students/pensioners (2025). Check when you visit
Mimara Museum / Strossmayer Gallery / Arts and CraftsApprox. € 5–10 each depending on the museum (2025)
Mirogoj CemeteryFree (open access)
🔄 updated monthlyOfficial / reference values · double-check when buying

Activities and tours

ActivityPriceDurationOperator
Free walking tour of the upper and lower townFree, tip-based (suggested tip € 10–15 per person). Year 20252-3 hLocal guides and agencies (Free Spirit, etc.)
Food tour of Dolac and the centre (tastings)€ 45–80 per person with tastings (2025)3-4 hZagreb food tour operators
Trip to Mount Medvednica and Medvedgrad castleOn your own: ZET bus € 0,53–1,33; guided tour € 30–55 pp (2025)Half a dayLocal agencies or on your own
Day trip to the Plitvice Lakes€ 60–100 per person with transfer and guide (park admission separate or included; 2025)Full dayZagreb agencies (Viator, GetYourGuide)
Guided visit to Zagreb's Advent (Christmas market, in season)€ 15–30 per person (guided walk); the market itself is free to enter (2025)2-3 hLocal guides (December-January only)
🔄 updated monthlyOfficial / reference values · double-check when buying
Advertisements

🚌 How to get there and distances

Getting around

ModePriceDurationNotes
Tram (ZET)Time-based ticket: € 0,53 (30 min), € 0,93 (60 min), € 1,33 (90 min); night € 1,99 (2025)VariableThe iconic blue trams are Zagreb's main transport. An extensive network across the centre and the outer districts; comfortable and frequent. You validate the ticket on boarding
City bus (ZET)The same time-based ticket as the tram (from € 0,53; 2025)VariableIt complements the trams and reaches areas such as Mirogoj or the outskirts. Same ticket system as the tram
Funicular (Uspinjača)€ 0,66 each way (2025)Under 1 minuteThe historic funicular linking the lower town with the upper town. Both an attraction and real transport
On footFreeVariableThe historic centre (upper and lower town) is perfectly walkable; distances are short and many streets are pedestrian
Taxi and apps (Uber, Bolt)Flag fall € 2–4 + € 0,80–1,2/km; crossing the centre € 5–10 (2025)VariableAvailable and practical, above all at night or for getting to the airport. The apps are usually convenient and cheap
🔄 updated monthlyOfficial / reference values · double-check when buying

How to get there

RouteAirlines / operatorsAvg. priceDuration
Franjo Tuđman Airport (ZAG) → Zagreb centre (bus or taxi/app)Pleso Prijevoz (shuttle), ZET bus 290, taxis and appsPleso shuttle € 9; ZET bus 290 approx. € 0,95; taxi/app € 20–30 (2025)25 to 40 min (about 17 km)
Arriving by train at the Central Station (Glavni kolodvor)HŽ (Croatian railways) and international connectionsFrom Ljubljana € 15–25; domestic trains € 5–20 depending on the destination (2025)Depending on where you start (Ljubljana, Vienna, Budapest, Split, etc.)
Arriving by bus at the terminal (Autobusni kolodvor)FlixBus, Arriva, Croatia BusSplit € 15–30; Dubrovnik € 25–45; Ljubljana € 12–20 (2025)Depending on where you start (Split, Dubrovnik, Ljubljana, etc.)
Arriving by car on the motorwayCroatian motorway network (tolls)Zagreb-Split toll approx. € 25–30 + fuel (2025)Depending on where you start (A1 motorway towards the coast, A3 towards Slavonia, etc.)
🔄 updated monthlyOfficial / reference values · double-check when buying

🏨 Where to stay

No exact prices: a scale from $ (budget) to $$$$$ (luxury), with 2-3 options per category.

CategoryPriceRecommended options
Luxury and historic in the centre$$$$$€ 150–350 a night. High-end and emblematic hotels around Ban Jelačić square and the central station, such as the historic Esplanade Zagreb (1925) with its Belle Époque air, or the Hotel Amadria Park (Regent Esplanade). Central location and maximum comfort
Mid-range in the Lower Town$$$$$€ 70–130 a night. A wide choice of mid-range hotels (e.g. Hotel Jadran, Hotel Central) in the Lower Town and around the central square, well served by tram and steps from museums and restaurants. Good value for the location
Charm and boutique near the Upper Town$$$$$€ 90–180 a night. Boutique hotels and characterful apartments in historic buildings near the upper town and Tkalčićeva street (e.g. Hotel Jägerhorn, Canopy by Hilton), for anyone who prioritises atmosphere and proximity to the old town
Budget / hostels$$$$$Hostel bed € 15–30; budget room € 40–70. Hostels and cheap hotels spread across the centre and near the station (e.g. Swanky Mint, Hostel Chillout), popular with backpackers. Choose areas well served by tram

🍴 Where to eat

TypePriceOptions / signature dish
Traditional continental Croatian cooking$$$$$€ 10–22 a dish. Restaurants (gostionica/konoba) with inland dishes such as štrukli (pastry with fresh cheese, baked or boiled), veal stew, sausages and game dishes. Štrukli is Zagreb's culinary emblem
Cafés and pastry shops (café culture)$$$$$Coffee € 1,5–3; slice of kremšnita € 2,5–4. Zagreb lives on the coffee ritual: terraces always full, above all on Saturday mornings (the 'špica'). Historic and modern cafés on Tkalčićeva, the central square and the Lower Town
Modern and chef-led restaurants$$$$$€ 20–45 a dish; tasting menu € 50–90. A rising food scene with reinterpreted, chef-led Croatian cooking, several award-winning, in the centre and the fashionable districts. For a special meal
Street food and cheap eats$$$$$Burek € 2–4; portion of ćevapi € 4–7; pizza by the slice € 2–4. Cheap bites at the Dolac market and places in the centre, ideal for eating fast and cheaply
Advertisements

📖 History of Zagreb

Origins, formation and what the sources say.

Two hills, two cities: Kaptol and Gradec in the Middle Ages

Zagreb's history is, in origin, the history of two neighbouring rival towns set on two hills separated by a small stream, the Medveščak. The first documentary mention of the name 'Zagreb' is tied to the founding of the bishopric in 1094, when the Hungarian-Croatian king Ladislaus I established a diocese on the hill that would come to be called Kaptol. There, around the cathedral and the clergy's residences, an ecclesiastical town grew up, governed by the bishop.

On the neighbouring hill, called Gradec or Grič, a civic settlement developed in parallel: a borough of merchants and craftsmen. Its great moment came in 1242, when, after the devastating passage of the Mongol invasion through the region, King Bela IV granted Gradec a 'Golden Bull' (Zlatna bula) that made it a free royal city, with the right to fortify itself, to trade and to govern itself with a degree of autonomy. Of those medieval walls, the Lotrščak Tower and the Stone Gate survive today.

For centuries the two hills coexisted as separate entities, each with its own government, its walls and its interests. The rivalry between ecclesiastical Kaptol and mercantile Gradec sometimes spilled into open conflict and violent clashes; the name of the Krvavi most ('bloody bridge'), which crossed the stream between them, recalls those confrontations. This double nature — religious and civic, on two hills — is in the DNA of Zagreb's historic centre as you walk it today.

The origin of the name 'Zagreb'
There are several hypotheses about the origin of the place name 'Zagreb'. One of the most cited links it to the Slavic verb 'zagrabiti' ('to dig' or 'to scoop water'), tied to legends about a spring or a ditch. Others associate it with the idea of a place 'behind an embankment' or feature of the terrain ('za' + 'greb'). There is no definitive consensus, and popular explanations coexist with etymological ones.
Source: https://en.wikipedia.org/wiki/Zagreb
The scope of the Golden Bull of 1242
Historiography agrees that Bela IV's Golden Bull (1242) raised Gradec to the status of a free royal city after the Mongol invasion, granting it privileges and the right to fortify itself. The exact degree of autonomy and the legal nuances are debated, but its importance as the founding act of civic Zagreb is widely recognised.
Source: https://en.wikipedia.org/wiki/History_of_Zagreb

Under the Habsburgs and on the Ottoman frontier

From 1527, after the Hungarian defeat by the Ottomans at Mohács (1526), the Croatian nobility chose the House of Habsburg to take the crown, and the Croatian lands — Zagreb included — were absorbed into the orbit of the Austrian monarchy. Through the 16th and 17th centuries, Croatia was frontier country against the advancing Ottoman Empire, which came to control much of the interior. Zagreb, though it never fell under Turkish rule, lived under the constant threat of raids and became a bastion and administrative centre of the Croatia of 'the remains of the remains' (reliquiae reliquiarum), as the small territory that held out was called.

In this context, Zagreb gained weight as the seat of Croatian political power within the Habsburg framework. The city housed more and more institutions: the Croatian diet or parliament (the Sabor), the residences of the ban (Croatia's governor or viceroy) and the Church's bodies. The two hills, Kaptol and Gradec, remained formally separate entities, but the urban whole we now call Zagreb was consolidating itself as the de facto capital of the Croatian people.

The Ottoman withdrawal at the end of the 17th century and the beginning of the 18th eased the pressure on the frontier and allowed some recovery. Zagreb gradually shed its character as a stronghold and grew as a baroque city, with noble palaces, convents and churches, above all in the upper town. Zagreb's identity as a Croatian national centre, within a multinational empire, was forged in these frontier centuries.

Zagreb as 'de facto' capital before unification
Historians point out that, long before the administrative unification of 1850, Zagreb already functioned as Croatia's de facto capital because it concentrated the Sabor, the ban's seat and the ecclesiastical institutions. Its status as capital was thus a gradual process rather than a single act.
Source: https://en.wikipedia.org/wiki/History_of_Zagreb

The unification of 1850 and the Croatian national revival

The 19th century was decisive in shaping modern Zagreb, on two levels: the urban and the political-cultural. On the urban level, in 1850 the two formerly rival towns, Gradec and Kaptol, together with the districts that had grown around them, were finally joined into a single administrative entity: the city of Zagreb, with one municipal government. That union ended centuries of separate existence and gave rise to the unified city we know.

On the political and cultural level, Zagreb became the heart of the 'Croatian national revival' (the so-called Illyrian Movement), which from the 1830s sought to assert Croatian language, culture and identity within the Austro-Hungarian empire. Figures such as Ljudevit Gaj drove the standardisation of the Croatian language and national consciousness. A central figure of the period was ban Josip Jelačić, governor at the time of the revolutions of 1848, whose equestrian statue presides today over the city's great central square.

The second half of the 19th century brought Zagreb a notable institutional and cultural flowering: the Academy of Sciences and Arts, the modern university, museums, galleries, theatres and cultural societies were founded or consolidated. The city began to expand southwards, beyond the old town, laying the ground for the great urban transformation that would follow the earthquake of 1880. Zagreb was establishing itself as the undisputed cultural capital of the Croats.

The role of the Illyrian Movement
Historiography highlights the Illyrian Movement (the 1830s-1840s), with Zagreb as its epicentre, in the standardisation of the Croatian language and the formation of modern national consciousness. There are nuances about its ideology (pan-Yugoslav versus strictly Croatian), but its importance for cultural 19th-century Zagreb is not in dispute.
Source: https://en.wikipedia.org/wiki/Illyrian_movement

The great earthquake of 1880 and the birth of the Lower Town

On 9 November 1880, a strong earthquake shook Zagreb and caused considerable damage across much of the city, including the cathedral. Far from halting its development, the catastrophe became the starting point of one of the greatest urban transformations in its history. The reconstruction and expansion that followed shaped the Zagreb we know today, especially its elegant Lower Town (Donji Grad).

The key figure in the reconstruction was the architect Hermann Bollé, who rebuilt the cathedral in neo-Gothic style, giving it its characteristic twin towers, and designed other emblematic works such as the arcades of the monumental Mirogoj cemetery. At the same time, the city expanded southwards following a modern urban plan, with regular blocks, wide boulevards and, above all, the so-called 'Lenuci Green Horseshoe': a U-shaped sequence of landscaped squares linking parks, pavilions and new public buildings.

In those final decades of the 19th century and the beginning of the 20th, Zagreb filled with palaces, museums, theatres (such as the Croatian National Theatre) and buildings in historicist and Secession styles (the local version of Austrian Art Nouveau). The city acquired that unmistakable Central European, Austro-Hungarian air that sets it apart from the rest of Croatia and that remains one of its great charms. The earthquake of 1880 was, paradoxically, the midwife of monumental, modern Zagreb.

Hermann Bollé and the mark of the reconstruction
Sources agree on Hermann Bollé's central role in Zagreb's reconstruction after 1880, especially the neo-Gothic cathedral and the Mirogoj arcades. The 'Green Horseshoe' is attributed to the engineer Milan Lenuci. Together they defined the character of the Lower Town.
Source: https://en.wikipedia.org/wiki/Hermann_Boll%C3%A9

The 20th century: from Yugoslavia to the capital of independent Croatia (1991)

The 20th century brought Zagreb a succession of changes of sovereignty that reflect the region's turbulent history. After the First World War and the end of the Austro-Hungarian empire (1918), the Croatian lands became part of the Kingdom of Serbs, Croats and Slovenes, renamed the Kingdom of Yugoslavia in 1929. In those years Zagreb was the capital of Croatia within that kingdom and an important political and cultural focus, the stage for tensions between Belgrade's centralism and Croatian aspirations to autonomy.

During the Second World War, Zagreb was the capital of the so-called Independent State of Croatia (1941-1945), a puppet regime of Nazi Germany and fascist Italy, governed by the Ustaša movement, responsible for atrocious crimes. After liberation and the end of the war, Croatia joined Josip Broz Tito's socialist Yugoslavia as a republic, with Zagreb as its capital. In the postwar decades the city grew enormously, above all south of the river Sava, with the building of 'New Zagreb' (Novi Zagreb) and its modern housing blocks.

The great turning point came in 1991: after a referendum, Croatia declared independence amid the break-up of Yugoslavia, which set off a war. Zagreb, by then capital of the new Republic of Croatia, was hit by rocket attacks in 1991 and 1995, but was never occupied. With the end of the conflict and the consolidation of the Croatian state, the city established itself as the country's political, economic and cultural capital, and later as one of the faces of a Croatia integrated into the European Union (2013).

Zagreb under the Independent State of Croatia (1941-1945)
Sources agree that Zagreb was the capital of the Independent State of Croatia, an Axis puppet regime governed by the Ustaše, responsible for grave crimes. The historiographical treatment of this period is sensitive and should be approached rigorously, avoiding relativisation.
Source: https://en.wikipedia.org/wiki/Independent_State_of_Croatia

Zagreb today: cultural capital, cafés and the earthquake of 2020

The Zagreb of the 21st century is a modern, safe and liveable European capital that has managed to keep its Central European character while opening up to tourism and contemporary cultural life. It is Croatia's administrative, university and economic heart, seat of the government, the parliament and the country's main institutions, a member of the European Union since 2013.

The city has cultivated its own distinctive cultural identity. 'Café culture' is almost an institution: Zagreb people spend hours on the terraces, and the Saturday morning ritual (the 'špica', when people come out to see and be seen in the centre) is part of urban folklore. Zagreb has also become famous for original cultural initiatives, such as the Museum of Broken Relationships, awarded as the most innovative museum in Europe, and for its Advent (Christmas market), voted several times the best on the whole continent, which fills the centre with lights and stalls in December.

In March 2020, in the middle of the pandemic, a strong earthquake struck the city again, causing damage in the upper town and, once more, to the cathedral, whose towers were seriously affected and scaffolded for restoration. Heritage recovery works have continued ever since. Even so, Zagreb remains a welcoming capital of growing tourist appeal, valued by anyone looking, beyond the famous Dalmatian beaches, for the everyday, cultured, Central European face of Croatia.

The 2020 earthquake and heritage restoration
The earthquake of 22 March 2020 damaged historic buildings in the upper town and the cathedral, whose towers were compromised. The magnitude and the damage are well documented; the scope and timescale of the restoration change over time, so it is worth checking the current state of the monuments before visiting.
Source: https://en.wikipedia.org/wiki/2020_Zagreb_earthquake

📚 Bibliography

  • Wikipedia (ES) — «Zagreb»: https://es.wikipedia.org/wiki/Zagreb
  • Wikipedia (EN) — «Zagreb»: https://en.wikipedia.org/wiki/Zagreb
  • Wikipedia (EN) — «History of Zagreb»: https://en.wikipedia.org/wiki/History_of_Zagreb
  • Wikipedia (EN) — «1880 Zagreb earthquake»: https://en.wikipedia.org/wiki/1880_Zagreb_earthquake
  • Wikipedia (EN) — «2020 Zagreb earthquake»: https://en.wikipedia.org/wiki/2020_Zagreb_earthquake
  • Wikipedia (EN) — «Independent State of Croatia»: https://en.wikipedia.org/wiki/Independent_State_of_Croatia
  • Wikipedia (EN) — «Croatian War of Independence»: https://en.wikipedia.org/wiki/Croatian_War_of_Independence
  • Wikipedia (EN) — «Illyrian movement»: https://en.wikipedia.org/wiki/Illyrian_movement
  • Croatia.hr (oficial) — «Zagreb»: https://croatia.hr/en-gb/regions/zagreb
  • Zagreb Tourist Board (oficial): https://www.infozagreb.hr/en

❓ Frequently asked questions

Is it worth staying in Zagreb or is it just a stopover?+
It is very much worth it. Although many travellers use it only as a gateway on the way to the coast, Zagreb is a capital with a personality of its own, comfortable and liveable, with a charming medieval core, major museums, an enviable café culture and lower prices than the coast in season. One or two full days are enough to enjoy it, and it is a perfect contrast with the Dalmatian coastal cities.
How many days do I need for Zagreb?+
With 1 full day you cover the essentials: Ban Jelačić square, the Dolac market, the cathedral, the upper town (St Mark's, the Stone Gate, the funicular and the Lotrščak Tower) and Tkalčićeva street. With 2 days you can add museums such as the Museum of Broken Relationships or the Mimara, the Lower Town parks and Mirogoj cemetery. With 3 days there is room for nearby excursions or a trip to Plitvice.
How do I get around the city?+
The historic centre (upper and lower town) is perfectly walkable, since distances are short. For longer distances there is the extensive network of blue trams and ZET buses, with time-based tickets validated on boarding. The funicular links the lower town with the upper one in under a minute. Taxis and apps (Uber, Bolt) are handy at night or for the airport.
When is the best time to visit Zagreb?+
Spring (April to June) and early autumn (September and October) are ideal, with good weather and lively terraces. Summer is hot and the city empties a little. Winter has a special appeal: Zagreb's Advent (Christmas market), from late November to early January, has been voted the best in Europe several times and fills the centre with lights, stalls and mulled wine.
What is the Museum of Broken Relationships?+
It is one of the most original museums in the world, unique to Zagreb: a collection of objects donated by people all over the planet, each associated with a relationship that ended (romantic, family or friendship), accompanied by short anonymous stories. It is moving, sometimes funny and very human. It won the award for the most innovative museum in Europe in 2011 and is one of the visits people remember most.
Is the cathedral open after the earthquake?+
The earthquake of March 2020 badly damaged the cathedral's towers, and it has been under restoration and scaffolded ever since. It remains an unmissable landmark, but check before your visit whether the interior is open and which parts can be seen, as the situation can change as the works progress.
What is typical food in Zagreb?+
The signature dish is štrukli, a pastry filled with fresh cheese served baked or boiled. Continental Croatian cooking includes stews, meat and game dishes. For cheap, fast eating there are burek (filled pastry) and ćevapi. And, of course, you have to live the coffee ritual on a terrace, above all on Saturday morning, when Zagreb people come out to see and be seen (the 'špica').
Sources consulted (16)
Still planning?
Explore more destinations in Croatia
See all destinations →
Advertisements
Image credits
Photos from Wikimedia Commons, each under its own licence (CC BY, CC BY-SA or public domain). Open each file to see its author and licence.
Zagreb (29255640143)