|
|
A medieval flex in glazed ceramic St. Mark's Church showing off Croatia's historic coat of arms like a 13th-century Instagram post |
We drive into Zagreb from Budapest, Hungary, swapping the Danube's imperial skyline for a capital that runs on espresso and medieval self-confidence. This is the Croatian chapter of our 2019 Central Europe road trip, and Zagreb makes a strong first impression before we even find parking.
We have one packed day before the A1 motorway pulls us south, and Zagreb intends to make every hour count.
Zagreb, Croatia — Post Summary
One packed day in the Croatian capital, bookended by motorways. We drive in from Budapest over the Goričan border, decode Zagreb's split personality between the medieval Upper Town and the Austro-Hungarian Lower Town, stand under St. Mark's heraldic rooftop, light a candle at the Stone Gate, crane our necks inside the Neo-Gothic Zagreb Cathedral, then point the car south on the A1 toward Nikola Tesla's birthplace in Smiljan.
| What's Covered | |
| 🏛️ | The Zagreb Two-Step — Upper Town vs Lower Town, and a city that invented the pen and the necktie |
| 🛣️ | The Budapest-Zagreb Sprint — M7 and A4 motorways, the Goričan border and medieval parking Tetris |
| 🎨 | St. Mark's Church — the roof that yells, the Grič Cannon and the miracle-surviving Stone Gate |
| ⛪ | Zagreb Cathedral — Neo-Gothic spires, Las Vegas chandeliers and a Glagolitic surprise |
| 🚗 | Southbound on the A1 — Mirogoj farewell and the road to Tesla's birthplace |
We drove from Budapest, Hungary to Zagreb, Croatia on the M7 and A4 motorways via the Goričan border crossing, then continued south on the A1 toward Nikola Tesla's birthplace in Smiljan. One day in the Croatian capital covered the medieval Upper Town, St. Mark's Church, the Stone Gate and Zagreb Cathedral. This post covers the drive, the sights, the parking strategy and where to drink the espresso.
Method: Self-drive by car on the M7, A4 and A1 motorways
Distance / Time: Approx. 350 km / 1 full day in Zagreb
Themes: medieval Upper Town · St. Mark's Church · Stone Gate · Zagreb Cathedral
Route at a Glance
- The Zagreb Two-Step — Upper Town vs Lower Town orientation
- The Budapest-Zagreb Sprint — motorway run and Upper Town parking
- St. Mark's Church and the Stone Gate — Gradec on foot
- Zagreb Cathedral — Kaptol's Neo-Gothic giant
- Southbound on the A1 — toward Tesla's birthplace in Smiljan
Watch: Zagreb, Croatia: Unveiling the Unexpected Capital City (YouTube)
The Zagreb Two-Step: Where Medieval Swagger Meets Cafe Culture
Let's get one thing straight about Croatia's capital. Zagreb perches on the southern slopes of the Medvednica mountain above the alluvial terraces of the Sava - 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 title Pope Leo X officially bestowed on Croatia as 'Antemurale Christianitatis' in 1519, with Zagreb serving as a frontier stronghold that never fell to formal Ottoman occupation.
| 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."
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 fighting in the Thirty Years' War sparked a Parisian fashion trend known as 'à la Croate' - one that King Louis XIV later turned into a court obsession.
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.
If the hill between the two towns feels like effort, Zagreb's funicular has been shortcutting it since 1890 - its 66-meter track makes it one of the shortest public-transport funiculars in the world, and the ride lasts all of 64 seconds.
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 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.
|
|
|
Border crossings that don't involve paperwork The EU's greatest gift: driving from Hungary to Croatia without the drama |
The M7/E71 corridor cuts across old Pannonia, the Roman province whose roads once hauled Baltic amber south toward 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.
|
|
|
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.
The drive from Budapest's city limits to Zagreb's Upper Town took us a bit longer than the map promised, thanks to a coffee stop that definitely involved Hungarian chimney cake. We're not sorry.
|
|
|
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 approach path to the Stone Gate, and it 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.
|
|
|
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.
|
|
|
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."
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.
|
|
|
Kamenita Street: the original medieval commute This path to St. Mark's Square has been walked since the 1200s |
Lake Balaton, which kept us company on the Hungarian side, averages barely over three meters deep - shallow enough to warm like bathwater by midsummer, which is why locals crown it the "Hungarian Sea" with a straight face.
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 shouts in color. Those vibrant tiles are 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 went up during the great restoration of 1876-1882, which also had to absorb the damage of the 1880 earthquake. They depict 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 for its time. While Vienna favored modest designs, architect Hermann Bollé and the city council chose these loud, proud colors to assert Croatian identity within the Empire - a billboard for national pride that the Emperor couldn't ignore.
|
|
|
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.
|
|
|
St. Mark's Square panorama: where politics and religion share real estate The Croatian Parliament watching over the colorful basilica since the 13th century |
Zagreb's rooftop heraldry has a cousin up north: the Zsolnay-tiled roof of Budapest's Matthias Church, rebuilt in the same era of Gothic Revival one-upmanship. So there's a weird sibling rivalry happening on the rooftops of Central Europe.
|
|
|
St. Mark's Square: where every cobblestone has a story Medieval meeting spot turned tourist photo op with parliamentary oversight |
Ever heard the Grič Cannon fire at noon? It's more than a cute tourist moment. The tradition dates back to 1877, when the cannon at the Lotrščak Tower began firing at midday so the bell-ringers at the Church of St. Mary could synchronize their clocks - part romantic nostalgia, part practical time signal before radio. The practice of closing the city gates had actually ceased decades before the cannon was ever installed. 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 real miracle here involves 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.
|
|
|
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 other three gates (Mesnička, Nova and Dverce) fell to 19th-century modernizations; this one survived, likely because of the chapel tucked inside. It's a rare case where prayer served as an effective historic preservation strategy.
|
|
|
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.
|
|
|
Medieval gateway meets tourist economy Candles for prayers next to magnets for refrigerators - priorities, people |
One heraldic wrinkle hides in plain sight on that famous roof: the Zagreb coat of arms sits on a red shield, while the city's official coat of arms today is blue - the 19th-century restorers used the older Gradec version.
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 and the Great Earthquake of 1880. It's a building that has survived everything history has thrown 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.
|
|
|
Zagreb Cathedral panorama: twin spires reaching for divine Wi-Fi The tallest cathedral 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.
Reaching about 108 meters, these spires make the cathedral the tallest sacral building in Croatia. While industrial chimneys and the Sljeme TV tower are technically taller, the cathedral definitely wins on style points.
|
|
|
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.
The nave's massive chandeliers have a wild backstory. Michael Gaughan, owner of the Gold Coast casino in Las Vegas, donated all three of them in 2001 during a remodel, after Croatian emigrant Stefan Stankić - who worked at the casino - suggested they belonged in Zagreb. Yes, the lights that hang above the pious grand altar once illuminated slot machines and blackjack tables. It is the ultimate redemption arc.
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 is 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.
|
|
|
Casino chandeliers gone respectable 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.
|
|
|
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.
|
|
|
Zagreb Cathedral's Bronze doors that weigh more than your regrets 20th-century additions telling biblical stories in metal |
On the way out, check the clock on the cathedral's exterior wall. It is permanently stopped at 7:03, the exact minute the great earthquake struck Zagreb on 9 November 1880.
Vagabond's Walking Map: A Morning in Medieval Zagreb
Follow this flow for the perfect, logistically-sound historical immersion:
- 9:00 AM - Parking at Tuškanac Garage. Avoid the Upper Town squeeze.
- 9:15 AM - St. Mark's Square. Beat the biggest crowds, get the photos.
- 9:45 AM - Stone Gate. Light a candle, feel the history.
- 10:15 AM - Walk down Radićeva Street towards the funicular.
- 10:30 AM - Lotrščak Tower. Be there for the Grič Cannon at noon. (Yes, wait. It's worth it).
- 12:15 PM - Funicular down to Ilica Street. Or walk if your legs are feeling medieval.
- 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 toward 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 Pelješac Bridge, under construction as we drive, will eventually let travelers 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.
|
|
|
One last look north as the A1 pulls us south 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 refuses to stay in museums here - it spills into 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.)
There's poetry in the timing of our detour, too - the Nikola Tesla Memorial Center in Smiljan opened on 10 July 2006, the inventor's 150th birthday.
Zagreb closes the Central European chapter of our 2019 road trip and opens the Balkan one. From here the geography changes character: the Pannonian flatlands give way to the karst mountains of Lika, and every kilometer south carries us further from the Habsburg orbit and closer to the Adriatic. For a route built on crossings - of rivers, borders and centuries - a capital assembled from two feuding hilltop towns is the perfect hinge.
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