Zagreb, Croatia: Medieval Swagger, St. Mark’s & The Stone Gate

by - July 24, 2019

Colorful tiled roof of St. Mark's Church showing medieval coats of arms in Zagreb's Upper Town
That roof isn't just colorful - it's a medieval flex
St. Mark's Church showing off Croatia's historic coat of arms like a 13th-century Instagram post

The Zagreb Two-Step: Where Medieval Swagger Meets Cafe Culture

Let's get one thing straight about Croatia's capital. Zagreb doesn't just sit on the alluvial terraces of the Sava - it perches on the southern slopes of the Medvednica mountain - specifically the Gradec spur and the Kaptol terrace - separated by the former Medveščak creek valley.

This city mastered the art of blending centuries before it was cool. We're talking about a place where your morning coffee spot might be in a building that stood firm when Zagreb was the 'Bulwark of Christendom,' a city officially designated as 'Antemurale Christianitatis' by Pope Leo X in 1519, serving as a frontier fortress that never fell to formal Ottoman occupation.

Zagreb's Split Personality: Upper Town vs. Lower Town
Aspect Upper Town (Gradec) Lower Town (Donji Grad)
Vibe Medieval village that time forgot (but with Wi-Fi). Cobblestones, whispers of history, panoramic sighs. Austro-Hungarian drama club. Grand boulevards, elegant cafes and the confidence of a 19th-century empire.
Architecture 13th-century churches, leaning stone houses, defensive walls. Survivor bias in built form. Neo-Baroque palaces, Secessionist facades, manicured parks. Built to impress.
Best For Getting lost, photography, feeling like you've discovered a secret, hearing your own footsteps. People-watching, museum hopping, coffee culture, pretending you're in a more orderly Vienna.
Caffeine Source Tiny, family-run kavanas with one perfect brew. The coffee tastes older. Sprawling terraces on pedestrian streets. The coffee is a social event.
Soundtrack The Grič Cannon firing at noon (more on that later), church bells, wind in the alleyways. Tram bells, newspaper rustling, the clink of espresso cups on saucers.

The magic happens in the divide between Upper Town (Gradec) and Lower Town (Donji Grad). Upper Town is all cobblestones, medieval churches and the kind of views that make photographers weep. Lower Town? That's where the Austro-Hungarian Empire showed up and decided to build everything with extra drama.

The result is what we like to call "Central Europe's best-kept secret that everyone somehow keeps overlooking." It's like Zagreb decided to be awesome and just forgot to tell the rest of the world.

"There is nothing more beautiful than Zagreb in the rain... The grey stones of the city seem to soften and the colors of the umbrellas on the market stalls shine like jewels."

- Adapted from local sentiment (and arguably the best time to photograph the city)

Here's the thing most guidebooks miss. Zagreb has this weird habit of inventing things. The mechanical pencil (1906) and the world's first solid-ink reservoir fountain pen (1907)? Those were the patents of Slavoljub Eduard Penkala, whose factory in Zagreb became one of the largest in the world.

The necktie? It dates back to the 1630s when Croatian mercenaries in the service of King Louis XIV sparked a Parisian fashion trend known as 'à la Croate'.

This independent streak is legally binding. Gradec, the Upper Town, was granted a "Golden Bull" royal charter in 1242 by King Bela IV after his narrow escape following the disastrous Battle of Mohi during the Mongol invasion.

That independent spirit never really left. It's why today you'll find art galleries in ancient stone houses and cafes in what were once stables for Ottoman-era horses.

Vagabond Tip #1: Want to experience Zagreb like a local who values both sleep and fresh produce? Hit the Dolac Market (just north of the main square) right as the red umbrellas open at 7:00 AM. The farmers are set up, the stalls are bursting, but the tourist hordes are still dreaming of čevapi. You get the pick of the lot and can be out with your bag of goodies before the 8 AM bustle. Plus, you'll beat the midday heat if you're visiting in summer.



Watch: Zagreb, Croatia: Unveiling the Unexpected Capital City (YouTube)


The Budapest-Zagreb Sprint: Europe's Most Civilized Road Trip

Driving from Budapest, Hungary to Zagreb feels less like a border crossing and more like a scenic tour of "Hey, look what the Austro-Hungarian Empire built!"

The highway (Hungarian M7 connecting to the Croatian A4 via the Goričan border crossing) is so smooth we barely noticed when Hungary politely became Croatia. It's the kind of road trip where the biggest challenge is deciding whether to stop for Hungarian goulash or wait for Croatian ćevapi.

Lake Balaton shows up like a massive blue punctuation mark. It's Central Europe's largest freshwater lake and it basically says, "You're halfway there - maybe stop for lunch?"

The whole 350-kilometer journey takes about four hours if you don't get distracted by Hungarian pastry shops. Let's be honest, that's a real risk. We saw a sign for "kürtőskalács" and nearly veered off the highway.

Approaching the Hungary-Croatia border on the E71 highway with clear EU signage
Border crossings that don't involve paperwork
The EU's greatest gift: driving from Hungary to Croatia without the drama

The M7/E71 corridor isn't just asphalt; it roughly follows the ancient Amber Road, which connected the Baltic to the Adriatic. So you're basically driving on paved-over Roman sandals.

Back then, they worried about bandits. Now, the only threat is the speed camera hiding behind that cute haystack.

Clear border signage showing entry into Croatia from Hungary
Welcome to Republika Hrvatska, please enjoy our coastline
The border sign that promises 1,800 kilometers of Adriatic goodness

The border crossing itself is so smooth it feels like Europe's best-kept secret. One minute you're in Hungary, the next you're in Croatia and the only thing that changes is the language on the signs and the sudden urge to eat čevapi.

The drive from Budapest's city limits to Zagreb's Upper Town generally takes about three and a half to four hours. We took a bit longer due to a coffee stop that definitely involved Hungarian chimney cake. We're not sorry.

Open highway driving into Croatia with green landscapes
Croatian highways: where the scenery competes with the asphalt
The E71 showing off why road trips beat airports any day

Parking in Medieval Zagreb: A Game of Tetris With Cars

Finding parking near St. Mark's Square is what we call "medieval street Tetris." We scored a spot on Kamenita Street, which translates to "Stone Street" and feels exactly how it sounds.

Vagabond Tip #2: The Upper Town's charm is its compact, walkable size. Park once and walk everywhere. If the tiny lots near St. Mark's are full (they usually are), head to the larger, more forgiving (and slightly cheaper) Underground Garage at Tuškanac. It's a 10-minute uphill walk to the square, but you'll save 30 minutes of frustrating circling. Your clutch foot will thank you.

The cobblestones here have seen more history than most museums. Each one is uneven enough to make you walk like a sailor on shore leave after three espressos.

Here's an obscure fact most tourists miss. Kamenita Street is the path to the Stone Gate, the only survivor of the original four defensive gates. While the rest of the walls were demolished for 19th-century promenades, this street preserves the true feeling of a medieval fortified entry.

They've been standing since the 13th century, so they probably know what they're doing. It's architectural survivorship bias at its finest.

Ilica Street in Zagreb with tram tracks and historic buildings
Ilica Street: where trams and history share the road
Zagreb's longest shopping street doing double duty as a transit corridor since 1891

St. Mark's Square is a three-minute walk from our parking spot, but it feels like traveling through centuries. The square has been Zagreb's political center since, well, forever.

Parliament buildings flank the church like serious bodyguards for a very colorful celebrity. It's a vibe.

Narrow cobblestone Opatička Street in Zagreb's Upper Town
Opatička Street: where buildings lean in to gossip
Medieval architecture at its most charmingly crooked

"The struggle between the Kaptol clergy and the Gradec citizens was so fierce that they would excommunicate each other over market disputes. Today, they are united by a single funicular."

- Historical Summary of the "Bloody Bridge" (Krvavi Most) era

Before it became the seat of political power, this square was the beating heart of Gradec's daily life. It served as the main marketplace for centuries before the ban (viceroy) moved his headquarters here. The "Stone of Shame" (now kept in the City Museum) used to stand here, where dishonest traders were publicly mocked - a practice some voters might wish to bring back for the parliament buildings next door.

Historic Kamenita Street leading toward St. Mark's Square
Kamenita Street: the original medieval commute
This path to St. Mark's Square has been walked since the 1200s

St. Mark's Church: The Roof That Yells

Let's talk about the elephant in the square. St. Mark's Church (Crkva sv. Marka) has a roof that doesn't whisper - it shouts in color. Those vibrant tiles aren't just pretty; they're 19th-century political statements made of ceramic.

The south side shows the medieval coat of arms of Croatia, Dalmatia and Slavonia. The north side features the emblem of Zagreb. It's like the church is wearing its resume on its roof.

The tiles were laid in 1882 during the reconstruction following the 1880 earthquake, depicting symbols dating back to the 14th century. It was part of a massive Croatian national revival movement. They were basically saying, "Hey, Austria-Hungary, we remember who we are."

Here's something most guidebooks don't mention. The church sits on the site of an earlier Romanesque church from the 13th century. When they rebuilt in Gothic style, they retained the 13th-century Romanesque ground plan and tower base, though the iconic southern window is actually a later Gothic addition.

The roof was a bold statement during the reconstruction after the 1880 earthquake. While Vienna favored modest designs, architect Hermann Bollé and the city council chose these loud, proud colors to assert Croatian identity within the Empire. It wasn't just a roof; it was a billboard for national pride that the Emperor couldn't ignore.

Close-up of St. Mark's Church Gothic portal with intricate stone carvings
Gothic portal with fifteen stone figures judging your fashion choices
The 14th-century entrance that's seen everything from kings to tourists

The Gothic portal deserves its own fan club. Carved in the late 14th century, it features fifteen effigies in niches. They include the Virgin Mary with Child, Christ, St. Mark and the Twelve Apostles.

Scholars attribute this masterpiece to the Parler family workshop (the same sculptors behind St. Vitus Cathedral in Prague). It is considered the richest and most valuable Gothic portal in southern Central Europe.

Panoramic view of St. Mark's Square with the colorful basilica
St. Mark's Square panorama: where politics and religion share real estate
The Croatian Parliament watching over the colorful basilica since the 13th century

According to archival records and recent research, the roof tiles were made from glazed ceramic from the Zsolnay factory in Hungary. That same factory produced the iconic pyrogranite ornaments on Budapest's Matthias Church. So there's a weird sibling rivalry happening on the rooftops of Central Europe.

Cobblestone square with the Croatian Parliament building
St. Mark's Square: where every cobblestone has a story
Medieval meeting spot turned tourist photo op with parliamentary oversight

Obscure History Deep Dive: Ever heard the Grič Cannon fire at noon? It's not just a cute tourist moment. This tradition dates back to 1877. According to the Zagreb City Museum (whose archives we pester), it started as an alarm for bellringers at the Church of St. Mary to synchronize their clocks. The cannon, originally located at the Lotrščak Tower, was fired precisely at noon to signal noon for the city’s bell-ringers; the practice of closing city gates had actually ceased decades before the cannon was ever installed in 1877. The 1877 revival was partly romantic nostalgia, partly a practical time signal before radio. Every single day since (barring wars and the odd malfunction), it booms. Find a spot near the tower at 11:55 AM for the full, jump-scare experience.

The Stone Gate: Zagreb's Miracle Survivor

From St. Mark's, we walk to the Stone Gate (Kamenita vrata). It's basically Zagreb's version of "we meant to build more, but this one survived, so let's call it a day."

Built between 1242 and 1266, it was one of four gates in the medieval town walls. The other three were less lucky and got demolished when people decided wide streets were cooler than defense.

The miracle here isn't just survival - it's survival of a painting. Inside the gate shrine, there's an icon of the Virgin Mary that supposedly survived a massive fire in 1731. The wooden frame and surrounding structures were reduced to ash, yet the painting on linen remained untouched by the flames.

Zagreb took this as a sign and turned the gate into a pilgrimage site. Now it's where you go to pray for a parking spot or for your football team to win.

Historic Stone Gate archway with shrine to Virgin Mary inside
The Stone Gate: medieval entrance turned miracle shrine
Where 18th-century fire met divine intervention and lost

The atmosphere inside is pure medieval devotion. The walls are covered with marble plaques inscribed with "hvala" (thank you) from people who believe their prayers were answered.

Candles flicker everywhere and the air smells like wax and centuries of hope. It's surprisingly moving, even if you just came in to get out of the rain.

The Stone Gate is the only surviving city gate of the original defensive system (though towers like Lotrščak also remain). While the others (Mesnička, Nova and Dverce) were demolished during 19th-century modernizations, this one survived - likely because of the chapel tucked inside. It's a rare case where prayer actually served as an effective historic preservation strategy.

Souvenir shops inside Stone Gate passage selling religious items
Souvenir hunting where miracles happened
The Stone Gate's shops selling everything from icons to "I survived Zagreb" mugs

The souvenir shops might seem like a modern tourist trap, but commerce has always clung to this gate. As the main entrance for traders arriving from the north, this spot has seen money change hands for over 700 years. The only difference is that today you're buying magnets instead of paying toll taxes to the town magistrate.

Close-up of souvenir items including religious medals and candles
Medieval gateway meets tourist economy
Candles for prayers next to magnets for refrigerators - priorities, people

Zagreb Cathedral: The Neo-Gothic Drama Queen

We hop back in the car for the short drive to Kaptol district and the Zagreb Cathedral of the Assumption of the Blessed Virgin. Calling this building "impressive" is like calling the Adriatic Sea "damp."

The cathedral's story reads like architectural fan fiction. Romanesque beginnings in the 11th century, Gothic glow-up in the 13th, Ottoman Empire attacks, the Great Earthquake of 1880 and the 2020 earthquakes (which toppled the top of the south spire and necessitated the controlled removal of the north spire tip via explosive charges). It's a building that has survived everything history threw at it.

Here's a little-known tidbit. The cathedral's location at Kaptol 31 was strategic medieval real estate. Kaptol means "chapter," referring to the community of canons who ran the place. They basically owned the neighborhood, which explains why everything here looks expensive.

Historical records indicate that the original Romanesque cathedral was likely built on the site of an earlier church dedicated to St. Stephen. That church was destroyed by the Tatars in 1242, because the 13th century was generally a terrible time for Croatian real estate.

Panoramic view of Zagreb Cathedral's twin neo-Gothic spires
Zagreb Cathedral panorama: twin spires reaching for divine Wi-Fi
The second tallest building in Croatia showing off since the 13th century

The 1880 earthquake was the cathedral's midlife crisis. It damaged the building so badly that Bollé had to basically rebuild from the ground up. His Neo-Gothic vision added those iconic twin spires that now define Zagreb's skyline.

Historically reaching 105 meters, these spires made the cathedral the tallest sacral building in Croatia (though the 2020 earthquake required the removal of the spire tips, temporarily shortening them). While industrial chimneys and the Sljeme TV tower are technically taller, the cathedral definitely wins on style points.

Close view of Zagreb Cathedral's ornate neo-Gothic facade details
Zagreb Cathedral: Neo-Gothic detailing that would make Victorians blush
Hermann Bollé's 19th-century architectural flex on medieval foundations

Vagabond Tip #3: After the cathedral, skip the obvious cafes on the square. Duck down the narrow Tkalčićeva Street instead. For a caffeine hit with local character, find Cogito Coffee (though any tiny, unassuming place will do). The coffee is strong, the pastries are fresh and you're sitting in what was once the boundary between the rival medieval towns of Gradec and Kaptol. Drink your espresso where centuries of side-eye were exchanged.

Inside the Cathedral: Where Las Vegas Meets Medieval

Stepping inside Zagreb Cathedral is like entering a Gothic jewelry box. The space holds 5,000 people, which is roughly the population of a small Croatian island all praying at once.

Until the 2020 earthquake required their removal for safety, the nave was lit by massive chandeliers with a wild backstory. They were donated in 2001 by a Croatian emigrant, Stefan Stanić and they were salvaged from the Desert Inn Casino in Las Vegas shortly before its demolition in 2001. Yes, the lights that once hung above the pious grand altar had illuminated slot machines and blackjack tables. It is the ultimate redemption arc.

Cathedral interior showing ornate altar and stained glass windows
Zagreb Cathedral interior so grand it needs its own zip code
Neo-Gothic marble altars competing with stained glass for your attention
The Glagolitic inscription, placed by the Society of the Brethren of the Croatian Dragon in 1944, commemorates the 1300th anniversary of the baptism of the Croats (641–1941). It refers to the Angular Glagolitic text commemorating the 1300th anniversary of the Croats' conversion; it references the 7th-century covenant with Pope Agatho recorded in "De Administrando Imperio".

The stained glass windows deserve their own art exhibit. The oldest ones in the sanctuary date back to the mid-19th century, while others were installed during the great restoration, commissioned from prestigious workshops like the E.F. Geyling studio in Vienna.

One obscure detail most visitors miss: the tomb of Archbishop Aloysius Stepinac. Designed by Croatian sculptor Ivan Meštrović, it's a modernist masterpiece in a Gothic setting. Stepinac was controversial - praised by some as a WWII resistance figure, criticized by others for his politics. His tomb reflects that complexity in stone.

Ornate crystal chandeliers hanging from cathedral's vaulted ceiling
Czech crystal chandeliers masquerading as Las Vegas glamour at Zagreb Cathedral
Actually, they really are from a Las Vegas casino. True story.

Lighting this massive space has always been a challenge. Before the current setup, the cathedral relied on gas lighting and you can still imagine the gloom that must have filled the nave during evening masses in the 19th century.

Panoramic view of cathedral nave with vaulted ceilings
Zagreb Cathedral's Nave so long you need binoculars to see the altar
Gothic vaulting that makes you question your life choices

The pulpit is a Baroque masterpiece that somehow doesn't clash with the Neo-Gothic everything else. Created in 1696 by master Mihael Cusse, it is carved from marble (not wood, despite how fluid the drapery looks) and features an angel supporting the structure like a divine weightlifter.

Here's a fun architectural fact. The cathedral is widely considered the most monumental sacral building in the Neo-Gothic style southeast of the Alps. It defines the skyline not just of Zagreb, but of the entire region.

Ornate bronze cathedral doors with religious scenes
Zagreb Cathedral's Bronze doors that weigh more than your regrets
20th-century additions telling biblical stories in metal

Vagabond's Walking Map: A Morning in Medieval Zagreb
Follow this flow for the perfect, logistically-sound historical immersion:
1. 9:00 AM - Parking at Tuškanac Garage. Avoid the Upper Town squeeze.
2. 9:15 AM - St. Mark's Square. Beat the biggest crowds, get the photos.
3. 9:45 AM - Stone Gate. Light a candle, feel the history.
4. 10:15 AM - Walk down Radićeva Street towards the funicular.
5. 10:30 AM - Lotrščak Tower. Be there for the Grič Cannon at noon. (Yes, wait. It's worth it).
6. 12:15 PM - Funicular down to Ilica Street. Or walk if your legs are feeling medieval.
7. 12:30 PM - Lunch on Tkalčićeva Street. You've earned it.

Southbound: Chasing Tesla's Ghost

The E65/A1 motorway is Croatia's spinal column - it runs from Zagreb to Dubrovnik like a concrete river. The drive to the coast takes about two and a half hours, while the full journey to Dubrovnik is a solid six-hour haul (we took a detour to Tesla's birthplace and then took the classic route through the Neum corridor, though the new Pelješac Bridge now allows travelers to bypass Bosnia entirely).

As we leave Zagreb, the urban sprawl gives way to the kind of green hills that make you understand why Croatia has so many shepherd poems. The motorway is smooth, modern and charges tolls that feel reasonable until you convert them to dollars.

Vagabond Tip #4 (The Finale): Before you hit the motorway south, make one last stop if you have 30 minutes: Mirogoj Cemetery. It sounds macabre, but trust us. It's a 19th-century arcaded cemetery with monumental arcades designed by Hermann Bollé, which transformed Ljudevit Gaj's estate into one of Europe's first truly multiconfessional cemeteries, where the burial rights of all faiths were legally equal from its opening. The architectural grandeur here surpasses many European palaces. It’s the ultimate peaceful, crowd-free farewell to the city. Enter through the main gate off Aleja Hermanna Bollea.

Croatian motorway driving south from Zagreb toward Split
Croatian highways: where the scenery fights the asphalt for attention
The E65/A1 offering previews of the Dalmatian coast still hours away

Zagreb lingers in the rearview mirror - a city that somehow manages to be both profoundly historic and casually cool. It's the kind of place where medieval gates lead to artisan coffee shops, where Gothic spires share skyline with street art and where every corner has a story older than your country.

We'll miss the espresso. We'll miss the cobblestones. We'll miss the feeling that history isn't just in museums here - it's in the streets, the buildings, the very air. But Tesla's calling and his birthplace awaits. (We will return to Zagreb in a few years on our epic Silk Road overland expedition.)

We bid farewell to Zagreb with the kind of reluctance you feel leaving a really good party. Our next destination is the Nikola Tesla Birthplace Museum in Smiljan, approximately 193 kilometers south via the A1 motorway.

Keep vagabonding!

- The Vagabond Couple


You May Also Like

0 comments