Zagreb Travel Guide: Things to Do in Croatia's Capital
What to see in Zagreb in 1–2 days: Upper Town, the Cathedral, Dolac market, museums, where to stay and how to get in from the airport.
Zagreb is Croatia’s capital and easily worth a full day or two before you head for the coast. The compact historic core splits into the hilltop Upper Town (Gornji grad) — St. Mark’s Church, the Cathedral, the funicular and the Stone Gate — and the grand 19th-century Lower Town (Donji grad), a string of leafy squares, museums and café terraces. Add the Dolac farmers’ market and a tram ride or two and you have a relaxed city break that costs far less than Dubrovnik or Split.
Croatia uses the euro (€) and has been in the Schengen Area since 1 January 2023, so for most visitors there are no border formalities once you are inside the EU.
How long to spend in Zagreb
One full day covers the highlights; two days lets you slow down, add a museum or two and a park. A practical first day: ride the funicular up to the Upper Town, see St. Mark’s Church and Lotrščak Tower, walk down through the Stone Gate to Dolac and Tkalčićeva street for lunch, then spend the afternoon on the Lower Town museum-and-park promenade known as the Green Horseshoe.
The Upper Town (Gornji grad)
The medieval hill towns of Gradec and Kaptol grew together into today’s Upper Town, and it is the most atmospheric part of Zagreb. The single must-see image of the city is St. Mark’s Church, whose tiled roof carries the coats of arms of Croatia, Dalmatia and Slavonia on one side and the city of Zagreb on the other. You can’t usually go inside outside of services, but the square in front — flanked by the Croatian Parliament (Sabor) and the government palace — is free to wander.
A few minutes away, Lotrščak Tower guards the old southern gate; climb it for a rooftop view, and listen for the Grič cannon, fired every day at noon. Just below, the Zagreb funicular has shuttled people between the Lower and Upper Town since 1890 and is one of the shortest public funiculars in the world — a short, fun ride rather than serious transport.
Don’t miss the Stone Gate (Kamenita vrata), the last surviving medieval gate, now a quiet shrine where locals light candles. The Upper Town is also home to two of the city’s best small museums — the Museum of Broken Relationships, a genuinely original collection of donated objects and their stories, and the Croatian Museum of Naïve Art.
The Cathedral and Dolac market
On the Kaptol side, Zagreb Cathedral and its twin neo-Gothic spires are the tallest structure in the country. The cathedral was badly shaken by the March 2020 earthquake and one spire has been under restoration since, so expect scaffolding — check the latest before you visit.
Right beside it is Dolac, the city’s main open-air market since 1930. Locals call it “the belly of Zagreb.” Under a sea of red parasols you’ll find seasonal fruit and vegetables, while the covered level below has fish, cheese, cured meats and the local fresh cheese sir i vrhnje. Mornings are best; many stalls wind down by early afternoon.
From the market, Tkalčićeva street runs north — a pedestrian strip of bars, cafés and restaurants that is the heart of Zagreb’s nightlife and its best spot for a long, slow coffee, the city’s unofficial sport.
The Lower Town (Donji grad) and museums
The flat Lower Town was laid out in the 19th century as a U-shaped chain of parks and grand institutions — the Green Horseshoe. Walking it is the easiest sightseeing in Zagreb: start at Zrinjevac, a tree-lined promenade with a wrought-iron music pavilion, and continue past the Art Pavilion and the Croatian National Theatre, a butter-yellow neo-Baroque landmark from 1895.
For rainy days, the Lower Town has the lion’s share of the museums: the Mimara Museum, the Museum of Arts and Crafts, the Archaeological Museum and the Ethnographic Museum are all within a few blocks.
Where to stay: best areas
For a short visit, base yourself in or near the Lower Town — you’ll be walkable to almost everything and steps from the main tram lines.
| Area | Good for | Notes |
|---|---|---|
| Lower Town (Donji grad) | First-timers, walkability | Around Ban Jelačić Square and Zrinjevac; most hotels and trams |
| Upper Town (Gornji grad) | Atmosphere, quiet evenings | Cobbled, charming, a little uphill; fewer hotels |
| Britanski trg / west | Cafés, weekend antiques market | Residential, calmer, short tram ride to the centre |
Zagreb is a year-round city — summer is warm, while the Advent Christmas market (regularly voted among Europe’s best) makes December a highlight. Compare current rates and locations before booking.
Getting in from the airport
Franjo Tuđman Airport (ZAG) is about 17 km southeast of the centre. Your options:
| From the airport | Time | Notes |
|---|---|---|
| Croatia Airlines airport bus | ~30 min | To the main bus station, then a short tram to the centre |
| Taxi / ride-hail | ~25–35 min | Door-to-door; fares vary — agree or app-meter first |
| Rental car | ~25 min | Useful only if you’re driving on to the coast |
Once in town you rarely need a car: the ZET tram network covers the centre well, and the historic core is walkable end to end. If you’re continuing to the Adriatic, see our guide to renting a car in Croatia.
Where to eat
Zagreb’s food is hearty continental Croatian rather than coastal: look for štrukli (baked or boiled dough with fresh cheese), purica s mlincima (turkey with baked pasta), grilled meats and, in autumn, game and mushrooms. Graft a market visit onto it — buy fruit at Dolac, then eat at one of the konobas nearby. Tkalčićeva and the streets around Dolac are the easiest places to find a table; for our standards on picking places, see the food directory.
A little further out
If you have extra time, Mirogoj cemetery — a monumental complex of ivy-covered arcades and domes — is a surprisingly beautiful 15-minute bus ride north. For green space, Maksimir Park (with the city zoo) and the Jarun lake are local favourites in summer.
Plan the rest of your trip
Zagreb pairs naturally with the coast and the lakes. To slot it into a wider route, see our 7-day Croatia itinerary and, for picking your dates, the best time to visit Croatia. Both lean on the same practical basics covered here, and the cities hub collects our other Croatian city guides.
Opening hours and prices change, and the Cathedral restoration is ongoing — confirm current details with the official sources above before you go.
Photos
On the map
The map loads on click — to keep the page lightweight.
The map didn’t load. Check your connection and refresh the page.



