Free Zagreb Travel Guide & Mobile App

Plan your Zagreb trip with Evendo. Get free guides to top attractions, restaurants, hotels, and bars. Web access or download the mobile app.

Zagreb blends Austro-Hungarian architecture, lively markets, museums and café culture with green parks, historic streets and easy access to Croatia’s capital.

Upper Town Heritage

Zagreb rises between the southern slopes of Mount Medvednica and the broad Sava plain, with a historic centre that unfolds in two distinct layers. The medieval Upper Town, or Gornji grad, gathers around cobbled streets, Stone Gate, St Mark’s Church and Lotrščak Tower, while the Lower Town spreads southwards in orderly nineteenth-century avenues and leafy squares. This compact arrangement makes the city unusually rewarding to explore on foot, with changes in architecture and atmosphere appearing within a few minutes’ walk.
Read more about Zagreb

Markets, Museums and City Life

At the centre, Ban Jelačić Square is the city’s principal meeting point, linking the cafés of the Lower Town with Dolac Market, where red umbrellas shelter stalls of fruit, vegetables, cheese and regional produce. Zagreb’s cultural life ranges from the Museum of Broken Relationships and the Croatian Museum of Naïve Art to the galleries, theatres and concert halls of the Donji Grad. The city also has a playful, contemporary character: independent cafés, design shops and restaurants occupy streets such as Tkalčićeva, Martićeva and Dežmanova, while former industrial spaces host music and creative events.

Green Spaces and Local Rhythms

Parks form a defining part of Zagreb’s layout. The landscaped Lenuci Horseshoe links several Lower Town squares, including Zrinjevac and Tomislavac, while Maksimir offers wooded paths, lakes and a quieter escape within the urban area. Beyond the centre, Mount Medvednica provides hiking routes and wooded viewpoints above the city. Zagreb’s appeal lies less in a single monumental sight than in the ease with which visitors can move from market stalls and historic façades to museums, cafés and green spaces in the course of one unhurried day.

When is the best time to visit Zagreb?

Best: July–September · 23–28°C
Average daytime high and rainfall by month
MonthHigh (°C)Rainfall (mm)
January546
February745
March1350
April1964
May2383
June2797
July (best)2877
August (best)2774
September (best)2368
October1875
November1166
December757

Getting to and around Zagreb

How to get there

Zagreb Franjo Tuđman Airport is the country’s principal international gateway and lies south-east of the city centre; the airport is connected to central Zagreb by road services and taxis. The city’s main railway station, Zagreb Glavni kolodvor, receives domestic and international trains, while Zagreb Bus Station handles long-distance coaches from Croatian and neighbouring European destinations. Zagreb is also linked by major roads with Rijeka, Split, Osijek, Ljubljana and Budapest. Rail and coach schedules vary by season and operator, so international visitors should check current timetables before travelling. The airport, railway station and bus station are all outside the medieval Upper Town, but the central districts are readily reached from them.

Transportation

Zagreb’s central districts are compact and best explored on foot, although the Upper Town’s slopes and cobbled streets can be demanding for visitors with limited mobility. Blue trams form the backbone of public transport in the Lower Town and connect with city buses serving outer neighbourhoods, including Maksimir and the approaches to Medvednica. Tickets are sold through authorised points and transport channels, with validation requirements depending on the ticket type. Taxis and app-based car services are widely used, while driving in the historic centre can be inconvenient because of pedestrian areas, restricted streets and limited parking. Cycling is practical on some flatter routes, but conditions vary across the city.

Best attractions in Zagreb

Zagreb’s principal sights are concentrated around the Upper and Lower Towns, making the city easy to explore as a sequence of short walks. Begin at Ban Jelačić Square and Dolac Market before climbing to the Stone Gate, the surviving medieval entrance to Gradec, and St Mark’s Church with its colourful tiled roof. The Museum of Broken Relationships offers an inventive, personal approach to memory and loss, while the Croatian Museum of Naïve Art presents a distinctive twentieth-century artistic tradition. In the Lower Town, the Archaeological Museum, the Art Pavilion and the green squares of the Lenuci Horseshoe reveal Zagreb’s cultural and architectural breadth. Maksimir Park provides wooded paths, lakes and landscaped spaces away from the centre, while the Zagreb 360 viewpoint gives an elevated perspective over the city and Mount Medvednica.

Best landmarks in Zagreb

Zagreb’s landmarks express the city’s division between medieval hills and the planned nineteenth-century capital below. Zagreb Cathedral, with its tall neo-Gothic towers and long association with the Kaptol precinct, is among the city’s most recognisable religious buildings, though access and views may vary during reconstruction. In Gradec, St Mark’s Church is distinguished by its tiled roof bearing the historic emblems of Zagreb and the former Croatian lands, while the nearby Stone Gate preserves the devotional image of the Virgin Mary that has made the passage an important local shrine. Lotrščak Tower recalls the fortified Upper Town, and Ban Jelačić Square remains the civic centre of modern Zagreb. In the Lower Town, the Croatian National Theatre, Art Pavilion and grand buildings around Zrinjevac reflect the capital’s Austro-Hungarian-era urban ambitions.

Explore Zagreb on the map

Plan your Zagreb trip on one map. See where the top attractions, landmarks, restaurants, bars and hotels are, find what's near where you're staying, and book hotels and experiences in a few clicks.

Neighbourhoods in Zagreb

Best restaurants in Zagreb

Zagreb’s food culture combines continental Croatian cooking with Central European influences and a growing contemporary restaurant scene. Traditional specialities include štrukli, a baked or boiled pastry filled with fresh cheese and cream; zagrebački odrezak, a breaded veal or pork cutlet filled with ham and cheese; and purica z mlincima, roast turkey served with thin baked pasta. Dolac Market is central to the city’s everyday food life, supplying produce, cheese, meat and seasonal ingredients to households and restaurants. Around Tkalčićeva, Jurišićeva, Martićeva and the Lower Town, cafés, bakeries, bistros and modern Croatian kitchens occupy historic streets and renovated interiors. Menus also reflect Zagreb’s position between the Adriatic and continental Croatia, with seafood, regional wines and locally sourced ingredients appearing alongside hearty inland dishes.

Best bars in Zagreb

Zagreb’s evening life is varied rather than concentrated in one large entertainment district. Tkalčićeva Street fills with cafés and bars in renovated historic buildings, while Bogovićeva, Preradovićeva and Dežmanova offer places for coffee, drinks and late conversation around the Lower Town. Craft beer bars, wine venues and small cocktail spaces sit alongside long-established café culture, and the city’s nightlife often begins early with a leisurely social gathering. For live music and alternative programming, venues such as Močvara and Tvornica kulture have established roles in Zagreb’s cultural scene, hosting concerts and other events rather than functioning solely as nightclubs. Jarun has seasonal lakeside bars and nightlife, while theatres, cinemas and concert halls provide evening entertainment for visitors seeking culture instead of a club-focused night out.

Best nightclubs in Zagreb

Zagreb’s evening life is varied rather than concentrated in one large entertainment district. Tkalčićeva Street fills with cafés and bars in renovated historic buildings, while Bogovićeva, Preradovićeva and Dežmanova offer places for coffee, drinks and late conversation around the Lower Town. Craft beer bars, wine venues and small cocktail spaces sit alongside long-established café culture, and the city’s nightlife often begins early with a leisurely social gathering. For live music and alternative programming, venues such as Močvara and Tvornica kulture have established roles in Zagreb’s cultural scene, hosting concerts and other events rather than functioning solely as nightclubs. Jarun has seasonal lakeside bars and nightlife, while theatres, cinemas and concert halls provide evening entertainment for visitors seeking culture instead of a club-focused night out.

Best shops in Zagreb

Shopping in Zagreb ranges from the daily trade of Dolac Market to independent design and fashion stores in the Lower Town. Dolac’s open-air stalls are the most characteristic place to browse Croatian produce, cheese, preserves and seasonal specialities, while the covered section extends the market’s food selection. Ilica is the historic commercial street, lined with shops and cafés, and nearby streets such as Martićeva and Vlaška have developed a more contemporary mix of boutiques, galleries, concept stores and specialist food retailers. Around the Upper Town, visitors may find small shops selling Croatian crafts, artworks and locally made gifts, while the British Square area hosts a flea and antique market on selected days. Traditional souvenirs are most meaningful when connected to regional food, design, ceramics or Croatian cultural motifs rather than generic imported goods.

Get your free copy of our complete guide to Zagreb, delivered straight to you.

Everything on this page, from attractions and restaurants to essentials and local phrases, in one PDF you can read offline, print or share.

Already have an account? Sign in

By clicking Create account, you accept the Terms and Conditions and Privacy Policy.

Zagreb essentials

Currency and Payment
Croatia uses the euro, with the international currency code EUR. Cards and contactless payments are commonly accepted in hotels, larger shops, museums, restaurants and transport-related businesses, although small cafés, market stalls and independent vendors may prefer cash or have minimum transaction requirements. ATMs are available throughout the centre and in transport hubs, but visitors should use reputable machines and review any conversion options carefully. Carrying a modest amount of euros is useful at Dolac Market and for small purchases. Before paying, check whether a card terminal offers payment in euros or in a foreign card currency, as the latter may involve an unfavourable exchange conversion.
Safety
Zagreb is generally straightforward for visitors, but ordinary urban precautions remain appropriate. Keep wallets and phones secure in crowded trams, transport hubs, markets and busy pedestrian streets, and avoid leaving valuables visible in parked cars. The historic centre is active after dark, although quieter streets and parks should be approached with the same awareness used in any capital city. Take care on wet cobbles and steep Upper Town streets, particularly in winter or after rain. Use licensed taxis or established booking services, and keep accommodation details and important documents stored separately from everyday belongings.
Emergency Situations
The Croatian emergency number is 112, which connects callers with the appropriate emergency service, including police, fire and medical assistance. Police can also be contacted on 192, the fire service on 193 and ambulance services on 194. Operators may be able to assist in English, but giving the exact address, nearby landmark and nature of the emergency clearly will help. European visitors should carry a valid European Health Insurance Card where eligible, while travellers from elsewhere should rely on suitable medical insurance. In an urgent medical situation, request an ambulance through 112 or 194 rather than attempting to reach a hospital independently.
Do's and Don'ts
Dress respectfully when entering churches and other religious buildings, particularly during services, and avoid loud conversation or photography where restrictions are indicated. In cafés and restaurants, service customs are relaxed, while rounding up or leaving a modest tip is appreciated when service has been good rather than automatically required in every setting. Queue politely at market stalls and public transport stops, and allow passengers to leave trams before boarding. Do not touch produce at Dolac without asking the vendor, and take care around historic stonework and earthquake-damaged buildings. Croatian is the national language, but English is widely understood in central visitor areas.
Local Tips
The centre is easiest to understand as a sequence of connected areas: Kaptol and Gradec form the Upper Town, while the Lower Town extends south from Ban Jelačić Square through the Lenuci Horseshoe. Dolac is most atmospheric in the morning, and Tkalčićeva is particularly active later in the day. For a broader view of local life, combine the central sights with Maksimir’s paths and lakes or a walk through the residential streets around Britanski trg. Zagreb’s museums and theatres often have changing programmes, so consulting current listings can reveal events beyond the principal sightseeing circuit.
Eve, your Evendo local guide

From Eve

Local phrases worth knowing

You don't need to get them perfect. A few words go a long way, and locals appreciate the effort.

6 phrase groups · English, local and pronunciation

Basics
EnglishLocalSay it
HelloBok[bohk]
GoodbyeDoviđenja[doh-vee-jen-ya]
YesDa[dah]
NoNe[neh]
Please/You're welcomeMolim[moh-leem]
Thank youHvala[hvah-lah]
Excuse me/SorryOprostite[oh-proh-stee-teh]
How are you?Kako si?[kah-koh see]
Fine. And you?Dobro. A ti?[doh-broh. ah tee]
Do you speak English?Govorite li engleski?[goh-voh-ree-teh lee eng-lehs-kee]
I don't understandNe razumijem[neh rah-zoo-mee-yem]
Eating & Drinking
EnglishLocalSay it
I'd like to see the menu, pleaseMolio bih jelovnik, molim[moh-lee-oh bee yeh-lohv-neek, moh-leem]
I don't eat meatNe jedem meso[neh yeh-dem meh-soh]
Cheers!Živjeli![zhee-vye-lee]
I would like to pay, pleaseŽelim platiti, molim[zhel-eem plah-tee-tee, moh-leem]
Emergencies
EnglishLocalSay it
Help!Upomoć![oo-poh-mohtch]
Go away!Odlazi![oh-dlah-zee]
Call the Police!Pozovite policiju![poh-zoh-vee-teh poh-lee-tsee-yoo]
Call a doctor!Pozovite doktora![poh-zoh-vee-teh dohk-toh-rah]
I'm lostIzgubio sam se[eez-goo-byoh sahm seh]
I'm illBolestan sam[boh-leh-stahn sahm]
Shopping
EnglishLocalSay it
I'd like to buy...Želim kupiti...[zhel-eem koo-pee-tee]
I'm just lookingSamo gledam[sah-moh gleh-dahm]
How much is it?Koliko košta?[koh-lee-koh kohs-tah]
That's too expensiveTo je preskupo[toh yeh prehs-koo-poh]
Can you lower the price?Možete li spustiti cijenu?[moh-zheh-teh lee spoos-tee-tee tsee-yeh-noo]
Time & Numbers
EnglishLocalSay it
What time is it?Koliko je sati?[koh-lee-koh yeh sah-tee]
It's one o'clockJedan je sat[yeh-dahn yeh saht]
Half past (10)Pola (deset)[poh-lah deh-seht]
MorningJutro[yoo-troh]
AfternoonPopodne[poh-pohd-neh]
EveningVečer[veh-chehr]
YesterdayJučer[yoo-cher]
TodayDanas[dah-nahs]
TomorrowSutra[soo-trah]
1Jedan[yeh-dahn]
2Dva[dvah]
3Tri[tree]
4Četiri[cheh-tee-ree]
5Pet[peht]
6Šest[shehst]
7Sedam[seh-dahm]
8Osam[oh-sahm]
9Devet[deh-veht]
10Deset[deh-seht]
Transport & Directions
EnglishLocalSay it
Where's a/the...?Gdje je...[gdyeh yeh]
What's the address?Koja je adresa?[koh-yah yeh ah-deh-sah]
Can you show me (on the map)?Možete li mi pokazati (na karti)?[moh-zheh-teh lee mee poh-kah-zah-tee nah kahr-tee]
When's the next (bus)?Kada je sljedeći (autobus)?[kah-dah yeh sleh-deh-chee ow-toh-boos]
A ticket (to ....)Jednu kartu (do ...)[yehd-noo kahr-too doh]

History of Zagreb

Medieval Kaptol and Gradec

Zagreb developed from two medieval settlements on neighbouring hills. Kaptol grew around the bishopric, first documented in 1094 when King Ladislaus established the Zagreb diocese, while Gradec became a fortified royal town. The two communities had separate administrations and interests, and their rivalry shaped the urban form still visible in the Upper Town. Gradec received a charter of privileges from King Béla IV in 1242, strengthening its position as a self-governing free royal city after the Mongol invasion. Walls, gates and steep streets reflected the defensive character of the settlement. The cathedral precinct on Kaptol and the civic architecture of Gradec therefore represent different strands of medieval Zagreb: ecclesiastical authority on one hill and urban self-government on the other.

Union and Habsburg Borderlands

The two settlements were formally united in 1850, creating the modern city of Zagreb. Their earlier separation remained legible in the street plan, but political and economic change increasingly drew them together. Under Habsburg rule, Zagreb served as an important centre of Croatian administration, education and culture, while the wider region faced the pressures of Ottoman expansion and shifting imperial frontiers. The city’s institutions developed through the nineteenth century, including schools, newspapers, cultural societies and the Croatian Academy of Sciences and Arts. This period also strengthened Zagreb’s role in the Croatian national revival, when language, literature and historical identity became central to public life.

Railways and the Lower Town

The arrival of the railway in 1862 accelerated Zagreb’s growth and encouraged expansion south of the medieval hills. The area now known as Donji grad was laid out with broad streets, public buildings, gardens and formal squares, giving the city much of its present architectural character. The development of the Lenuci Horseshoe, a sequence of landscaped squares and institutions, accompanied the construction of theatres, museums and government buildings. Zagreb became a modern Central European capital with stronger commercial connections and a growing professional population. The nineteenth-century Lower Town also provided the setting for new forms of civic culture, from public promenades and exhibitions to educational and artistic institutions.

War, Kingdom and Socialist Yugoslavia

After the First World War, Zagreb became part of the Kingdom of Serbs, Croats and Slovenes, later known as Yugoslavia. The city expanded economically and demographically, though political tensions affected public life. During the Second World War, Zagreb was incorporated into the wartime Independent State of Croatia, a fascist client state whose authorities persecuted Serbs, Jews, Roma and political opponents. After 1945, Zagreb became one of the major urban centres of socialist Yugoslavia. Industry, housing and education expanded, and districts beyond the historic core grew rapidly. The city’s cultural institutions, publishing houses and contemporary art scene also gained wider importance during this period.

Independent Croatia and Contemporary Zagreb

Croatia declared independence from Yugoslavia in 1991, and Zagreb became the capital of the new state. The city experienced the consequences of the Croatian War of Independence while continuing to develop as the country’s administrative, economic and cultural centre. Contemporary Zagreb combines preserved medieval and nineteenth-century districts with modern residential areas, creative businesses and a busy programme of festivals, exhibitions and performances. The earthquake of March 2020 damaged many historic and public buildings, particularly in the Upper and Lower Towns, and reconstruction has become an important part of the city’s current story. Ongoing repairs coexist with the daily life of a capital whose institutions and neighbourhoods reflect several centuries of change.

Zagreb in Photos

Browse through our photo collection highlighting the charm and character of the destination.

Cities near Zagreb

The closest cities to Zagreb, if you have time for more than one stop.

Explore more

The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to Zagreb, Croatia

Explore Zagreb with Evendo, a 100% free app-based travel guide. Discover attractions, restaurants, hotels, and tours with ease. Download now to plan your perfect trip!

  • Detailed information on attractions, landmarks, shops, bars, nightclubs, restaurants, hotels, tours, experiences, and activities
  • Rich descriptions, images, local tips, maps, and contact details for each location
  • Easy booking for hotels, tours, tickets, and experiences
Download on the App Store Get it on Google Play
More about the Evendo app

Discover Zagreb like never before with Evendo, the ultimate free travel guide app. Get detailed information on attractions, restaurants, tours, and more. Download today!

  • History of Zagreb and travel essentials
  • Tons of good, local advice
  • Easy navigation through the app and the city
  • 'Near Me' feature to see what's around you
  • Curated local tips to experience Zagreb like a local
  • 100% free with no in-app purchases or additional costs
  • Global coverage with information on over 7,000 destinations worldwide

Planning a trip to Zagreb, Croatia? Meet Evendo, your ultimate travel companion! This 100% free app-based travel guide helps you discover the best of Zagreb with ease. From famous landmarks to hidden gems, Evendo offers detailed information on attractions, landmarks, shops, bars, nightclubs, restaurants, hotels, tours, experiences, and activities. Each location comes with rich descriptions, images, local tips, maps, and contact details, making it incredibly easy to plan and organize your trip.

Explore iconic landmarks like the historic Upper Town, the vibrant Dolac Market, and the stunning Zagreb Cathedral. Immerse yourself in the local culture at the Museum of Broken Relationships or take a leisurely stroll through the beautiful Maksimir Park. Looking for dining options? Evendo has you covered with top recommendations such as Vinodol, a local favorite for Croatian cuisine, and the chic Mali Bar for a more modern dining experience.

Evendo also allows you to book hotels, tours, tickets, and experiences directly through the app. Say goodbye to the hassle of searching for what to do and how to get there. With Evendo, everything is in one place. Whether you want to explore the history of Zagreb, find travel essentials, or get tons of local advice, Evendo offers easy navigation through the app and the city. Use the 'Near Me' feature to discover attractions around you, or check out curated local tips to experience Zagreb like a local.

And the best part? Evendo is 100% free forever. No in-app purchases, no additional costs. Plus, it covers over 7,000 destinations worldwide. Once you download Evendo, you literally have the world in your pocket. Download Evendo now and make the most of your trip to Zagreb!

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.

Select Currency

Choose the currency you want prices to display in.