Zagreb, the capital of Croatia, is a city rich in history, culture, and vibrant energy. Here are 10 things to do and visit in Zagreb.

Ban Jelačić Square

Start your exploration in the city's heart at Ban Jelačić Square, the main square of Zagreb. It's a bustling hub surrounded by shops, cafes, and historical buildings.

Upper Town (Gornji Grad)

Explore the historic Upper Town, characterised by narrow streets, charming squares, and landmarks like St. Mark's Church and Lotrščak Tower. Don't miss the colourful roof tiles on St. Mark's Church depicting the coat of arms of Zagreb and Croatia.

Zagreb Cathedral

Visit the Zagreb Cathedral, one of the tallest buildings in Croatia and a masterpiece of Gothic architecture. The cathedral has a rich history and impressive interior.

Dolac Market

Visit Dolac Market, Zagreb's main open-air market. Experience the vibrant colours and flavours of fresh produce, local products, and traditional Croatian specialities.

Technical Museum Nikola Tesla

Discover the Technical Museum Nikola Tesla, dedicated to the life and work of the famous inventor. The museum showcases various technological advancements and interactive exhibits.

Art Pavilion (Umjetnicki Paviljon)

Admire the Art Pavilion, an iconic art gallery located in the Lower Town. The building itself is an architectural gem, and the gallery hosts various exhibitions throughout the year.

Jarun Lake

Take a break from the city centre and visit Jarun Lake, a recreational area with walking and cycling paths, water activities, and numerous cafes. It's a great place to relax and enjoy outdoor activities.


Hrelić is an open-air flea market located on the outskirts of Zagreb, often called Zagreb's "flea market district." The market is known for its vast array of goods, including antiques, vintage items, second-hand goods, clothing, and more. Hrelić is a popular destination for locals and visitors looking for unique finds and bargains. It provides a glimpse into the local culture and the diversity of items available for sale.

Sljeme Funicular

The Sljeme funicular is a popular means of transportation to reach the Medvednica mountain and its highest peak, Sljeme. It's a convenient and scenic way to access the Medvednica Nature Park, which offers opportunities for hiking, skiing (in winter), and enjoying nature.

The panoramic views of Zagreb and the surrounding area from Sljeme are breathtaking, making it a favourite destination for outdoor enthusiasts and those seeking a peaceful escape from the city.

The Stone Gate (Kamenita vrata)

The Stone Gate (Kamenita vrata) in Zagreb is a historic landmark, dating back to the 13th century and serving as the sole preserved medieval gate of the city. Destroyed in a fire in 1731, the gate was rebuilt, with the miraculous survival of a Virgin Mary portrait becoming a symbol of protection for Zagreb. Today, the Stone Gate houses a chapel dedicated to the Virgin Mary, drawing both locals and tourists who seek its spiritual significance and historical charm. The site remains a symbol of Zagreb's resilience and cultural heritage.