Skip to content
Nomad's Travel Guides
Zagreb, Croatia

Zagreb

Zagreb is Croatia's capital, a laid-back Central European city of Austro-Hungarian architecture, hillside old quarters, leafy parks and a lively cafe culture.

Zagreb quick facts

Best time to visit
May to June and September are the best months to visit Zagreb, with
Language
Croatian
Currency
Euro (EUR)
Getting around
Tram and bus
Suggested stay
3 days
Cost level
Moderate

About Zagreb

Zagreb sits on the southern slopes of Medvednica mountain, near the Sava River, and is Croatia's largest city and its political, cultural and academic center. It feels more Central European than Mediterranean, with Habsburg-era facades, tree-lined squares and a compact center that is easy to explore on foot.

The city is split into the Upper Town, made up of the medieval hilltop quarters of Gradec and Kaptol, and the Lower Town, a 19th-century grid of boulevards, parks and museums. A short funicular and a number of stairways link the two levels, and trams run through the main squares.

Life in Zagreb revolves around its cafes, markets and public spaces. Locals gather for long coffees along Tkalčićeva and the Bogovićeva area, shop for produce at Dolac market, and escape to Maksimir Park or the forested trails of Medvednica at weekends. Museums here are unusually quirky, and the city hosts many festivals and a well-known Advent season.

Zagreb works well as a relaxed city break of a few days and as a base for exploring northern Croatia, with castles, spa towns and wine country within easy reach.

Known for

  • Upper Town with its medieval streets and gate, Cafe culture and the Saturday morning coffee ritual, Dolac open-air market, Quirky museums such as the Museum of Broken Relationships, Advent season festivities, Austro-Hungarian architecture and green parks

Food in Zagreb

Zagreb's cuisine reflects continental Croatia and its Central European ties, with hearty meat dishes, baked pastries, dairy, and cabbage and potato sides. It is less seafood-focused than the coast, though fish restaurants are easy to find. Home-style cooking and seasonal produce from nearby farms are valued.

Daily eating revolves around a solid lunch, often the main meal, and a strong coffee habit that fills mornings and afternoons. Bakeries sell savory and sweet pastries for a quick breakfast, and the market is a popular place to buy cheese, cured meats, fruit and vegetables.

Wine from the continental regions of Croatia is widely served, along with rakija, fruit brandies often offered as a welcome or digestif. Craft beer has also become a part of the local scene.

History of Zagreb

Zagreb grew from two medieval settlements on neighboring hills, Kaptol, the seat of the bishopric founded in the late 11th century, and Gradec, a fortified town that received royal privileges in the 13th century. The two communities were rivals for centuries before merging in the 1700s and later gaining a unified identity as a city in the 1850s and 1860s.

In the 19th century Zagreb flourished as a cultural and political center of Croatia within the Habsburg monarchy. The Lower Town was laid out with a grid of squares, parks and public buildings, the railway arrived, and institutions such as the university and national theatre took shape. A strong 1880 earthquake led to extensive rebuilding in the following decades.

Zagreb became the capital of Croatia within Yugoslavia after the Second World War and of independent Croatia after 1991. The city expanded considerably in the 20th century, with large districts south of the Sava. A significant earthquake in 2020 damaged many historic buildings, and restoration has continued since.

Culture and etiquette

Zagreb is polite and fairly informal. A handshake and a friendly greeting are standard, and people tend to address strangers formally at first. Punctuality is appreciated for appointments, though social meetings are more relaxed.

Cafe sitting is a central part of social life. It is normal to linger for an hour or more over one drink, and the waiter will not rush you. Locals often meet for the Saturday morning coffee, known as špica, in the center.

When invited to a home, bring a small gift such as flowers or sweets and remove your shoes if asked. Tipping by rounding up or leaving a small amount for good service is customary. Most residents speak some English, but a few words of Croatian such as dobar dan and hvala are warmly received.

Things to do in Zagreb

What to see, where to stay and where to eat.

  • Cathedral of Zagreb

    Cathedral of Zagreb

    Kaptol 31, 10000, Zagreb

    The Cathedral of Zagreb is a huge Roman Catholic edifice located on Kaptol, just 0.23 km from the city center. The cathedral was restored to its former glory during the 1990s. It holds a rating of 4.6 stars based on nearly 18,000 visitor reviews.

  • Museum of Broken Relationships

    Museum of Broken Relationships

    Ćirilometodska ul. 2, 10000, Zagreb

    The Museum of Broken Relationships is housed in a baroque palace and displays personal objects from former lovers accompanied by brief synopses. Located just 0.28 km from Zagreb's city center, it offers a unique collection exploring the end of relationships through donated items and their stories.

  • Stone Gate | Zagreb

    Stone Gate | Zagreb

    Kamenita ul. 1, 10000, Zagreb

    Stone Gate is a medieval stone gate entrance to Zagreb's old town featuring a shrine to the Virgin Mary. Located just over a quarter kilometer from the city center, it is a popular spot for visitors to light candles and pray.

  • Lotrščak Tower

    Lotrščak Tower

    Strossmayerovo šetalište 9, 10000, Zagreb

    Lotrščak Tower is a large tower featuring daily cannon blasts and an observation area offering panoramic views of Zagreb. Located just 0.28 km from the city center, it is highly rated by visitors.

  • Zagreb 360° observation deck

    Zagreb 360° observation deck

    Trg bana Jelačića, Ilica 1a, 10000, Zagreb

    Zagreb 360° observation deck is located on the 16th floor of a skyscraper at Trg bana Jelačića, just 0.13 km from the city center. The venue offers panoramic views of Zagreb along with a bar. It has a rating of 4.4 stars based on 2,396 reviews.

  • Arheološki muzej u Zagrebu

    Arheološki muzej u Zagrebu

    Zrinjevac 19, 10000, Zagreb

    The Archaeological Museum of Zagreb features Egyptian mummies and rare coins, along with Roman monuments displayed in a courtyard. Located just 0.3 km from the city center on Zrinjevac, it attracts visitors with its diverse collection of archaeological artifacts.

  • Strossmayer Promenade

    Strossmayer Promenade

    Strossmayerovo šetalište 16-99, 10000, Zagreb

    Strossmayer Promenade is a hiking area located just 0.33 km from Zagreb's city center. This popular attraction has earned a rating of 4.7 stars from over 1,400 visitors and serves as both a sports activity location and tourist destination.

  • Gornji Grad

    Gornji Grad

    Dverce ul. 6, 10000, Zagreb

    Gornji Grad is an observation deck tourist attraction located 0.28 km from Zagreb's city center at Dverce ul. 6. With a rating of 4.7 stars from 427 reviews, it offers views of the city from this elevated vantage point.

What things cost in Zagreb

Typical prices. Estimates only: prices vary by season and neighborhood.

Places to stay
Hostel dorm bedTypically 20-40 EUR. Per bed, higher in summer and Advent.€20 – €40
Budget hotel roomTypically 55-100 EUR. Simple double room, with large seasonal variation.€55 – €100
Mid-range hotel roomTypically 100-180 EUR. Comfortable central hotel double.€100 – €180
Luxury hotel roomTypically 200-400 EUR. Upscale hotels, higher during peak events.€200 – €400
Compare hotel prices in Zagreb on Booking.com
Food and drink
CoffeeTypically 2-4 EUR. Espresso or cappuccino in a cafe, with Zagreb's cafe culture being a daily habit.€2.00 – €4.00
Local beerTypically 3-6 EUR. A half-litre in a bar or restaurant.€3.00 – €6.00
Street food snackTypically 3-8 EUR. Burek, sandwiches and snacks from bakeries and stands.€3.00 – €8.00
Budget mealTypically 8-14 EUR. Casual restaurants, bakeries and daily lunch menus.€8 – €14
Groceries (per day)Typically 15-30 EUR. Basic supermarket food for one person.€15 – €30
Mid-range mealTypically 18-35 EUR. Per person for a sit-down meal at a good restaurant, excluding alcohol.€18 – €35
Fine diningTypically 60-130 EUR. Tasting menus and top restaurants, per person.€60 – €130
Getting around
Public transport rideOfficial ZET fares: 0.53 EUR for 30 minutes (kiosk ticket), 0.80-1.99 EUR bought from the driver. Day ticket 3.98 EUR. Source: zet.hr.€0.53 – €1.99
Short taxi rideTypically 6-12 EUR. A short trip within the central area.€6 – €12
Bike rental (per day)Typically 10-25 EUR. Standard city bikes from rental shops.€10 – €25
Things to do
Museum entryTypically 5-15 EUR. Typical range for city museums and galleries.€5 – €15
Guided walking tourTypically 15-30 EUR. Group walking tours, some also offered on a tip basis.€15 – €30
Day trip tourTypically 50-110 EUR. Organised excursions, for example to Plitvice Lakes or nearby towns.€50 – €110

Essentials

Practical things to know before you arrive in Zagreb.

When to go

May to June and September are the best months to visit Zagreb, with mild weather, outdoor terraces in full swing and manageable crowds.

  • Peak: June-August; December
  • Shoulder: April-May; September-October
  • Low: January-March; November

Getting around

The historic centre, including the Upper Town, Lower Town and main squares, is compact and very walkable. A network of trams covers much of the city and is the most useful public transport for visitors, supplemented by buses. A short funicular links the Lower Town to the Upper Town. Taxis are widely available, and ride-hailing may also be an option, but check what is currently operating.

Zagreb Airport is southeast of the city centre. Airport buses run to the main bus station and the city centre, and taxis are also available. The main railway station and bus station are both close to the centre and connect Zagreb with other Croatian cities and neighbouring countries. Check current schedules and ticket options locally before you travel.

Where to stay

The Lower Town around Ban Jelačić Square and the main railway station is the most convenient base for first-time visitors, with easy access to museums, cafes, shops and trams. The Upper Town is quieter and atmospheric, with a smaller selection of places to stay, and suits those who want historic surroundings and don't mind steep streets and cobbles.

Tkalčićeva Street and the surrounding area is lively with bars and cafes, so light sleepers may prefer a side street. Areas such as Britanski Trg and the Importanne district offer a more local feel with good restaurants, while neighbourhoods near the main station suit budget travellers who want quick transport links.

See places to stay in Zagreb on Booking.com

Money

The local currency is Euro (EUR).

Exchange rates

  • 1 EUR = 1.138 USD (rate as of 2026-09-25)

Cash and cards

  • Croatia uses the euro, and cards are widely accepted in hotels, restaurants, shops and for public transport tickets in most cases. Carry some cash for small cafes, markets, kiosks and tips.
  • Carry a little cash for markets such as Dolac and for small vendors.
  • Pay by card in euros if asked which currency to charge, to avoid poor conversion rates.
  • Many restaurants offer a fixed-price daily lunch menu that is good value.
  • Check whether a service charge is already included in your bill before tipping.
  • Book accommodation early for Advent, when prices rise and availability drops.

Taxes and tipping

  • Tipping is appreciated but not mandatory; rounding up or leaving around 5 to 10 percent in restaurants is common if service was good.

Language: Croatian

English: English is widely spoken in Zagreb, especially by younger people and in hotels, restaurants and shops. Older residents may speak less English, but German and Italian are also understood by some.

Good day / Hello
Dobar danDOH-bar dahn
Thank you
HvalaHVAH-lah
Please / You're welcome
MolimMOH-leem
Yes / No
Da / Nedah / neh
Excuse me / Sorry
OprostiteOH-pro-stee-teh
Do you speak English?
Govorite li engleski?GO-vo-ree-teh lee ENG-lesk-ee
I don't understand
Ne razumijemneh rah-ZOO-mee-yem
How much does it cost?
Koliko košta?KO-lee-ko KOSH-tah
The bill, please
Račun, molimRAH-choon MOH-leem
Where is...?
Gdje je...?gdyeh yeh
Cheers
ŽivjeliZHEEV-yeh-lee
Goodbye
Doviđenjadoh-vee-JEH-nyah

This guide is for general reference. Check opening hours, prices and entry rules with official sources before you travel.