Zagreb Travel Guide


Zagreb is Croatia in miniature. In this metropolis, you will find everything you wish for a nice urban vacation. The city has 50 museums and galleries, 15 theaters, numerous old churches, monasteries, parks, mountains, and even nature preserves.

Zagreb is the Croatian capital and largest city located in the northwest part of the country, along the Sava River on the southern slopes of the Medvednica mountain. The thousand-year-old Upper Town (Gornji grad), 19th-century Lower Town (Donji grad), and modern post-World War II area of New Zagreb (Novi Zagreb) are the main three parts of the city.

This post may contain affiliate links. For more info, please read the policy page.

Zagreb Map

How to Get to Zagreb

By Plane

Zagreb Franjo Tudjman Airport is 11 kilometers / 7 miles from the city center. Every 30 minutes a shuttle bus is available and it takes to the city bus station.

By Train

Zagreb train station
Steam locomotive at Zagreb Train Station

Zagreb is well connected to direct train lines with many European countries, including Slovenia, Austria, Germany, Hungary, Italy, Serbia, and Switzerland. The central train station is just a 10-minute walk from Ban Jelacic Square.

By Bus

You can also get to Zagreb from neighboring countries by bus. A list of available international routes is showing on the Zagreb Bus Station website.

Zagreb Public Transportation

Zagreb tramway
Line 13 tram on Ilica Street

The city's public transportation presents by an extensive network of tram and bus routes. A funicular line on Tomicheva Street in the historical center connects the Upper and Lower Towns.

Renting a Car in Zagreb – a leader in online car rental reservations – is the best site to book a car in Zagreb. They compare car rental deals from many companies so you can choose what works best for you.

Top 10 Zagreb Attractions

1. St. Mark's Church

St. Mark's Church in Zagreb
View of the church from the south

Located next to the Croatian Parliament building in the Upper Town, the picturesque church of St. Mark is the oldest parish church and one of the most famous landmarks in Zagreb. It was mentioned first in 1256; in the 14th–15th century, it received main external contours and was restored in the 19th century, creating today's interior look.

On the high slope of the roof, two huge coats of arms are with colored tiles: the historical coat of arms of the Triune Kingdom of Croatia, Slavonia, and Dalmatia, and the coat of arms of the city of Zagreb (white castle on a red background).

Trg Sv. Marka 5, 10000 Zagreb

Public Transportation:
Bus (line 130): Markov trg

2. Zagreb Cathedral

Zagreb Cathedral
View of the cathedral from the hill of Grič

During its centuries-old history, Zagreb Cathedral was repeatedly destroyed, rebuilt, and remodeled. Sadly, in spring 2020, the Neo-Gothic building was damaged in the earthquake.

This country's symbol is visible from all points of the city's center. The image of the Zagreb Cathedral adorns the 1000 Croatian kuna banknote.

Kaptol 31, 10000 Zagreb

Public Transportation:
Bus (lines 105, 106, 201, 203, 226, 238): Kaptol

3. Tkalciceva Street

Tkalciceva Street
View of the southern part of Tkalciceva Street

Tkalciceva Street is the most vibrant street in Zagreb, lined with bars, cafes, restaurants, shops, and small parks. This quiet, cobblestone pedestrian street is just a few steps from Trg Bana Josipa Jelačića, the main city square.

Public Transportation:
Bus (line 150): Trg bana J. Jelačića

4. Ban Jelacic Square

Ban Jelacic Square
Busy Ban Jelacic Square

Ban Jelacic Square is the main pedestrian zone and the central square of the Croatian capital. It is in the Lower Town. Although founded in the 17th century, the place has 19th and 20th centuries buildings in different architectural styles, including baroque, classicism, and modern.

In the square, there is also an equestrian monument (erected in 1866) to the Croatian politician and commander Count Josip Jelacic von Buzim, the country's largest Zagreb bank, first high-rise business building Neboder (built-in 1959) in the city, a 19th-century Mandusevac fountain, multiple cafes, restaurants, and shops.

Public Transportation: 
Tram: (lines 1, 6, 11, 12, 13, 14, 17, 31, 32, 34): Trg J. Jelačića

5. Ilica Street

Ilica Street
Ilica Street

Ilica is Zagreb's main street and one of the oldest and longest city streets. Numerous cultural institutions, banks, offices of various companies, expensive stores, cafes, and restaurants concentrate on Ilica. It is also considered the most expensive street in the capital of Croatia for living and renting premises.

Public Transportation:
Tram (lines 2, 6, 11, 31): Slovenska

6. Dolac Market

Dolac Market
At the market

Opened in 1930, Dolac is the largest and most famous market in Zagreb. Located between Ban Jelacic Square, Kaptol Square, and the Upper Town, the market consists of outdoor (for fruits and vegetables) and indoor (for fish, meat, dairy products) sections.

According to tradition, parasols at the market have the same colors and patterns as the 18th-century Sestine umbrella. It is part of the folk costume worn in the Sestine region of Zagreb and a recognized souvenir of the Croatian capital.

Kumica Barica
Bronze statue of the Kumica Barica

Created by the Croatian sculptor Stjepan Gračan in 2006, a traditional saleswoman sculpture stands at the top of the stairs, which lead to Dolac. It characterizes the importance and appreciation of the Kumica Barica, a village woman working for the market.

Dolac 8, 10000 Zagreb

Public Transportation:
Tram: (lines 1, 6, 11, 12, 13, 14, 17, 31, 32, 34): Trg J. Jelačića

7. Centar Kaptol

Centar Kaptol
Centar Kaptol shopping mall

Centar Kaptol – one of the first shopping malls in the city – has 85 shops, Zagreb's first Japanese restaurant, five cinema auditoriums, various bars, and cafes. It is situated only a few minutes walks from Ban Jelacic Square. 

Nova Ves 17, 10000 Zagreb

Public Transportation: 
Bus: (line 105): Kaptol Centar

8. Art Pavilion

Zagreb Art Pavilion
View of the Art Pavilion from the south

The Art Pavilion, located in the Lower Town, north of the Zagreb Train Station, is the oldest art gallery in Southeast Europe and the only gallery in Zagreb to host large-scale art exhibitions. It has a total display area of 600 m² (0.148 ac) and specializes in temporary individual and group exhibitions.

Construction work took place at the very end of the 19th century. The new art gallery was inaugurated in 1898 with a large exhibition by local artists called the Croatian Salon. 

Trg kralja Tomislava 22, 10000 Zagreb

Public Transportation: 
Tram: (lines 2, 4, 6, 9, 13, 31, 33, 34): Glavni kolodvor

9. Park Zrinjevac

Park Zrinjevac
Alley in Zrinjevac Park

With tree-lined footpaths, green grass flowers, water fountains, and beautiful statues, Park Zrinjevic is the most romantic place to take a walk and talk with your better half or to sit down and relax in an otherwise big and busy city. Various annual activities are going around that you can enjoy: open-air concerts, food festivals, the Christmas market, etc. The park is in the Lower Town, between the Art Pavilion and Ban Jelacic Square.

Public Transportation:
Tram (lines 6, 13, 31, 34): Zrinjevac

10. Croatian National Theatre

Croatian National Theatre
View of the building of the Croatian National Theatre

Opened in 1860, the Croatian National Theatre is the oldest and most significant theatre institution in Croatia. It is a well-known center of performing arts, especially for musicals. Under its roof, it has drama, opera, and ballet ensembles.

The imposing Neo-Baroque building of the Croatian National Theater is a masterpiece of Late Historicism by the architects Ferdinand Fellner (Austria) and Hermann Helmer (Germany). It is just a few minutes walks from Ban Jelacic Square.

Trg Republike Hrvatske 15, 10000 Zagreb

Public Transportation:
Tram: (lines 1, 11, 12, 13, 14, 17, 32, 34): Trg Rep. Hrvatske

The Most Adventurous Experiences in Croatia

Lakes, parks, forests, rivers, and mountains in Croatia provide perfect conditions for outdoor activities. You may want to explore Croatia by choosing one or more of the recommended activities listed below. Enjoy!


The kuna is the currency of Croatia. The country has committed itself to adopt the euro after meeting the qualifications since it is a member of the European Union.

Where to Stay in Zagreb

On, you can book almost 1,200 homes, apartments, and other unique places to stay in Zagreb.

According to this online travel agency for lodging reservations, Apartment Comeback, Apartment Spectre and Karlo Main Square Apartments have received excellent reviews from guests in Zagreb for the views from these accommodations.

What to Buy in Zagreb

Pag Cheese. A natural product made from sheep's milk and olive oil.

Wine. The best Croatian wines are Babic, Grasevina, Marastina, Posip, Trbljan.

Lavender Souvenirs. Air freshener bags, essential oil, herbal tea, scented candles, sleep pads. This plant is an all-natural relaxant and helps headaches, stress, insomnia, and strengthens the immune system. 

Sestine Umbrella. The umbrella – part of the folk costume worn in the Sestine region of Zagreb and one of the city's most recognizable souvenirs – is characterized by the red cotton canopy, multicolored horizontal stripes on the edges, thick wooden shaft, and naturally crooked chestnut handle.

Wooden Toys. Carved by dried beech, lime, and willow trees and decorated with bright colored paint, the traditional toy manufacturing in the Hrvatsko Zagorje region became protected by the UNESCO list in 2009.

Best Croatia Travel Guides on Amazon