2 Days In Zagreb Itinerary: Weekend In Zagreb (2024)
Are you visiting Croatia and want to know how to spend 2 days in Zagreb? You came to the right place!
I lived in Zagreb for 5 years while I was at University, exploring every corner of Croatia’s capital.
During my time in Zagreb, I had many people visit and spend a weekend in Zagreb. So, I became a pro at crafting a perfect two day in Zagreb itinerary!
Most people skip Zagreb when traveling to Croatia, as the country is best known for its coastline.
That makes Zagreb one of the most underrated European capitals!
Zagreb is a city full of culture, history, and architecture reminiscent of Vienna and other great European capitals.
Let’s figure out what to see in Zagreb in 2 days!
Disclaimer: Some of the links in this post are affiliate links, and I may earn a commission if you make a purchase using my link, at no extra cost to you. I hope you find the information here useful!
Are Two Days Enough For Zagreb?
So, how many days do you need in Zagreb?
Zagreb is the Croatian capital and the biggest city in the country. Yet, you can visit all the main sights in Zagreb in 2 days.
That is because most tourist attractions in Zagreb are in the city center, and the city center of Zagreb is relatively small.
If you’re still not sure how many days in Zagreb you should spend, here’s how to see all the main attractions in Zagreb in 2 days!
2 Days In Zagreb Itinerary: Day 1
You will spend your first day in Zagreb in the city center, and the best way to discover the city center of Zagreb is on foot.
You can easily visit all the must-see attractions on the first day.
If you are on a tight schedule, this 2.5-Hour Zagreb Walking Tour with Funicular Ride covers all the must-visit spots.
Also, it includes a funicular ride exactly at noon so you don’t miss the iconic cannon firing!
1. Admire Ban Jelačić Square
Ban Jelačić square is the biggest and the main square in Zagreb. The central point of the square is the statue of Ban Jelačić himself on the horse.
Another landmark on the square is the Manduševac fountain. According to the legends, Zagreb was named after this Manduševac spring.
It is a popular meeting spot, so if you wait and observe, you will see many meetings in front of the horse or the clock on the left side of the square!
2. Grab Fresh Fruit at Dolac Market
Even if you are not hungry, a morning at Dolac Market is an authentic Zagreb experience you should add to your Zagreb itinerary.
It is a daily farmer’s market, just a few meters away from Ban Jelačić square, very popular among locals.
The market is divided into two levels.
The upper, outside level, is more interesting, as it offers a quintessential Croatian experience, with vendors selling fresh fruits and vegetables under colorful sun umbrellas.
3. Visit the Zagreb Cathedral
Zagreb Cathedral on Kaptol is the second highest building in Croatia (Zagreb TV tower is the tallest! Even though some would argue it is not a building, just a construction.).
The Cathedral has been in the same spot on Kaptol since the 11th century. However, the Cathedral today is not the original 11th-century cathedral.
The original Cathedral was destroyed in the 13th century, and the cathedral built afterward was badly damaged in the 1880 earthquake.
The magnificent cathedral we see today was built in the Neo-Gothic style and designed by architect Herman Bolle.
Inside the Cathedral, you can find a treasury that includes various liturgical items collected throughout its history.
4. Go For A Coffee!
The coffee culture in Croatia is unlike anything you’ve experienced before. It is always a good time for coffee, and Croats love to take their time enjoying it.
You will notice cafes are constantly full, so find a nice cafe with vegan milk options on the Happy Cow app and take a break the Croatian way!
Some of the best cafes in Zagreb are:
- Cogito
- Quahwha
- Eli’s Caffe
- Velvet
5. Take A Funicular To The Upper Town
When you’ve had your coffee and breakfast, make your way towards the Upper Town.
It is the most picturesque area of Zagreb and is home to many landmarks.
You can easily climb the stairs to the Upper town, but why not use the opportunity to take a funicular that has been connecting the Lower and Upper Town since 1890?
The ride takes about one minute, and it saves you from climbing 165 stairs. It offers the most unique view of the city, so it is worth paying for it!
- Opening hours: 6:30 -22:00
- Tickets: 0,66 € for one way ticket
6. Walk Strossmayer Promenade
Strossmayer Promenade offers the best free view of the city. On a clear day, you can see the whole city extending in front of you.
It is also a great spot to watch the sunset if you come in the late afternoon.
7. Get to Lotrščak Tower and Grič Canon Before Noon
The funicular leaves you right in front of the Lotrščak tower. This old tower is home to the Grič Canon.
Ideally, you’d come there just before noon so you can see the canon firing. But, don’t worry if you’re not on time, you’ll hear the canon from far!
Grič canon fires every day, since 1877, exactly at noon. Be prepared that it is loud.
You can climb the Lotrščak tower for a spectacular panoramic view of the city.
- Opening hours and tickets: For up-to-date opening hours and ticket prices, check the Lotrščak tower website.
8. Admire Zagreb Cathedral view from Plato Gradec
The view of the Zagreb Cathedral from Plato Gradec is one of the cult pictures of Zagreb.
If you are looking for the most Instagramable spots in Zagreb, this is the place to go.
It is especially “photo-worthy” during Christmas Market as they always put up some cool photo prompts!
9. St. Mark’s Church And Square
Next up, make your way to the St. Mark’s Church.
It is located on St. Mark’s Square and is one of the oldest architectural monuments in Zagreb, dating as early as the 13th century.
However, the signature tiled roof was constructed in 1880. It features the medieval coat of arms of Croatia, Dalmatia, and Slavonia on the left side and the emblem of Zagreb on the right.
The square is nowadays also known as the political square, as it is home to the Croatian parliament and government.
10. Pass Through the Stone Gate
The Old Stone Gate is a religious site and shrine to the Virgin Mary.
The gate was built in the 13th century and is the only remaining entrance to Zagreb’s old fortifications.
You will see a lot of candles and people praying. It is an interesting sight to check out even if you are not religious.
11. Relax in Zrinjevac Park or a Botanical Garden
If you visit Zagreb in the warmer months, take a break from the sun in the shade of lush green trees in Zrinjevac park or the Botanical garden.
Zrinjevac is the most popular park in the city center of Zagreb. It is a part of the Lenuci Horseshoe or the Green Horseshoe, a U-shaped system of city squares with parks in downtown Zagreb.
You can grab lunch to go from one of many spots in the city center and eat outside!
12. Grab A Drink In Tkalča
End your first day with a drink on the most popular walking street in Zagreb – Tkalčićeva street.
Every night the street gets busy with locals meeting up after work or for weekend drinks.
There are many bars to choose from, including a cult History bar, but if you are looking for something authentically Zagreb, go for Mali Medo.
Mali Medo is one of the bars of Medvedgrad Brewery, Zagreb’s local microbrewery. It’s been operating since 1994 and is a place to go if you want to try some cult Zagreb beer.
2 Days In Zagreb Itinerary: Day 2
The second day in Zagreb will be spent outside the city center, enjoying the calming nature or on a day trip!
13. Visit Mirogoj Cemetery
A cemetery might sound like a rather unusual place to add to your itinerary. Yet, Mirogoj cemetery is one of the most beautiful and calming places in Zagreb.
You might have seen photos of the main building with arcades and walls covered in ivy on Instagram. If you didn’t know it was a cemetery, you would’ve never guessed!
It is easy to see why Mirogoj is one of the most noteworthy landmarks in Zagreb. Mirogoj was designed by architect Hermann Bollé, the same man who designed the Zagreb Cathedral.
- Get there: Take a bus 106 or 226 from Kaptol.
14. Stroll Maksimir Park
Zagreb is a lush green capital, and Maksimir Park is the oldest and the most beautiful public park in Zagreb. The park opened in the 18th century!
It is extremely popular with locals, and you will find it very busy on the weekends.
Maksimir park is bigger than it might appear, and it is possible to spend a whole day there. There are several large meadows, numerous little forest trails, and five lakes for you to discover.
There is more than just nature in the park. Some landmarks include the Echo pavilion, an Obelisk, a Belvedere viewpoint, and more!
Maksimir Zoo is next to the park, but you enter it separately.
- Opening hours: The park is open 24/7
- Tickets: It is free to enter the park
15. Go For A Swim in Jarun Lake
If you’re visiting Zagreb in the summer, you might wonder where are the beaches in Zagreb.
Zagreb is inland, but the city has two swimming lakes – Jarun and Bundek.
Jarun Lake is larger and more equipped, so it’s a better option for a quick afternoon swim in Zagreb.
16. Hike To Sljeme Mountain
Hiking Sljeme mountain is one of the most popular weekend activities in active Zagreb households.
If you head to the trail on Saturday or Sunday morning, you will find it busy and lively!
17. Go On A Day Trip To Samobor
Samobor is a small town approximately 25 km from Zagreb. It is a great spot for a day trip to discover life in Northern Croatia.
Is Zagreb worth visiting?
Yes, as one of the most underrated European capitals, Zagreb is well worth a visit. It is a city full of culture and history, with the same historical charm as Vienna or Budapest.
With numerous things to do, a weekend in Zagreb is the perfect time to discover the best of Zagreb.
Zagreb is a magical Christmas market destination. It was named the best Christmas Market in Europe a few years in a row!
What To Do If You Have More Time In Zagreb?
- If you have more than 2 days in Zagreb, check out this list of over 30 best things to do in Zagreb.
Zagreb is home to numerous museums. It has more museums per square meter than any other city in the world! Add some to your itinerary like a fun Musem of Illusions.
Many people rave about the Museum of Broken Relationships. In all honesty, I visited and I wasn’t really blown away. However, I see the appeal and why people could like it.
It is truly a unique take on museums and with so many people recommending it, it is a fun activity to add to your itinerary on a rainy day in Zagreb.
Zagreb is also the shopping capital of Croatia. I’m talking about more than ten big shopping centers in the city. You can spend a day browsing or shopping if you have room in your luggage.
The most popular day trip from Zagreb is to the magical Plitvice lakes. If you don’t have a car, the best way to get there is on an organized tour.
This Plitvice Lakes and Rastoke Day Trip is the best-rated day trip from Zagreb, it includes transportation and entry tickets.
When Is The Best Time To Visit Zagreb?
Most Zagreb activities are not weather-specific, so it is possible to visit any time of the year and have a great time.
The best time to visit Zagreb weatherwise is in the Spring or Autumn as the weather is perfect for exploring the city. Days get longer and warmer, and you enjoy strolling around the city.
Winters in Zagreb are cold. Despite the weather, it is a lively winter destination, especially in December, to add to your winter backpacking itinerary.
Summer is the off-season in Zagreb. The city feels somewhat empty, as all the students return home for the holidays, and Zagreb citizens take their summer vacation and go to the coast.
At the same time, Zagreb gets very hot in the summer. However, 2 days is a perfect time to explore Zagreb, even in the summer heat!
Budget For 2 Days In Zagreb
Depending on your travel style, a weekend in Zagreb will cost you 100-200€ for a solo female traveler.
- Accommodaiton: 20-50€
- Transportation: 5-10€
- Food: 25-60€
- Activities: 0-20€
A bed in a hostel dorm in Zagreb is on average 20€ per night, while hotel rooms start at 35€ and upwards.
The accommodation prices are slightly higher in the summer. However, the high season in Zagreb is also December for the Christmas market.
Your transportation budget can be 0€ if you choose to walk. The city is walkable, so it is achievable! Otherwise, budget anywhere from 0,60€ per ticket to 5€ 24-hour pass.
You should expect to spend 10-25€ on food and drinks.
It will depend on whether you are having all your meals in a restaurant, or buying your lunch in a supermarket and cooking in your accommodation.
A meal in a vegan restaurant will take you back around 10€ per person. Coffee or matcha with soy milk is 3€.
Cocktails and other alcoholic beverages in bars are on average 8€. Beer is the cheapest alcoholic drink to go for at around 4€.
Most things to do in Zagreb are free, so you might not spend any money on activities. However, if you choose to visit a museum or join a tour you should factor that in.
How To Get To Zagreb
You can easily reach Zagreb by air or land!
It is very well connected to the neighboring European countries by an extensive bus and railway network.
Zagreb airport is the biggest airport in Croatia, connecting Zagreb to over 40 destinations worldwide!
By Bus
The best way to look for bus tickets if you’re coming from abroad is by Flixbus.
Flixbus has frequent lines connecting Zagreb to Ljubljana, Budapest, Graz, and many more!
The best part about traveling with Flixbus is the price. Prices are unbeatable, and it is the cheapest way to travel to Zagreb.
By Train
The Railway system in Croatia is not as advanced as in other Western European countries. But, you can still reach Zagreb by direct train from Budapest or Vienna.
The best way to book international train tickets to Zagreb is with Omio.
This site shows you all the available lines and operators so you can pick the best option. It is my favorite app for international train travel.
Flying into Zagreb
Zagreb has a large international airport, and since September 2021, Ryanair has been coming to Zagreb!
It is the first budget airline to fly to Zagreb, making the Croatian capital more accessible than ever.
- To keep the ticket price low, consider packing in a personal item only so you don’t pay baggage fees!
Getting Around Zagreb
You don’t need a car to visit Zagreb for two days. On the contrary, a car would just make it more complicated.
So, even if you arrive in Zagreb by car, park it for a day and take advantage of Zagreb’s public transport.
The city center of Zagreb is walkable, and if you stay in that area, you can simply walk everywhere.
However, for greater distances, Zagreb has an extensive public transport network.
Public Transport in Zagreb
The public transport operator in Zagreb is ZET.
ZET network has 14 tram lines and over 140 bus lines linking virtually every part of the city.
There is a wide variety of tickets and fares for Zagreb public transport. From 30-minute to a multiple-day pass ticket. Check out all the fares here, and pick the one that works best for you.
Google Maps works perfectly in sync with the ZET network, so you can trust they will suggest the best route.
Is There Uber in Zagreb?
Yes, there is Uber and Bolt taxi in Zagreb.
In the unlikely case that you need a taxi, they are the cheapest option! Especially if you need transport from the airport, as taxis around the airport are notorious for being overpriced.
I highly suggest you use the apps to get a taxi in Zagreb because regular taxis are notorious for quoting arbitrary rates for rides.
Where To Stay In Zagreb On A Budget?
If you’re backpacking Zagreb, there is no shortage of budget-friendly accommodation in Zagreb.
The best area of Zagreb to stay as a backpacker is the city center.
Most hostels are in the city center, and as long as you’re within 2 km of Ban Jelačić Square, you are in the walking zone.
A bed in a hostel dorm room will cost you on average 15-20€.
Check out my guide for staying in hotels if you’ve never stayed in a hostel before!
The best-rated hostels in Zagreb are:
- Swanky Mint – the best-rated hostel in Zagreb. It is in the city center, and they even have a rooftop pool!
- Whole Wide World Hostel – this is a party hostel. It is the best-rated atmosphere as they organise activities every night. Plus, offer a free breakfast!
- Mali Mrak – finally, the Mali Mrak hostel is one of the most unique hostels in the city. They take pride in not being a commercial hostel, and you can rent a bike in the hostel as well!
All of the aforementioned hostels also offer private rooms! So, even if you don’t want to share a room with strangers, you can enjoy the benefits of staying in a hostel.
Hostels are the best place to make friends as a solo traveler.
Alternatively, if hostels aren’t your thing, you will find a great choice of private rooms and even whole apartments on Booking.com, starting at around 40€ per night!
Best Vegan Restaurants In Zagreb
If you are vegan, you will love Zagreb! You can choose among 10 fully vegan restaurants in the city and over 50 restaurants with vegan options.
The best vegan restaurants in Zagreb:
- Zrno Bio Bistro – Zrno is a proper vegan restaurant. They have an extensive menu, meals are nicely presented, and a couple of desserts to choose from. If you are looking for vegan fine dining in Zagreb, Zrno is the closest you’ll get to it!
- BEKIND – vegan junk food and some of the best vegan burgers in town.
- Simple Green – a vegan restaurant offering a daily menu. It is a place to go if you want to try a vegan version of Croatian specialties.
- Caruso pizza – one honorable mention, since it is a bit outside the city center, is Caruso pizza, which offers the best vegan pizza in town! It is a pizza delivery with 10 different vegan pizza options!
Check out my full Vegan guide to Croatia for everything you need to know about vegan food in Croatia!
Is Zagreb Safe For Solo Female Travelers?
Yes! Zagreb, and Croatia, in general, are safe destinations for solo female travelers.
I did not feel unsafe walking alone at any moment, and I’ve lived there for over 5 years. There are no dangerous neighborhoods, and it is generally safe to walk alone at night. Still, don’t walk in unlit parks at night, and avoid dark backstreets if possible.
As a solo female traveler, the same advice always applies. Stay alert and aware of your surroundings. Keep an eye on your belongings, as pickpocketing happens.
If you want to go clubbing in Zagreb, check out my Guide on how to enjoy nightlife as a solo female traveler.
General advice is, do not do anything you would not do at home. Use your common sense and avoid unnecessarily risky situations.
Final Thoughts: What To Do In Zagreb In 2 days
Zagreb is a fantastic weekend destination for a weekend getaway and a city that is well worth a visit.
You can easily see most tourist attractions in 2 days in Zagreb if you follow this itinerary!
Whether you like history, culture, or nature, Zagreb has something for every type of traveler!
Except for beaches. There are no beaches in Zagreb, and you’ll have to drive for at least 2 hours to see the beaches from Zagreb.
Have you visited Zagreb before? Is there something I missed that should be on the list? Let me know in the comments!