Zagreb City Guide
City snapshot
Zagreb seamlessly blends its Austro-Hungarian heritage with a lively contemporary energy, neatly organized into the medieval Upper Town and the vibrant Lower Town. For the most convenient stay, base yourself near Ban Jelačić Square to be within walking distance of the city's premier museums and social hubs. A highlight of any visit is riding the historic Zagreb Funicular to explore the colorful rooftops of St. Mark’s Square and the atmospheric streets of Gornji Grad.
Quick facts
- The historic city center is split into the medieval Gornji Grad and the 19th-century Donji Grad, linked by the world's shortest funicular ride.
- Iconic St. Mark's Church stands in the heart of the city, famous for its colorful tiled roof depicting historic coats of arms.
- The quirky Museum of Broken Relationships displays poignant items from failed romances and is one of the city's most popular attractions.
- A network of World War II pedestrian tunnels, such as the Grič Tunnel, runs directly beneath the bustling city streets.
Top attractions & tours
Zagreb invites exploration through a blend of Austro-Hungarian grandeur and a spirited, modern coffee culture. The journey typically begins in Gornji Grad (Upper Town), where medieval stone gates lead to the iconic St. Mark’s Church, famous for its colorful tiled roof depicting the city and kingdom seals. To reach this hilltop district, take a ride on the historic Zagreb Funicular, one of the shortest cable cars in the world, which seamlessly connects the bustling shopping streets of the Lower Town to the serene, historic heights above.
Below the surface, the Grič Tunnel offers a fascinating glimpse into the city's wartime history, serving as a cool pedestrian shortcut between districts. The vibrant Ban Jelačić Square serves as the city’s central heartbeat, a perfect meeting point before heading to the open-air Dolac Market to sample fresh local produce and regional specialties. The city’s quirky side is best represented by the Museum of Broken Relationships, an internationally acclaimed space that turns personal artifacts of lost love into a compelling public narrative.
Beyond the historic core, the 'Green Horseshoe' provides a sequence of lush parks and grand buildings perfect for a leisurely stroll. For those interested in more recent history, guided tours exploring the Communism and Croatian Homeland War eras offer profound context to Zagreb's modern identity. Whether sampling local dishes on a dedicated food tour or navigating the city via a vintage electric car, Zagreb reveals its secrets through a series of intimate, walkable experiences.
Suggested Tours
Nearby cities and attractions
Samobor is a charming medieval town just 30 minutes away, famous for its baroque architecture and iconic Kremsnita custard cake. It offers a relaxing atmosphere with scenic walking trails and a quaint central square perfect for afternoon coffee.
Known as the "Little Vienna" of Croatia, Varaždin is reachable in about 75 minutes and showcases stunning Baroque palaces and a well-preserved fortress. This former capital captivates visitors with its vibrant floral displays and rich musical heritage.
Ljubljana, the capital of neighboring Slovenia, is a scenic two-hour drive from Zagreb and features a romantic riverside lined with cafes and a hilltop castle. The city's pedestrian-friendly center and Dragon Bridge make it a delightful international day trip.
Local picks
While the medieval charms of Upper Town are undeniable, locals often find their rhythm elsewhere. On Sunday mornings, head to the outskirts for the Hrelić Flea Market. This sprawling, chaotic bazaar is a living museum of Yugoslav nostalgia and everyday Croatian life, where you can find anything from vintage cameras to hand-carved furniture.
For a dose of nature that feels worlds away from the city bustle, walk along the Savski Nasip. This embankment along the Sava River is the city's green lung, where residents gather to exercise or relax. It offers the best view of the Hendrix Bridge, a railway bridge named after the legendary graffiti that reappears every time the city paints over it.
In the evening, skip the modern multiplexes for Kino Tuškanac. Tucked into the edge of a forest park just minutes from the center, this classic cinema screens indie gems and cult classics in an atmosphere that celebrates Zagreb’s long-standing love affair with the silver screen.
Weather and climate
Zagreb experiences a pleasant continental climate defined by four distinct seasons, each bringing its own character to the city's historic streets. Summers are warm and inviting, with daytime temperatures typically ranging from 25°C to 28°C (77°F to 82°F), though occasional heatwaves can push the mercury above 30°C (86°F). This is a season of lively outdoor terraces and sun-drenched parks.
Rainfall is distributed fairly evenly throughout the year, but visitors should prepare for two primary peaks in late spring and late autumn. May and June often bring refreshing afternoon thunderstorms, while November tends to be more persistently misty and damp. Despite these wet spells, the city rarely feels gloomy for long.
Winters in the capital are crisp and cold, providing a perfect backdrop for its renowned holiday markets. Temperatures during December and January frequently hover around the freezing mark, with average highs of 3°C (37°F) and night-time lows dropping below zero. While heavy snow is less frequent than in decades past, a light dusting is common, especially on the nearby slopes of Mount Medvednica, which shields the city from the harshest northern winds.
Safety considerations
Zagreb is widely regarded as one of Europe’s safest capitals, where a relaxed atmosphere prevails day and night. Violent crime is remarkably rare, and it is common to see locals and visitors alike enjoying late-night walks through the city’s historic Upper Town or the bustling Lower Town. While the sense of security is high, it is always wise to exercise standard urban precautions, particularly in crowded tourist spots or on public trams where pickpocketing can occasionally occur.
Travelers should feel confident exploring the city, but keeping an eye on personal belongings in busy areas like Ban Jelačić Square or the Dolac Market is recommended. In the event of an emergency, dialing 112 will connect you to local services. Additionally, the tap water in Zagreb is of excellent quality and perfectly safe to drink, so feel free to refill your reusable bottle at any of the city's historic public fountains.
Getting around
Zagreb is a remarkably walkable city, particularly within the historic Lower and Upper Towns where most landmarks are concentrated. For longer distances, the extensive blue tram network operated by ZET is the most efficient choice. Tickets can be purchased at "Tisak" newsstands or via the ZET mobile app; a 30-minute transit ticket costs approximately €0.53, while a 90-minute ticket is around €1.99.
Ride-sharing services like Uber and Bolt are prevalent and usually offer better value than traditional street taxis. From Franjo Tuđman Airport to the city center, a ride-share typically costs between €15 and €25 depending on demand. Alternatively, the Pleso Prijevoz shuttle bus runs regularly between the airport and the Main Bus Station for approximately €8 per person.
For a short but scenic journey, the historic Zagreb Funicular connects the Lower and Upper Towns for just €0.66. Whether wandering the pedestrian-friendly streets of the center or utilizing the reliable tram system to reach the leafy outskirts, getting around the Croatian capital is both intuitive and affordable.
Getting In and Out
Zagreb is exceptionally well-connected to the rest of Europe, primarily through the modern Franjo Tuđman Airport (ZAG). Located about 15 kilometers from the center, the airport is served by major carriers including Croatia Airlines, Ryanair, and Lufthansa. Travelers can easily reach the city via the reliable Pleso prijevoz shuttle bus, which runs every 30 minutes to the central bus station, or by taking a 20-minute taxi or rideshare directly to their destination.
For those arriving by rail, Zagreb Glavni kolodvor is the city's primary train station, conveniently located within walking distance of the historic Lower Town. The station offers direct international connections to regional capitals like Vienna, Budapest, and Ljubljana, as well as Munich. The city’s iconic blue tram system connects both the train and bus stations to the rest of Zagreb, making local transit straightforward and efficient.
Shopping
Zagreb offers a charming blend of traditional markets and modern boutiques. For the quintessential local experience, start at Dolac Market, the city's "belly," where open-air stalls under iconic red umbrellas sell everything from fresh local cheese to the famous hand-painted Licitar hearts. Just nearby, Tkalćićeva Street provides an eclectic mix of independent galleries and souvenir shops, perfect for finding unique gifts like the kravata—the necktie that originated in Croatia.
Fashionistas and high-end shoppers should head straight to Ilica Street, the city's longest thoroughfare. Here, international brands sit alongside historic storefronts and upscale Croatian designers. For a more modern, all-in-one shopping experience, large malls like Arena Centar offer a wide range of global labels. Whether seeking artisanal crafts or luxury goods, the city's compact center makes it easy to browse a diverse selection of high-quality items on foot.
Currency and tipping
In Zagreb, tipping is a gesture of appreciation rather than a strict requirement, though it is standard practice in restaurants and cafes. For a typical meal, a tip of 10% is considered generous for good service, while at casual bars or coffee shops, simply rounding up to the nearest euro is the local norm. Since 2023, Croatia has used the Euro (€), which currently exchanges at approximately 1 EUR to 1.10 USD. Whenever possible, try to leave tips in cash, as some establishments still find it difficult to process gratuities through credit card machines.
For other services like taxis, rounding up the fare is a simple and effective way to show thanks. Tour guides and hotel staff also appreciate small gestures; a few euros for a porter or a particularly helpful concierge is a warm way to acknowledge their efforts. While you will always be treated with hospitality regardless of the tip, following these local customs ensures a pleasant experience throughout the capital.
When to Visit
Zagreb is most inviting during the shoulder seasons of late spring (May to June) and early autumn (September to October). During these windows, the weather is comfortably mild, ideal for strolling through the Upper Town or participating in the city’s vibrant outdoor caf9 culture. Crowd levels are balanced, and travel costs remain more affordable than during the peak winter festivities.
Alternatively, December is a magical time to visit as the city hosts the renowned Advent in Zagreb, though visitors should expect colder temperatures, larger crowds, and higher hotel rates. While mid-summer can be hot and many locals depart for the Adriatic coast, it provides a quieter atmosphere for those who prefer a slower pace and easier access to the city’s many museums and galleries.
Useful Phrases
Language: Croatian
- Bok — Hello
- Dobro jutro — Good Morning
- Dobra večer — Good Evening
- Doviđenja — Goodbye
- Hvala — Thank You
- Gdje je ______? — Where is ______?
- Molim — Please
- Gdje je zahod? — Where is the bathroom?
- Kaj god! — Whatever! (A classic Zagreb expression of disbelief or dismissal)
Amazing Atlas