Share Zagreb with friends and start planning your trip together.
How to get to Zagreb
Have a great tip for Zagreb or another alternative to popular destinations?
Share your thoughts on Zagreb or suggest another authentic alternative to popular destinations. Your tips help others rediscover their love of travelling - while giving popular destinations a little room to breathe.
Please help us keep all core features free to use by using these affiliate links!
Day 1: Upper Town, markets and the Green Horseshoe
Ease into Zagreb’s rhythm with coffee culture, red umbrellas and medieval lanes. Today blends the city’s oldest quarters with 19th‑century grandeur and plenty of good eating.
Morning: Start at Dolac Market for fresh fruit, sir i vrhnje and a warm burek; arrive by 8:00–9:00 for peak buzz. Wander to the Stone Gate and the cathedral (exteriors currently under restoration), then ride the tiny funicular up to the Upper Town.
Midday: Explore St. Mark’s Square and choose a museum: Museum of Broken Relationships or the Croatian Museum of Naïve Art (small, outstanding; check hours). Lunch nearby at La Štruk for classic štrukli or try Heritage – Croatian Street Food for regional small plates.
Afternoon: Walk Lenuci’s “Green Horseshoe”: Tomislav Square → Zrinjevac → the Croatian National Theatre and the Croatian State Archives (lovely Secession interiors). Join špica for coffee on Cvjetni trg/Bogovićeva; look up to spot Art Nouveau balconies and tilework.
Evening: Dinner in the centre at Vinodol or Stari Fijaker for continental classics (try purica s mlincima or Zagrebački odrezak). Drift to Opatovina’s craft‑beer bars or along Tkalčićeva for a lively, open‑air night scene; in December, swap this for Advent’s Fuliranje food zone.
Tip: Most museums close on Mondays—swap the order of Day 1/2 if needed.
Day 2: Contemporary Zagreb, trams and the Sava
Cross the river to New Zagreb for bold architecture and Croatia’s flagship contemporary art. You’ll ride the blue trams, taste a proper gablec and end with a standout dinner.
Morning: From the centre, take a tram south across the Sava (e.g., 7 or 14) and a short connecting bus to the Museum of Contemporary Art; it’s spacious, accessible and a pillar of the post‑earthquake scene. Pause on the roof terrace for city views.
By Air
Franjo Tuđman Airport (ZAG) is 13–15 km SE of the centre; 25–40 minutes by taxi/ride‑hail (Uber/Bolt widely available).
Airport shuttle bus (Pleso Prijevoz) runs to Zagreb Central Bus Station (Autobusni kolodvor); 30–35 minutes, usually every 30 minutes (frequency adapts to flights).
City bus 290 (ZET) connects the airport with Kvaternik Square; about 35–45 minutes.
Alternative airports often used:
Ljubljana (LJU) ~1.5–2 h by car/coach (≈140 km).
Graz (GRZ) ~2.5–3 h (≈185 km).
Budapest (BUD) ~3.5–4 h (≈345 km).
Vienna (VIE) ~4–5 h (≈370 km).
Trieste (TRS) ~3–3.5 h (≈230 km).
By Train
Main station: Zagreb Glavni kolodvor (central; on King Tomislav Square).
International key routes (typical times; check timetables):
Ljubljana: 2–2.5 h (direct).
Budapest (Keleti): 5–6 h (direct/1 change).
Vienna (Hbf via Maribor/Graz): ~6–7 h (direct EC/IC on select days or 1 change).
Munich: overnight EuroNight (~8–9 h, via Salzburg).
Domestic:
Zagreb is a crowd-light European capital where medieval lanes, Habsburg grandeur and a lively contemporary scene deliver big-city experiences without the queues.
Atmosphere: Walkable and tram-linked, the city flows from the cobbled Upper Town to the Green Horseshoe’s grand parks and cafes—European charm at an easy pace, without the crush of bigger-name capitals.
Culture: A serious art city with fresh energy—MSU, the Meštrović Pavilion (HDLU), Klovićevi Dvori and the Museum of Broken Relationships—plus gallery openings and street art, all with fewer lines and more authenticity.
Food & drink: Dolac Market’s kumice, comforting štrukli, hearty gablec lunches, Martićeva’s modern bistros and Opatovina’s craft beer scene deliver local flavour and better value than many headline hotspots.
Neighbourhood life: Historic Gornji Grad, lively Tkalčićeva and the Design District set the stage for real Zagreb rituals—Saturday špica coffee, Advent’s Fuliranje food stalls, and relaxed evenings that feel local, not staged.
Zagreb suits travellers who love a human‑scaled capital where café culture, grand architecture and inventive museums sit side by side. It’s ideal if you want compact, walkable culture, soulful food and excellent value. Think of it as a more intimate, relaxed alternative to Vienna or Budapest, with a dash of Adriatic flair.
History lovers: Trace the city from medieval Upper Town to Austro‑Hungarian boulevards and Mirogoj, with the blue trams tying it all together.
Culture vultures: World‑class contemporary art at MSU, intimate Meštrović Atelier and originals like the Museum of Broken Relationships make Zagreb a small city with big‑city culture.
Foodies: Feast at Dolac Market, try štrukli and a proper gablec, and finish with Michelin‑starred menus and Croatian wines—better value than Vienna.
Architecture nerds: Photograph Secession facades, the Croatian National Theatre and bold socialist modernism in Novi Zagreb—an open‑air lesson from Gothic to Brutalism.
City‑breakers: Easy trams, a compact centre and lively cafés mean you can see a lot in 48 hours without rushing, especially with the Zagreb Card.
Families: Leafy parks (Maksimir, Bundek), engaging museums and the festive Christmas Tram at Advent keep kids happy and logistics simple.
Zagreb blends grand Habsburg avenues, a storybook medieval hilltop, vibrant markets and cutting‑edge culture into a compact, walkable capital. Here are the unmissable highlights to prioritise.
Walk the Green Horseshoe in the Lower Town, admiring 19th‑century parks and landmarks like the Croatian National Theatre and Art Pavilion.
Explore the medieval Upper Town (Gornji Grad) around St Mark’s Church, the Stone Gate and the Lotrščak Tower viewpoint.
Visit Mirogoj Cemetery to wander Bollé’s arcades and cupolas—one of Europe’s most beautiful necropolises.
Take the blue tram along Ilica and over the Sava to the Museum of Contemporary Art in Novi Zagreb.
Hike Medvednica to Sljeme or Medvedgrad for forest trails and sweeping city panoramas.
Zagreb blends grand Habsburg avenues, a storybook medieval hilltop, vibrant markets and cutting‑edge culture into a compact, walkable capital. Here are the unmissable highlights to prioritise.
Walk the Green Horseshoe in the Lower Town, admiring 19th‑century parks and landmarks like the Croatian National Theatre and Art Pavilion.
Explore the medieval Upper Town (Gornji Grad) around St Mark’s Church, the Stone Gate and the Lotrščak Tower viewpoint.
Visit Mirogoj Cemetery to wander Bollé’s arcades and cupolas—one of Europe’s most beautiful necropolises.
Take the blue tram along Ilica and over the Sava to the Museum of Contemporary Art in Novi Zagreb.
Hike Medvednica to Sljeme or Medvedgrad for forest trails and sweeping city panoramas.
Zagreb’s food scene blends Austro-Hungarian comfort, Balkan grill culture, and a modern bistro buzz. Mornings start at Dolac Market and flow into long coffees and late dinners across lively terraces and bars.
Štrukli – Zagreb’s signature cheese-filled pastry, baked or boiled, creamy inside with a golden top. Cosy café vibe, ideal for an unhurried lunch.
Zagrebački odrezak – veal schnitzel stuffed with ham and cheese, breaded and fried for a crisp, gooey classic. Best in old-school bistros with a relaxed city-centre buzz.
Sir i vrhnje at Dolac Market – fresh cottage cheese and cream from the famed kumice; add spring onions or cornbread for the full taste. Soak up the morning hum under the red umbrellas.
Rakija and Croatian wine – sip plum šljivovica or try local wines like Graševina and Plavac Mali. Enjoy in intimate wine bars and easy-going neighbourhood pubs.
Zagreb’s food scene blends Austro-Hungarian comfort, Balkan grill culture, and a modern bistro buzz. Mornings start at Dolac Market and flow into long coffees and late dinners across lively terraces and bars.
Štrukli – Zagreb’s signature cheese-filled pastry, baked or boiled, creamy inside with a golden top. Cosy café vibe, ideal for an unhurried lunch.
Zagrebački odrezak – veal schnitzel stuffed with ham and cheese, breaded and fried for a crisp, gooey classic. Best in old-school bistros with a relaxed city-centre buzz.
Sir i vrhnje at Dolac Market – fresh cottage cheese and cream from the famed kumice; add spring onions or cornbread for the full taste. Soak up the morning hum under the red umbrellas.
Rakija and Croatian wine – sip plum šljivovica or try local wines like Graševina and Plavac Mali. Enjoy in intimate wine bars and easy-going neighbourhood pubs.
Choosing the right neighbourhood in Zagreb shapes your trip: each area has its own vibe, convenience and price point. Focus on what you want to step out into—museums and cafés, medieval lanes, creative bistros or leafy modern districts—rather than specific hotels.
Donji Grad (Lower Town) — grand Austro‑Hungarian avenues around the Green Horseshoe, museums and cafés; best for first‑timers and tram convenience.
Gornji Grad (Upper Town) — medieval cobbles, gas lamps and views by St Mark’s; atmospheric and quiet at night, ideal for history lovers (note many stairs).
Martićeva (Design District) — creative, walkable quarter of bistros, speciality coffee and small galleries; great for foodies, weekend flâneurs and boutique stays.
Novi Zagreb — spacious, modernist and greener south of the Sava near MSU; calmer, good value and handy for families, with easy tram links.
Choosing the right neighbourhood in Zagreb shapes your trip: each area has its own vibe, convenience and price point. Focus on what you want to step out into—museums and cafés, medieval lanes, creative bistros or leafy modern districts—rather than specific hotels.
Donji Grad (Lower Town) — grand Austro‑Hungarian avenues around the Green Horseshoe, museums and cafés; best for first‑timers and tram convenience.
Gornji Grad (Upper Town) — medieval cobbles, gas lamps and views by St Mark’s; atmospheric and quiet at night, ideal for history lovers (note many stairs).
Martićeva (Design District) — creative, walkable quarter of bistros, speciality coffee and small galleries; great for foodies, weekend flâneurs and boutique stays.
Novi Zagreb — spacious, modernist and greener south of the Sava near MSU; calmer, good value and handy for families, with easy tram links.
Zagreb is an easy city to navigate, with a compact centre, excellent public transport and friendly locals. A few practical details on costs, getting around and timing will help you get the most from your visit.
Affordability: Expect mid-range prices for a European capital: coffee €2–3.5, a hearty gablec (weekday lunch) €8–13, modern bistro dinner with wine €25–45 pp, museum tickets €7–15, and trams about €4 for a day pass; decent mid-range hotels are typically €90–150 per night and central apartments €60–120.
Transport: The centre is very walkable and well covered by frequent blue trams (timed tickets and great-value day passes), the airport is linked by bus, and day trips are easy—Plitvice by bus (2.5–3h), Samobor by bus (~30–40 min), Varaždin by train (1.5–2h), while a car helps for Zagorje castles and wineries.
Language: Croatian is the official language, but English is widely spoken in hospitality, by younger locals and at attractions, with many menus and signs bilingual; a few Croatian pleasantries are appreciated.
Safety & comfort: Zagreb is very safe and comfortable for families and solo travellers; use normal city sense against petty theft on crowded trams, watch for scaffolding around post‑earthquake renovations, and drink the tap water.
Crowds: Peak season runs May–September and during Advent (late Nov–Dec) when weekends get lively; August can feel a touch quieter with locals on the coast, while March–April and October–November are calm and good value (note many museums close on Mondays).
Zagreb is an easy city to navigate, with a compact centre, excellent public transport and friendly locals. A few practical details on costs, getting around and timing will help you get the most from your visit.
Affordability: Expect mid-range prices for a European capital: coffee €2–3.5, a hearty gablec (weekday lunch) €8–13, modern bistro dinner with wine €25–45 pp, museum tickets €7–15, and trams about €4 for a day pass; decent mid-range hotels are typically €90–150 per night and central apartments €60–120.
Transport: The centre is very walkable and well covered by frequent blue trams (timed tickets and great-value day passes), the airport is linked by bus, and day trips are easy—Plitvice by bus (2.5–3h), Samobor by bus (~30–40 min), Varaždin by train (1.5–2h), while a car helps for Zagorje castles and wineries.
Language: Croatian is the official language, but English is widely spoken in hospitality, by younger locals and at attractions, with many menus and signs bilingual; a few Croatian pleasantries are appreciated.
Safety & comfort: Zagreb is very safe and comfortable for families and solo travellers; use normal city sense against petty theft on crowded trams, watch for scaffolding around post‑earthquake renovations, and drink the tap water.
Crowds: Peak season runs May–September and during Advent (late Nov–Dec) when weekends get lively; August can feel a touch quieter with locals on the coast, while March–April and October–November are calm and good value (note many museums close on Mondays).
Zagreb has a continental rhythm: warm-to-hot summers, vivid springs and autumns, and cold winters with the city peaking in festive spirit during Advent. For the best mix of pleasant weather and manageable crowds, aim for spring or early autumn.
Spring (Apr–Jun): Mild (15–25°C), parks in bloom, café terraces buzzing; comfortable sightseeing with moderate crowds.
High Summer (Jul–Aug): Hot (28–34°C) with occasional storms; lively festivals, longer days; tourists up, but many locals head to the coast so weekdays feel quieter.
Advent & Winter (late Nov–Feb): Cold (often 0–5°C, occasional snow/fog); magical Christmas markets and cosy café culture in December, then a calmer, budget-friendly January–February.
Zagreb has a continental rhythm: warm-to-hot summers, vivid springs and autumns, and cold winters with the city peaking in festive spirit during Advent. For the best mix of pleasant weather and manageable crowds, aim for spring or early autumn.
Spring (Apr–Jun): Mild (15–25°C), parks in bloom, café terraces buzzing; comfortable sightseeing with moderate crowds.
High Summer (Jul–Aug): Hot (28–34°C) with occasional storms; lively festivals, longer days; tourists up, but many locals head to the coast so weekdays feel quieter.
Advent & Winter (late Nov–Feb): Cold (often 0–5°C, occasional snow/fog); magical Christmas markets and cosy café culture in December, then a calmer, budget-friendly January–February.
Midday: Stroll to Bundek Lake for an easy loop and a coffee by the water; on sunny days locals picnic here. Alternatively, seek a gablec (daily lunch special) at a no‑frills spot between 10:30–13:30—look for chalkboard menus with bean stews, meat patties or sarma.
Afternoon: Tram back to the centre for the HDLU (Meštrović Pavilion) exhibitions or hop to Lauba House for rotating contemporary shows and events (check programmes). If you like street art, detour to large murals by Lonac/Lunar—local tours run year‑round.
Evening: Book ahead for dinner: Noel (Michelin‑starred), NAV (innovative, product‑driven) or Zinfandel’s at the Esplanade for a classic setting. Post‑dinner, sample Croatian wines (ask for Graševina, Pošip, or Plavac Mali) or a rakija nightcap.
Transit tip: Buy a dnevna karta (day ticket) from a kiosk or the mojZET app and validate on board; it’s great value and avoids driver purchases.
Day 3: Architecture arc, Mirogoj to Maksimir and gallery finale
Today traces Zagreb’s architectural layers—from a masterpiece cemetery to grand parks and intimate ateliers. It’s reflective, green and ends back among the city lights.
Morning: Bus 106 from the cathedral area to Mirogoj Cemetery for Hermann Bollé’s arcades and cupolas; sections are under reconstruction, but it remains unmissable. On the way back, stop at the Glyptotheque for sculpture casts and a quiet, academic vibe.
Midday: Head east to Maksimir Park for a woodland walk and lakes; peek at Dinamo’s stadium if you’re a football fan. Picnic if the weather is fine, or return to the centre for a market‑sourced bite or a traditional grill (ćevapi or buncek with sour cabbage in winter).
Afternoon: Choose a culture slot: Klovićevi Dvori Gallery for blockbuster exhibitions, the Meštrović Atelier for a serene studio visit, or the Strossmayer Gallery of Old Masters for a calm, classical hour. If Museum Night (late January) coincides, plan a rest then head back out late.
Evening: For a relaxed finale, graze the Martićeva “Design District” bistros and specialty coffee bars; in September, the Burger Festival adds a fun street‑food twist. Alternatively, book the Croatian National Theatre for opera/ballet and finish with gelato at Orijent or cakes at Vincek.
Seasonal notes: Spring brings wild asparagus on menus; autumn is for mushrooms and new wine (Martinje, 11 Nov). In high summer, schedule longer walks early or late; in winter, Advent lights and warming kuhan(o) vino set the tone.
Split: ~6–7 h (day tilting ICN and seasonal night services).
Rijeka: ~4–5 h.
Osijek: ~3.5–4.5 h.
Operators/booking: HŽPP (Croatia) for domestic and many cross‑border; also ÖBB (Austria), SŽ (Slovenia), MÁV‑START (Hungary).
By Bus
Central hub: Zagreb Central Bus Station (Autobusni kolodvor, “AKZ”), Avenija Marina Držića; ~10 minutes by tram from the main square.
Very frequent coaches to major Croatian cities and strong international links:
Ljubljana 2–2.5 h; Trieste 3–4 h; Vienna 5–6 h; Budapest 4.5–5.5 h; Belgrade 5–6.5 h.
Split 4.5–5.5 h; Zadar 3–3.5 h; Plitvice Lakes 2–2.5 h.
Major operators include FlixBus and Arriva Croatia, plus numerous regional carriers.
By Car
Zagreb sits at the junction of key motorways:
A2 to/from Slovenia (Ljubljana).
A3 east–west across Croatia (to Slovenia/Serbia).
A1 south to the Dalmatian coast (Split, Zadar).
A6 to Rijeka (via Bosiljevo).
A4 towards Hungary (linking to M7 for Budapest).
Typical driving times (traffic dependent):
Ljubljana ~1.5–2 h; Rijeka ~2–2.5 h; Zadar ~3–3.5 h; Split ~4–4.5 h; Budapest ~3.5–4 h; Vienna ~4–5 h.
Tolls apply on Croatian motorways (pay at booths or via ENC device). Slovenia, Austria and Hungary use vignettes/e‑vignettes for motorways.
Croatia is in Schengen (land borders with Slovenia/Hungary are usually barrier‑free); normal checks still apply at non‑Schengen borders (e.g., Serbia, Bosnia and Herzegovina).
Winter equipment rules apply (typically 1 Nov–31 Mar) in Croatia and neighbouring countries.
Affiliate links help keep Savler free, at no extra cost to you.
Zagreb suits travellers who love a human‑scaled capital where café culture, grand architecture and inventive museums sit side by side. It’s ideal if you want compact, walkable culture, soulful food and excellent value. Think of it as a more intimate, relaxed alternative to Vienna or Budapest, with a dash of Adriatic flair.
History lovers: Trace the city from medieval Upper Town to Austro‑Hungarian boulevards and Mirogoj, with the blue trams tying it all together.
Culture vultures: World‑class contemporary art at MSU, intimate Meštrović Atelier and originals like the Museum of Broken Relationships make Zagreb a small city with big‑city culture.
Foodies: Feast at Dolac Market, try štrukli and a proper gablec, and finish with Michelin‑starred menus and Croatian wines—better value than Vienna.
Architecture nerds: Photograph Secession facades, the Croatian National Theatre and bold socialist modernism in Novi Zagreb—an open‑air lesson from Gothic to Brutalism.
City‑breakers: Easy trams, a compact centre and lively cafés mean you can see a lot in 48 hours without rushing, especially with the Zagreb Card.
Families: Leafy parks (Maksimir, Bundek), engaging museums and the festive Christmas Tram at Advent keep kids happy and logistics simple.