fbpx

Meet Bosnia Travel

Logo for Meet Bosnia website colour

What to See in Zagreb | Best attractions and sites in 2024

What to see in Zagreb

Welcome to Quirky Zagreb

Welcome to our ultimate guide on the best things to see and do in Zagreb! It is a vibrant and historic city, full of amazing sights, delicious food, and unforgettable experiences.

In this article, we’ll take you on a tour of the city’s top attractions, from stunning architecture to delicious cuisine, vibrant nightlife, and much more. Whether you’re a first-time visitor or a seasoned traveller, our guide is packed with insider tips and expert recommendations to help you make the most of your time in Zagreb. So, let’s dive in and discover all the amazing things this city has to offer!

What to see in Zagreb - Zagreb at night
What to see in Zagreb - Zagreb at night
What to see in Zagreb

Coming to Zagreb

If you’re planning a trip to Zagreb, you’re in for a treat! The city is easily accessible from all parts of the world. If you’re coming from America, you can find direct flights from New York to Zagreb with Delta and Croatia Airlines. From Europe, there are many low-cost airlines that operate flights to Zagreb, such as Ryanair, EasyJet, and Wizz Air. If you’re coming from Asia, you can find connecting flights via Istanbul or Vienna.

In addition to air travel, Zagreb is also well-connected by bus, train, and highway. The city’s main bus station is located next to the train station in the city centre and offers both domestic and international connections. Popular bus companies that operate in Croatia include Flixbus, Arriva, and Autotrans. If you prefer to travel by train, Zagreb’s main train station is located in the city centre and offers domestic and international connections to cities throughout Europe.

For those travelling to Zagreb with a vehicle, the city is easily accessible from the A1 highway, which connects Zagreb with other major cities in Croatia, such as Split and Dubrovnik. There are also several other highways that connect Zagreb with neighbouring countries, such as Slovenia and Hungary. If you’re planning to rent a car, there are several car rental companies located at the airport and throughout the city.

Zagreb’s Franjo Tuđman Airport is just 17 km away from the city centre, and you can reach it easily by bus, taxi, or car rental. Whether you’re travelling by air, bus, train, or car, getting to Zagreb is a breeze.

What to see in Zagreb

History and culture

Zagreb is a city with a rich and fascinating history that spans over two thousand years. The city was originally founded by the Romans, and it was known as Andautonia. Throughout the centuries, the city was ruled by various conquerors, including the Hungarians, the Austrians, and the Ottomans. In 1557, the city was declared the capital of Croatia, and it has remained the political and cultural centre of the country ever since.

Today, Zagreb is divided into two parts: the Upper and Lower Town. The Upper Town is the old part of the city, where you can find many historic landmarks, including the iconic St. Mark’s Church with its colourful tiled roof, the Lotrščak Tower, which was once part of the city’s fortifications, and the Stone Gate, which is believed to have miraculous powers. The Upper Town is also home to many museums, art galleries, and theatres.

Lower Town is the modern part of the city, with many shops, restaurants, and cafes. It was built in the 19th century, during the Austro-Hungarian Empire, and it features many beautiful buildings in the Secessionist style. One of the most famous landmarks of the Lower Town is the Croatian National Theatre, which was opened in 1895 and is considered one of the most beautiful theatres in Europe.

Zagreb is also known for its vibrant cultural scene, which includes music, theatre, art, and film. The city hosts many festivals throughout the year, such as the Zagreb Film Festival, the Zagreb Jazz Festival, and the Animafest Zagreb, which is one of the oldest and most respected animation festivals in the world. Additionally, the city has a thriving street art scene, with many murals and graffiti artworks adorning its walls.

Recommendations

What to see in Zagreb

Zagreb, the capital city of Croatia, is known for its rich history, beautiful architecture, and vibrant cultural scene. With so many things to see and do, it can be overwhelming for travellers to decide where to start. In this guide, we will take you through the top sights and attractions to see in Zagreb.

From exploring the medieval old town to admiring the stunning art collections, this guide will help you discover the best of what Zagreb has to offer. Whether you’re a first-time visitor or a seasoned traveller, this guide will provide you with valuable insights to help you plan the itinerary and make the most of your trip to Zagreb.

What to see in Zagreb

1. Ban Jelačić Square

This is the central square of Zagreb and is always bustling with locals and tourists alike. It’s named after Ban Josip Jelačić, a Croatian military leader, and features a statue of him on horseback in the centre.

The square is surrounded by shops, cafes, and historic buildings, making it the perfect place to people-watch and soak up the city’s atmosphere.

What to see in Zagreb - Ban Jelacic Square
What to see in Zagreb - Ban Jelacic Square
What to see in Zagreb

2. Zagreb Cathedral

Also known as the Cathedral of the Assumption of the Blessed Virgin Mary, this Gothic-style cathedral dominates the city’s skyline. It was originally built in the 13th century and has undergone several renovations over the centuries.

Visitors can admire the intricate details of the exterior and interior, including the stained glass windows and impressive organs.

What to see in Zagreb - Zagreb Cathedral
What to see in Zagreb - Zagreb Cathedral
What to see in Zagreb

3. St. Mark's Church

This beautiful church is one of Zagreb’s most recognizable landmarks, thanks to its colourful tiled roof depicting the coat of arms of Croatia, Dalmatia, and Slavonia on one side, and the city of Zagreb’s coat of arms on the other.

Inside, visitors can admire the stunning Gothic and Baroque architecture, as well as the impressive collection of religious artefacts.

What to see in Zagreb - St.Mark's Church
What to see in Zagreb - St.Mark's Church
What to see in Zagreb

4. Dolac market

If you want to experience Zagreb like a local, head to Dolac Market. This outdoor market is located right next to Ban Jelačić Square and is the city’s main farmers’ market.

You can find everything from fresh produce to homemade cheeses and local honey here, as well as handmade souvenirs and crafts.

What to see in Zagreb - Dolac Market
What to see in Zagreb - Dolac Market
What to see in Zagreb

5. Croatian Museum of Naive Art

This unique museum is dedicated to the work of Croatian naive artists, who created colourful, folk-style paintings that often depict rural life and traditions.

The collection includes works by some of the most famous Croatian naive artists, as well as pieces by international artists.

What to see in Zagreb

6. Zagreb City Museum

If you’re interested in learning more about the history of Zagreb, a visit to the city museum is a must. The museum’s collection includes artefacts and exhibits related to the city’s development, from prehistoric times to the present day.

Highlights include a replica of a medieval pharmacy, a reconstruction of an early 20th-century apartment, and an interactive exhibit about the city’s transportation history.

What to see in Zagreb

7. Maksimir park

This expansive park is the perfect place to escape the hustle and bustle of the city. It was founded in the 18th century and is home to several lakes, walking paths, and picnic areas.

There’s also a zoo located within the park, which is home to over 200 different species of animals.

What to see in Zagreb - Maksimir Park
What to see in Zagreb - Maksimir Park
What to see in Zagreb

8. Lotrščak Tower

For stunning views of the city, head to Lotrščak Tower. Located in the Upper Town, the tower offers panoramic views of Zagreb’s rooftops and landmarks.

At noon each day, a cannon is fired from the tower to mark the time.

What to see in Zagreb - Lotrščak tower
What to see in Zagreb - Lotrščak tower
What to see in Zagreb

9. Museum of Broken Relationships

This quirky museum is dedicated to failed relationships and the objects that represent them. The collection includes everything from a wedding dress to a prosthetic leg, each with a story about a past relationship.

It’s a unique and emotional experience that’s not to be missed.

What to see in Zagreb

10. Art Pavilion

This beautiful Art Nouveau building is home to a collection of Croatian and international art. The building itself is a work of art, with its ornate decorations and sweeping staircase.

The exhibitions change regularly, so there’s always something new to see.

What to see in Zagreb - Art pavilion
What to see in Zagreb - Art pavilion

Are you interested in visiting Zagreb? Embark on an unforgettable journey through the Balkans and experience the vibrant charm of Zagreb, the heart and soul of Croatia. Our Balkan tour starts in this amazing city, inviting you to discover its rich history, stunning architecture, and vibrant cultural scene. Don’t miss this opportunity to immerse yourself in the magic of Zagreb and create memories that will last a lifetime!

Best Balkan tour
Balkan sightseeing featured

9 days Balkan sightseeing experience | Memorable tour

Nine days
Availability : 01.01.2023 - 31.12.2023
From€1,250
(59 Reviews)
View Details
What to see in Zagreb

Best restaurants in Zagreb

If you’re wondering what to eat in Zagreb, you won’t be disappointed. The city has a rich culinary scene, with many restaurants offering traditional Croatian dishes as well as international cuisine.

Here are the top 5 best-rated restaurants in Zagreb:

What to see in Zagreb

1. Konoba Didov San

Cosy restaurant that serves homemade dishes made with fresh ingredients. Prices for a meal in a mid-range restaurant range from 10 to 20 euros per person.

Best restaurants in Zagreb

Working hours, location & social network

What to see in Zagreb

2. Noel

Fine dining restaurant that offers modern takes on traditional Croatian cuisine. Expect to pay around 50 to 100 euros per person for a meal.

Best restaurants in Zagreb

Working hours, location & social network

📍 Ul. popa Dukljanina 1, 10000, Zagreb, Croatia


⏱ 06:00 PM – 12:00 PM (Monday to Saturday)

Important note: The kitchen is open from 06:00 PM until 09:30 PM 


 Instagram symbol free icon @noelzagreb


🔎 noel.hr

What to see in Zagreb

3. Boban

The popular local spot that offers hearty portions of traditional Croatian dishes. Prices for a meal range from 10 to 20 euros per person.

Best restaurants in Zagreb

Working hours, location & social network

📍 Gajeva ul. 9, 10000, Zagreb, Croatia


⏱ 11:30 AM – 11:00 PM 


 Instagram symbol free icon @restaurant.boban


🔎 boban.hr

Important note: The website does not provide SSL certificate

What to see in Zagreb

4. Vinodol

A restaurant that offers a mix of traditional and modern Croatian cuisine in a cosy atmosphere. Prices for a meal range from 15 to 30 euros per person.

Best restaurants in Zagreb

Working hours, location & social network

What to see in Zagreb

5. Agava

The stylish restaurant offers Mediterranean-inspired cuisine. Expect to pay around 20 to 40 euros per person for a meal.

Best restaurants in Zagreb

Working hours, location & social network

In addition to these top-rated restaurants, there are plenty of other great dining options in Zagreb. If you’re looking for a quick and affordable bite, head to one of the city’s many street food vendors or bakeries. And don’t forget to sample some of Croatia’s famous wines, which pair perfectly with many of the local dishes.

Are you ready for an unforgettable adventure through the breathtaking Balkan Peninsula? Our Three Balkan Pearls tour is the ultimate way to explore this stunning region and discover the hidden gems of Zagreb. Join us for an unforgettable journey that will leave you with memories to last a lifetime.

Three Balkan Pearls

Three Balkan Pearls Tour

9 days
Availability : On request
Max People : 7
 
(31 Reviews)
View Details
What to see in Zagreb

Shopping in Zagreb

Zagreb is a great place to shop, with a wide variety of stores and shopping malls to choose from. The city offers a mix of high-end designer stores and smaller boutique shops.

Here are some of the top-rated shopping malls in Zagreb:

What to see in Zagreb

1. Arena Centar

One of the largest shopping centres in Croatia, with over 200 stores including fashion, electronics, and home goods. It also has a cinema and a variety of restaurants.

Best Zagreb shopping malls

Working hours, location & social network

What to see in Zagreb

2. City Center One West

Located on the western side of the city, this mall has over 120 stores including international brands and a large food court.

Best Zagreb shopping malls

Working hours, location & social network

What to see in Zagreb

3. Avenue Mall

A modern mall with over 150 stores, a cinema, and a rooftop terrace with stunning views of the city.

Best Zagreb shopping malls

Working hours, location & social network

📍 Avenija Dubrovnik 16, 10020, Zagreb, Croatia


⏱ 09:00 AM – 09:00 PM (Monday – Saturday)

⏱ 10:00 AM – 09:00 PM – Sunday


 Instagram symbol free icon @avenuemallzagreb


🔎 avenuemall.hr

What to see in Zagreb

4. Supernova Garden Mall

Recently opened mall with over 120 stores, including many fashion and beauty brands. It also has a large food court and a play area for children.

Best Zagreb shopping malls

Working hours, location & social network

What to see in Zagreb

5. Importanne Centar

Luxury shopping centre located in the heart of Zagreb, offering a selection of high-end fashion and beauty brands, as well as a variety of restaurants and cafes.

Best Zagreb shopping malls

Working hours, location & social network

📍Trg Ante Starčevića 7, 10000, Zagreb, Croatia


⏱ 09:00 AM – 09:00 PM (Monday – Saturday)

⏱ Sunday – Closed


 Instagram symbol free icon @importanne.centar_zagreb


🔎 importannecentar.hr

If you’re looking for something unique, be sure to check out the open-air market Dolac, which is in the heart of the city. Here you can find fresh local produce, cheeses, meats, flowers, and handmade souvenirs.

Prices are generally reasonable in Zagreb, and you can find some great bargains if you shop around.

What to see in Zagreb

Nightlife in Zagreb

Zagreb has a lively and exciting nightlife scene that caters to all tastes and preferences. There are plenty of bars, clubs, and pubs that are open until the early hours of the morning.

Here are some of the best places to go out in Zagreb:

What to see in Zagreb

1. Hemingway Bar

This award-winning cocktail bar is known for its extensive menu and sophisticated ambience.

Best bars in Zagreb

Working hours, location & social network

📍Trg Republike Hrvatske 1, 10000, Zagreb, Croatia


⏱ 07:00 AM – 11:00 PM (Monday – Saturday)

⏱ 07:00 AM – 12:00 AM Sunday


 Instagram symbol free icon @hemingwaybarzg


🔎 hemingway.hr

What to see in Zagreb

2. KSET

A popular student club that hosts various events, from concerts to DJ nights.

Best bars in Zagreb

Working hours, location & social network

📍Unska ul. 3, 10000, Zagreb, Croatia


⏱ 09:00 AM – 04:00 PM & 08:00 PM – 12:00 AM (Monday – Friday)

⏱ 08:00 AM – 12:00 AM (Saturday and Sunday)


 Instagram symbol free icon @ksetpab


🔎 kset.org

What to see in Zagreb

3. Swanky Monkey Garden

Great place to start your night with a few drinks and live music in the garden.

Best bars in Zagreb

Working hours, location & social network

📍Ilica 50, 10000, Zagreb, Croatia


⏱ 11:00 AM – 12:00 AM (Monday – Thursday)

⏱ 11:00 AM – 02:00 AM (Friday and Saturday)

⏱ 03:00 PM – 11:00 PM (Sunday)


 Instagram symbol free icon @hostelswankymint


🔎 stayswanky.com/bar

What to see in Zagreb

4. Museum Katran

This underground club has a unique industrial design and hosts some of the best techno parties in the city.

Best bars in Zagreb

Working hours, location & social network

📍Radnička cesta 27, 10000, Zagreb, Croatia


⏱ 10:00 PM – 04:00 AM (Friday and Saturday)


 Instagram symbol free icon @museumkatran


🔎 museum.katran

What to see in Zagreb

5. Boogaloo

The legendary club that has been around for over 25 years, offering a mix of live music and DJ sets.

Best bars in Zagreb

Working hours, location & social network

📍Ul. Grada Vukovara 68, 10000, Zagreb, Croatia


⏱ 10:00 AM – 04:00 PM (Monday to Thursday)

⏱ 10:00 AM – 04:00 PM & 06:00 PM – 12:00 AM (Friday)

⏱06:00 PM – 12:00 AM (Satudray)

⏱ Closed on Sunday


 Instagram symbol free icon @boogaloozagreb


🔎 boogaloozgb

In addition to these popular nightspots, there are many other bars, clubs, and pubs to explore in Zagreb. Some places offer live music, while others specialize in craft beers or cocktails.

The cost of entrance to clubs varies but is generally affordable, ranging from  4 to 7 €. Whatever your preferences are, Zagreb’s nightlife scene is sure to offer a memorable night out.

Are you ready for an adventure of a lifetime? Our 12-day tour of the Balkan Peninsula is the perfect way to explore the diverse and fascinating region. Starting in enchanting Greece, we’ll take you on a journey through the vibrant countries of North Macedonia, Albania, Montenegro, Bosnia and Herzegovina, and finally end up in beautiful Croatia. You’ll discover the rich history, culture, and stunning natural beauty of the Balkans, all while making unforgettable memories with fellow travellers. Don’t miss out on this incredible opportunity to experience the best of the Balkans with us!

Trip to Balkan

Trip to Balkan | Balkan Tour | From Athens to Zagreb

12 days
Availability : On request
Max People : 7
(23 Reviews)
View Details
What to see in Zagreb

Places to visit around the Zagreb area

While Zagreb itself has plenty to offer, the surrounding areas are also worth exploring.

Here are some popular destinations worth visiting:

What to see in Zagreb

1. Plitvice Lakes National Park

This stunning park is a UNESCO World Heritage Site known for its mesmerizing waterfalls and crystal-clear lakes. Visitors can enjoy a day trip to the park from Zagreb, with guided tours and transportation available.

Admission fees vary depending on the season, with prices ranging from 7 to 34 euros for adults and 4 to 17 euros for children.

What to see in Zagreb - Plitvice Lakes National Park
What to see in Zagreb - Plitvice Lakes National Park
What to see in Zagreb

2. Samobor

This medieval town is located just 20 kilometres west of Zagreb and is known for its charming architecture, historic landmarks, and delicious traditional cuisine, such as kremna rezina, a famous cream cake.

Admission to the town is free, but some attractions may charge a small fee.

What to see in Zagreb - Samobor
What to see in Zagreb - Samobor
What to see in Zagreb

3. Zagorje

This picturesque region is a must-visit destination for wine enthusiasts. It’s dotted with vineyards, wineries, and historic castles, making it the perfect place to indulge in some wine tasting and sightseeing.

Admission fees to the castles and wineries vary, with prices ranging from 3 to 5 euros.

What to see in Zagreb - Zagorje scenery
What to see in Zagreb - Zagorje scenery
What to see in Zagreb

4. Varaždin

This Baroque town is in northern Croatia and is known for its beautiful architecture, historic landmarks, and cultural events. It’s a popular destination for those interested in history and architecture.

Admission fees to some of the town’s museums and landmarks range from 2 to 5 euros.

What to see in Zagreb - Varaždin
What to see in Zagreb - Varaždin
What to see in Zagreb

5. Trakošćan Castle

This stunning castle is in the hills of northern Croatia and is one of the most well-preserved castles in the country. It offers beautiful views of the surrounding area and is a popular destination for tourists.

Admission fees for adults are 5 euros, while children and students pay 3 euros.

What to see in Zagreb - Trakošćan Castle
What to see in Zagreb - Trakošćan Castle
What to see in Zagreb

6. Krapina Neanderthal Museum

This museum is dedicated to the Neanderthals who lived in the area over 100,000 years ago. It’s a fascinating destination for those interested in anthropology and history.

Admission fees for adults are 7 euros, while children and students pay 5 euros.

What to see in Zagreb

Tips and Tricks for Travellers in Zagreb

Here are a few local tips to help make your trip to Zagreb even more enjoyable:

  • Public transportation in Zagreb is efficient and affordable, with a variety of options including trams, buses, and a funicular. Purchase a Zagreb Card to get unlimited access to public transportation, as well as free admission to museums and discounts at various attractions and restaurants.
  • Zagreb has a vibrant cafe culture, so take some time to relax and soak in the local atmosphere at one of the city's many charming cafes. For a true local experience, order a cup of kava s mlijekom (coffee with milk) and a slice of strudel.
  • Croatian cuisine is delicious and diverse, so make sure to try some of the local specialties during your stay. Some must-try dishes include čevapčići (grilled minced meat), punjena paprika (stuffed peppers), and sarma (stuffed cabbage rolls).
  • Zagreb is generally a safe city, but like any urban area, it's important to take precautions to avoid pickpockets and other petty crime. Keep your belongings close and be aware of your surroundings, especially in crowded areas.
  • Finally, don't be afraid to strike up a conversation with locals – Croatians are friendly and welcoming, and they're often happy to share their insights and recommendations for things to see and do in Zagreb.
What to see in Zagreb

Top 10 Things to Do in Zagreb

Zagreb is a hidden gem that offers visitors an unforgettable experience. With its rich history, stunning architecture, and vibrant culture, Zagreb is a must-visit destination for anyone travelling to Croatia.

To help you make the most of your time in this enchanting city, we have compiled a list of the top 10 things to do in Zagreb.

From exploring historic landmarks to indulging in local cuisine, there is something for everyone in Zagreb. So, pack your bags and get ready to discover the best that this charming city has to offer.

  1. Visit the Museum of Broken Relationships: This quirky museum showcases objects donated by people from all over the world that represent their past relationships. It’s a fascinating and emotional experience.

  2. Take a cooking class to learn traditional Croatian dishes: Zagreb is home to many cooking schools where you can learn how to make local specialities like štrukli and pašticada.

  3. Attend a performance at the Croatian National Theatre: This beautiful theatre hosts ballets, operas, and plays throughout the year. It’s a great way to experience Zagreb’s cultural scene.

  4. Explore the underground tunnels of Grič: These historic tunnels were used as shelter during World War II and are now open to the public for guided tours.

  5. Take a bike tour of the city: Zagreb has many bike-friendly paths and streets, making it easy to explore the city on two wheels.

  6. Visit the Museum of Illusions: This interactive museum is perfect for kids and adults alike, with exhibits that will challenge your senses and perception.

  7. Go on a street art tour: Zagreb has a vibrant street art scene, with many colourful murals and graffiti works throughout the city. Join a tour to learn more about the artists and their work.

  8. Have a picnic in Maksimir Park: This beautiful park is the perfect place to relax and enjoy nature. Bring a blanket and some snacks, and spend an afternoon under the trees.

  9. Visit the Zagreb Zoo: The zoo is home to over 200 animal species, including rare and endangered animals like the Amur leopard and the white lion.

  10. Take a day trip to Varaždin: This charming town is located about an hour from Zagreb and is known for its beautiful baroque architecture, charming streets, and vibrant cultural scene.

Note: Zagreb Funicular and Sljeme are popular attractions, but they are not included in the top 10 as they are not located within the city limits of Zagreb. However, they are still worth a visit for those interested in outdoor activities and scenic views. The cost of admission for Zagreb Funicular is approximately 1.3 € for adults, and admission to Sljeme is free.

In conclusion, Zagreb is a city full of surprises and hidden gems waiting to be discovered. From the rich history and cultural heritage to the vibrant nightlife and excellent shopping opportunities, there is something for everyone in this charming city.

With this article, we hope to have provided you with a comprehensive guide to the top things to see and do in Zagreb. Whether you’re a history buff, a foodie, or simply looking to experience the unique atmosphere of the city, Zagreb is the perfect destination for your next adventure.

So, pack your bags, grab your camera, and get ready to fall in love with the beauty and charm of Zagreb.

Every time you decide to visit Zagreb, make sure to read our “What to see in Zagreb guide” and learn something new. We are continuously updating the information that is available. 


If you are a traveller who would like to add something to our list, or you know some amazing facts about this city, make sure you contact us with the message subject “What to see in Zagreb”. Looking forward to hearing from you!

Follow us on our Facebook and Instagram accounts where we regularly post our activities or get in touch with us and we will be your tour guides.

Leave a Reply

Proceed Booking