Zagreb is worth one full day, comfortably two, and it earns the stop because it is the one Croatian city that works in February as well as August. Croatia’s traffic is coastal and Zagreb is 350 km (217 mi) inland, so the honest question is not what to see here but whether to stop at all. The answer is yes, briefly, and the reason is position as much as sights: Zagreb is where the trains, the year-round flights and the motorway south all converge, and Plitvice Lakes sits two hours down that motorway.
The city itself is compact, walkable, Austro-Hungarian in the centre and unfussed about tourists. Its cathedral reopened to visitors on 17 April 2026 after six years of post-earthquake work, which is the single biggest change to the city’s sightseeing in a decade.
Is Zagreb worth visiting?
Zagreb is worth visiting for one or two days, and it is not a substitute for the coast. It has no sea, no old-town-on-an-island postcard and no single landmark that sells a trip on its own. What it has is a working European capital of 767,131 people where the cafes are full at 11 on a Tuesday, the museums are odd and good, and nothing costs Dubrovnik money.

Four reasons hold up.
- It is the year-round city. From November to March the coastal airports thin out, the catamarans stop and the islands go quiet. Zagreb keeps its flights, its trains and its restaurants open all winter, and Advent is its busiest season rather than its deadest.
- It is on the way. Zagreb to Plitvice is around two hours by road, and Plitvice to Zadar or Split is another two. A night in Zagreb turns a long transfer day into two shorter ones.
- The museums are genuinely unusual. The Museum of Broken Relationships and the Nikola Tesla Technical Museum are not versions of things you have seen elsewhere.
- It is cheap by Croatian standards. A day ticket on the whole tram and bus network costs €3.98 ($4.65, £3.30), and a coffee on a central terrace costs what a coffee costs.

The case against is equally simple. If you have seven days and want the Adriatic, spend them on the Adriatic. Zagreb is the stop you add at eight or nine days, or the city you fly into because the fare was better.
How many days do you need in Zagreb?
One full day covers Zagreb’s centre and two days cover it without hurrying. The realistic options are below.

- Half a day, on a transfer. Upper Town, the cathedral, Dolac market and a coffee on Tkalčićeva. Doable between a morning arrival and an afternoon drive south.
- One full day. The above plus one museum and the Green Horseshoe parks. This is the right length for most trips.
- Two days. Add Mirogoj cemetery, Maksimir park and a second museum, at a walking pace.
- Three days. Add a day trip: Plitvice Lakes, the Zagorje castles at Trakošćan and Veliki Tabor, or the Samobor hills.
Longer than three days and Zagreb starts to feel like time you should have spent in Istria.

What are the top things to do in Zagreb?
Zagreb’s centre divides into the medieval Upper Town on the hill and the 19th-century Lower Town below it, and almost everything worth seeing sits in one or the other. The 12 below are ordered by how much they justify the time.

- Zagreb Cathedral. Croatia’s tallest building and the largest Gothic structure southeast of the Alps, and closed to the public for six years after the March 2020 earthquake took the top off its northern spire. It reopened on 17 April 2026 and is now open daily from 08:00 to 19:00, with Sunday Mass at 10:00. Work on the towers continues, so expect scaffolding outside and a finished interior within.
- Dolac market. The red-parasol produce market on the terrace above Ban Jelačić Square, open every morning, busiest before 10:00 and winding down by early afternoon. The fish market and the dairy stalls are in the covered hall underneath, which most visitors walk straight past.
- The Upper Town, Gornji grad. The oldest part of Zagreb, reached on foot up Radićeva or by the funicular, and the reason to come. St Mark’s Church and its tiled coat-of-arms roof, the Stone Gate shrine set into a medieval arch, gas lamps still lit by hand at dusk, and Tkalčićeva’s cafe strip along what was once a stream.
- The Zagreb funicular. Sixty-six metres of track between Tomićeva Street and the Strossmayer promenade, in operation since 1890 and often called the shortest public funicular in the world. The ride takes about a minute and costs €0.66 ($0.77, £0.55) on ZET’s published fare. It is a novelty rather than transport, and it is worth the euro.
- Lotrščak Tower and the Grič cannon. A 13th-century tower at the top of the funicular with a 360-degree view over the city’s rooftops. A cannon has been fired from it at exactly noon every day since 1 January 1877, originally to tell the city’s bell-ringers when midday was. Stand somewhere else if you dislike loud noises; stand on the promenade if you want to see it.
- Museum of Broken Relationships. A crowd-sourced collection of objects left behind by ended relationships, each with the anonymous story of what it meant, and far better than the premise sounds. It sits in the baroque Kulmer Palace in the Upper Town. Admission is €9 ($11, £7), or €7 concession, and it is open daily, 09:00 to 22:00 from June to September and 09:00 to 21:00 the rest of the year.
- Mirogoj cemetery. A cemetery of ivy-covered arcades and domes designed by Herman Bollé, the architect who rebuilt the cathedral after the 1880 earthquake, and one of the finest pieces of architecture in the country. It is free to enter, it is a 15-minute bus ride from the cathedral on line 106, and it is a quiet hour rather than a photo stop.
- The Green Horseshoe. Lenuci’s chain of Lower Town squares and parks, walked end to end in about 40 minutes: Zrinjevac with its plane trees and meteorological column, the yellow Art Pavilion, King Tomislav Square in front of the main railway station, and the Croatian National Theatre in its own square to the west.
- Museum of Contemporary Art (MSU). Croatia’s largest modern museum, out in Novi Zagreb across the Sava and worth the tram ride. The permanent collection costs €11 ($13, £9), or €19 with the temporary exhibitions, and it is free for everyone on the first Wednesday of every month. Open Tuesday to Friday 11:00 to 19:00 and weekends 11:00 to 18:00, closed Mondays. Carsten Höller’s Double Slide runs down through the building and one descent is included in the ticket.
- Nikola Tesla Technical Museum. A hands-on science museum with a walk-through replica coal mine, a planetarium, historic aircraft and a Tesla demonstration room. Admission to the permanent exhibition is €4 ($4.70, £3.30), and it opens Tuesday to Friday 09:00 to 17:00 and weekends 09:00 to 13:00, so it is a morning rather than an afternoon.
- Maksimir Park. Zagreb’s big 18th-century English landscape park east of the centre, with five lakes, wooded paths and the city zoo inside it. Locals use it the way Londoners use Hampstead Heath, and it is the antidote to a museum day.
- Jarun Lake. A recreational lake southwest of the centre, ringed by a path used by every runner and cyclist in Zagreb, with swimming areas and bars in summer and a rowing course in the middle.
Zagreb also rewards walking without a list. Nine sculptures scattered across the city make up Nine Views, an unmarked solar-system installation: Ivan Kožarić’s Grounded Sun sits on Bogovićeva and the nine planets are placed at true scale distances across the city, most of them unlabelled. The murals along Branimirova, a long painted wall beside the railway, are the city’s most photographed street art. And the brutalist housing of Novi Zagreb, Mamutica above all, is a genuine architectural pilgrimage for anyone who cares about post-war concrete. With children, the Museum of Illusions on Ilica is the reliable rainy-hour option.

What should you eat in Zagreb?
Zagreb’s food is continental rather than coastal, which is the point: this is the one Croatian city where you do not eat grilled fish. Three dishes are local rather than national.

- Štrukli. The Zagreb and Zagorje dish, a thin dough filled with fresh cottage cheese, then either boiled and served in broth or baked with cream until the top blisters. Sweet versions exist. It is the thing to order if you order one thing.
- Zagrebački odrezak. A veal escalope stuffed with ham and cheese, breaded and fried, and the reason nobody needs a starter.
- Purica s mlincima. Roast turkey with mlinci, a baked flatbread softened in the roasting juices, traditionally a Sunday and holiday dish.
Eat them at a klet or a konoba rather than on Ban Jelačić Square, and use Dolac market for everything else. The wider picture of what to look for around the country is in our guide to the best food to eat in Croatia.

Where should you stay in Zagreb?
Stay within the Lower Town if you have one or two nights, because everything on the list above is then a walk rather than a tram ride. The areas that work are set out below.

- Lower Town (Donji grad), around Zrinjevac and the railway station. Central, flat, well served by trams, and where most of the hotels are. Arriving by train or coach puts you here already.
- Upper Town and Tkalčićeva. Atmospheric, more apartments than hotels, and noisier at night because the cafe strip is directly below the windows.
- Around Britanski trg and Ilica. A short tram ride west, quieter, cheaper, and where Zagreb actually lives.
Avoid basing yourself in Novi Zagreb across the river unless you are driving, and note that Zagreb’s hotel rates spike during Advent and during trade fairs rather than in summer, which is the opposite of the coast.

How do you get around Zagreb?
Zagreb runs on trams, and the centre is small enough that you will walk most of it anyway. ZET operates the network, and its published 2026 fares are €0.53 ($0.62, £0.44) for 30 minutes bought in advance, €0.93 for 60 minutes, €1.33 for 90 minutes and €3.98 ($4.65, £3.30) for a day ticket covering trams, buses and the funicular. Buying from the driver costs more, so buy at a kiosk or in the app.

From the airport, the Pleso Prijevoz shuttle runs to the Central Bus Station in 30 to 45 minutes for around €9 ($11, £7), and ZET’s bus 290 is the cheaper local alternative, dropping at Kvaternikov trg rather than the bus station. Zagreb Franjo Tuđman Airport is 17 km (10.6 mi) southeast of the centre. Uber and Bolt both operate in the city.
Do not hire a car for Zagreb itself. The centre is a maze of one-way streets, tram tracks and zoned parking, and every one of the 12 things above is reachable on foot or on a tram.

How do you get from Zagreb to the coast?
Getting from Zagreb to the Adriatic takes between an hour and ten hours depending on what you pick, and the choice is genuinely open. The four options are compared below.

| Route | Time | Cost |
|---|---|---|
| Train to Split | 6 hours or more | €15.82 ($18.50, £13) |
| Train to Rijeka | About 4 hours | €8.42 ($9.85, £7) |
| Coach to Split | About 5 hours | Varies by operator and date |
| Drive to Split on the A1 | About 4.5 hours | €26.40 ($31, £22) in tolls, plus fuel |
| Fly to Split or Dubrovnik | Under an hour | Varies; Croatia Airlines flies both |
There is no railway to Dubrovnik, so that journey is a coach of nine or ten hours, a flight, or a drive. Compare the coach and train options for the same day in one search on Omio, which sells Croatian rail and coach together and often shows the coach winning on time and the train on price.

Driving south is the option that earns its cost, because the A1 passes within a short detour of Plitvice Lakes, and Plitvice is the reason to break the journey. Picking a car up in Zagreb and dropping it in Split is a normal one-way rental with a fee attached; DiscoverCars shows that drop fee before you book rather than at the counter. The road rules, tolls and limits are in our guide to driving in Croatia, and the other cities worth building the route around are in our guide to destinations in Croatia.
When should you visit Zagreb?
Visit Zagreb in late spring, early autumn or during Advent, and treat its seasons as the inverse of the coast’s. May, June and September give warm terrace weather and open parks. October is the quietest good month.

Advent is the exception that fills the city. Advent in Zagreb runs from 28 November 2026 to 7 January 2027, with around 25 separate markets across parks, squares, tunnels and pedestrian streets, and it has been voted Europe’s leading Christmas market three times. Accommodation prices rise and rooms go early, so book by autumn if you want it.
July and August are hot, humid and the one time the city empties, because Zagreb’s own residents are on the coast. The full seasonal picture across the country is in our guide to Croatia.

Zagreb FAQ
Is Zagreb Cathedral open? Yes. It reopened to visitors on 17 April 2026 after six years of post-earthquake restoration, and is open daily from 08:00 to 19:00. Work on the two spires continues, so the exterior is still partly scaffolded.
How many days do you need in Zagreb? One full day for the centre, two without hurrying, three if you want a day trip to Plitvice or the Zagorje castles.
Is Zagreb expensive? No, by Croatian standards it is the cheap option. A day of city transport costs €3.98, the largest modern museum costs €11 and is free on the first Wednesday of the month, and restaurant prices are well below Dubrovnik and Split.
Is Zagreb worth visiting in winter? Yes, more than most European capitals. Advent runs from late November to early January, the museums and restaurants stay open, and this is the season the coast cannot offer.
Does Zagreb have a beach? No. Zagreb is 350 km (217 mi) inland. Jarun and Bundek lakes have swimming areas in summer and Croatians use them, but they are lakes.
What is Zagreb famous for? Its Advent markets, its cafe culture, the Museum of Broken Relationships, the noon cannon at Lotrščak Tower and being the birthplace of the necktie, which took its name from the Croatian cravat worn by 17th-century soldiers. More of that sort of thing is in our guide to interesting Croatian facts.
WonderfulWanderings Pro Tips
The five details below come from checking Zagreb’s own institutions for 2026, and each one changes how a short visit works.

- Go to the Museum of Contemporary Art on the first Wednesday of the month. MSU’s own price list makes admission free for all visitors on that day, against €11 for the permanent collection and €19 with the temporary exhibitions on every other day.
- The cathedral is open again, and most guides still say it is not. It reopened on 17 April 2026 after six years shut. If you are working from a guidebook printed before then, it will tell you to admire it from the outside.
- Do Dolac market before 10:00. It is a working produce market, not a tourist attraction, and the stalls start packing up by early afternoon. The fish hall and dairy stalls are downstairs, under the terrace.
- Time the Upper Town for noon. The Grič cannon fires from Lotrščak Tower at exactly midday, every day since 1877, and the Strossmayer promenade is where you want to be standing when it does.
- The Technical Museum shuts at 13:00 at weekends. Tuesday to Friday it runs to 17:00, but a Saturday or Sunday plan that puts it after lunch will find the doors closed.
About the author. This guide is written and maintained by the Wonderful Wanderings editorial team. Wonderful Wanderings was founded in 2012 by Sofie Couwenbergh, and the team covers Croatia for independent travellers, including the museums, markets, tours and places to stay that make Zagreb worth a night on the way to the Adriatic, and updates this page when opening hours, ticket prices and Advent dates change.


















