Croatia may draw millions of tourists yearly (especially Dubrovnik), yet its capital, Zagreb, often remains off the radar.
If you’re considering a visit, this blog itinerary will show you exactly how to make the most of 2 days in Zagreb, a truly charming and underrated city.
The Perfect 2 Days in Zagreb Itinerary
Croatia may draw millions of tourists yearly (especially Dubrovnik), yet its capital, Zagreb, often remains off the radar.
If you’re considering a visit, this blog itinerary will show you exactly how to make the most of 2 days in Zagreb, a truly charming and underrated city.
Hi, we’re Rach & Marty!
We’ve visited every country in the world and want to help you get the most out of your travels!
Language: Croatian, but English is widely spoken in tourist areas.
Currency: Euro (as of 2023, Croatia joined the Eurozone).
Best Time to Visit: Spring (AprilāJune) or autumn (SeptemberāOctober) for pleasant weather.
Transport: Zagrebās tram system is efficient, but much of the city centre is walkable.
Getting to Zagreb
Zagreb is well-connected by air, rail, and road, making it easily accessible from within Europe or further afield.
By Plane
Zagrebās Franjo TuÄman Airport (ZAG) is the main gateway to the city, located about 17 km from the city centre. Numerous airlines offer direct flights to Zagreb from major cities across Europe and beyond.
Major Airlines Flying to Zagreb:
Croatia Airlines: The national carrier offers direct connections from cities like Frankfurt, Munich, Paris, and London.
Ryanair: Budget-friendly flights from cities like Dublin, Brussels, and Milan.
Lufthansa: Frequent connections from German hubs like Frankfurt and Munich.
Turkish Airlines: Flights from Istanbul for visitors from Asia and the Middle East.
British Airways: Flights from London Heathrow.
From the airport, you can take a shuttle bus, taxi, book a private transfer or ride-sharing service (Uber/Bolt) to the city centre.
By Train
Zagreb is a key rail hub in the region, with regular train services connecting it to nearby cities. The Zagreb Glavni Kolodvor (main railway station) is centrally located and within walking distance of many attractions.
I recommend Trainline to book the cheapest train tickets in Europe.
Split, Croatia: A scenic journey that takes 6-7 hours.
By Bus
For travellers on a budget, buses are often the most economical option. Zagrebās Autobusni Kolodvor (main bus station) has frequent services to domestic and international destinations.
Companies like FlixBus, Arriva, and Croatia Bus provide modern and comfortable coaches.
Nearby Cities with Direct Bus Connections:
Ljubljana, Slovenia: 2 hours.
Rijeka, Croatia: 2.5 hours.
Trieste, Italy: 4 hours.
Sarajevo, Bosnia and Herzegovina: 8 hours.
By Car
Driving to Zagreb is a great option if you want the flexibility to explore Croatia and neighbouring countries in the Balkan region. I recommend Discover Cars for great deals on rental vehicles.
Parking in the city centre can be challenging, but many hotels and public garages offer spaces for visitors.
2 days in Zagreb Itinerary:
The city is small enough so you really only need 2 days in Zagreb to see the main highlights and get a feel for the city.
For those who like to fit in many activities and see a lot, I recommend you take a day trip on the second day.
The square is named after Ban Josip JelaÄiÄ, a national hero who abolished serfdom* in 1848 and worked to unify Croatian lands while protecting the countryās interests during a challenging time in history.
*Serfdom is a condition in medieval Europe in which a tenant farmer was bound to a hereditary plot of land and to the will of his landlord.
An equestrian statue dedicated to him can be found at the heart of the square.
Unless your hotel offers breakfast, I suggest you grab a pastry in one of the bakeries downtown. Pekara Dubravicais my pick, but Pan Pek has a nice selection.
Admire the equestrian statue of Ban JelaÄiÄ and the bustling atmosphere. You might also grab your morning coffee at one of the nearby cafes to ease into the day and before you start exploring the upper town.
The equestrian statue of Ban JelaÄiÄ – 2 Days in Zagreb Itinerary
Take the Funicular to the Upper Town
From the square, hop on Zagrebās historic funicularjust around the corner. It is one of the shortest in the world and is a fun way to reach Gornji Grad (Upper Town). It only takes about 30 seconds and costs 66 cents.
There are few highlights in the Upper Town, and you can really get lost here.
2 Days in Zagreb Itinerary – Funicular
LotrÅ”Äak Tower
You will see the tower as soon as you exit the funicular.
This 13th-century tower once formed part of the cityās defensive walls and now offers one of the best panoramic views of Zagreb. It’s a great places to take some photos.
Climbing to the top is a rewarding experience, especially on a clear day when you can see across the city and into the surrounding countryside.
Donāt miss the daily firing of the GriÄ Cannon at noon, a tradition dating back to the 19th century that marks the time for locals and visitors alike.
2 Days in Zagreb Itinerary – LotrÅ”Äak Tower
Visit the Museum of Broken Relationships
On the way to Mark’s Church, you’ll pass the very quirky Museum of Broken Relationships, which features personal objects and stories of love and heartbreak.
I highly recommend visiting here but if not, please do pop in and at least have a look at the souvenir shop with different merchandise and story of how the museum was founded.
Markās Church
This iconic church is one of Zagrebās most photographed landmarks, thanks to its vividly tiled roof. The colourful tiles display two coats of arms: one for Croatia, Dalmatia, and Slavonia, and the other for the city of Zagreb.
Mark’s Church – 2 Days in Zagreb Itinerary
The church itself dates back to the 13th century, with its Romanesque elements still visible in the southern portal.
While the interior is usually closed to visitors, the exterior alone is worth the visit for its unique design and historical significance.
The square will also most likely have a security fence due to the government building located here. Continue down towards the Stone Gate.
Get Connected with eSIM
Get connected easily on your travelsābuy an eSIM! It works like an app: buy it, download it, and get connected in minutes! Itās easy, affordable, and convenient. Keep your original phone number, too!
Hidden within this passageway is a small chapel dedicated to the Virgin Mary, featuring a painting of the Virgin that miraculously survived a fire in 1731.
Locals often stop here to light candles and offer prayers, adding a deeply spiritual ambience to the site. Pass through the gate and follow the street down towards the city centre.
ā Get Connected with eSIM: Easy and affordable! View eSIM
Lunch at Dolac Market
Stroll down to Dolac Market, Zagrebās main farmers’ market.
This is where locals still come to purchase fresh produce and naturally, it’s busier in the early morning so things might be a little quieter around lunchtime.
Enjoy traditional Croatian snacks like burek (savoury pastry) for quick lunch or a plate of Äevapi (grilled minced meat) at one of the nearby eateries.
A short walk from the market, TkalÄiÄeva Street is a lively area perfect for taking a break.
Once a creek dividing two medieval towns, today itās a pedestrian street lined with colourful facades, cosy cafes, boutique shops, and street performers.
Itās an ideal spot to sit down with a coffee, do some shopping and soak in the vibrant atmosphere after exploring the Upper Town.
See the Zagreb Cathedral, an iconic Gothic structure with twin spires that was damaged during the earthquake and should now re-open for visitors.
2 Days in Zagreb Itinerary – Zagreb from above
Evening: Dinner and Drinks
Dine at a restaurant like Vinodol for traditional Croatian dishes with a modern twist. Afterwards, enjoy drinks at a cosy bar on TkalÄiÄeva Street or venture to Dežman Passage, known for its chic spots.
If you choose to stay in Zagreb, here are my suggestions.
Midday: Brunch/ Lunch in the Lower Town
Head to the Lower Town (Donji Grad) and have lunch at Bistro Pod Zidom, known for its creative dishes and relaxed atmosphere.
Afternoon: Art and Culture
Croatian National Theatre: Marvel at this grand building with its yellow facade and Baroque Revival architecture. The theatre was built by a Viennese architect in the 19th century, and it’s a perfect example of the Austria-Hungarian influence that you see in the city overall.
You can’t visit inside unless you are part of a group or buy a ticket for the performance. But the building is beautiful to see from the outside.
Art Pavilion and Strossmayer Gallery: Another beautiful building in Zagreb at the top of King Tomislavās Square. Walk behind it through Zrinjevac Park, one of Zagrebās prettiest green spaces.
Croatian Museum of NaĆÆve Art: Nestled in the Upper Town, this museum offers a delightful glimpse into the world of naĆÆve artāa distinctive genre created by self-taught artists.
The collection features vivid, colourful paintings and sculptures, often depicting rural life and imaginative scenes with incredible detail.
Itās a small museum, but it celebrates the unique creativity and raw talent of Croatiaās naĆÆve art movement.
2 Days in Zagreb Itinerary – King Tomislavās Square.
Evening: Discover Buzin or Mirogoj Cemetery
For something unique in Zagreb:
Head to Mirogoj Cemetery, renowned for its arcades, greenery, and beautiful tombs.
Or visit the Buzin neighbourhood for a modern Croatian dinner experience at Rougemarin or Sofra for a Balkan-inspired meal.
Travelling to a country with a different currency? Avoid ATM transaction fees and pay in local currency with a Wise Card. We love this card; it has saved us so much in fees.
Budget Option: Hostel Bureau A centrally located hostel offering clean rooms, a friendly atmosphere, and great amenities for budget-conscious travellers.
Mid-Range Hotel: Hotel JƤgerhorn Zagrebās oldest hotel features charming boutique vibes and a central location near Ilica Street and other major attractions.
Luxury Hotel: Sheraton Zagreb Hotel A high-end option with spacious rooms, excellent service, and amenities like an indoor pool and fine dining, all within walking distance of key sights.
This charming city has a way of leaving a lasting impression; it feels small and authentic compared to the big cities of Central Europe, such as Budapest, Vienna or Prague.
Travel Tips for Europe
We have many travel guides and tips for Europeā an incredible continent!
Are you travelling on a budget? These ten cheapest European countries will help you plan an itinerary that lets you see as much as possible while there.
Furthermore, if you plan to travel long-term (or at least until the money runs out), these 21 cheapest countries to visit will help you make your hard-earned dollars stretch a bit further.
Delicious cuisine can be enjoyed across Europe, and our food map of Europe will inspire your culinary journey.
If your travels in Europe are part of a much larger global adventure, then a Global eSIM may be the answer. It connects you in 124 countries, offering data-only eSIM and data/call/text eSIM. The Global eSIM has been a game-changer; we couldn’t imagine travelling without it now.
š Transportation: Trainline is the best website to reserve trains. We use Omio to book transport worldwide. For travel in Asia, we use 12Go.
š Car Rental: We use DiscoverCars to book rental cars worldwide.
š« Group Tours: We now offer Group Trips; view them here! Alternatively, we recommend searching the Tourradar website. For Europe, Expat Explore is a good choice. *Get 5% off when you quote code VERYHUNGRYNOMADS to your Expat reservations agent. (*Valid for new clients only).
šø Day Tours & Trips: GetYourGuide & Viator are the only two platforms you need.
š Lonely Planet: The Best Range of Travel Guides & Ebooks, and FREE Shipping! (use code RACHELDAVEY10 for a 10% discount)
š¶ Become a House Sitter: Join Trusted Housesitters and enjoy FREE accommodation worldwide. Use our invite to receive 25% off your new membership.
š° Send Money Anywhere:WISE & Revolut are the best online accounts that let you send money, get paid, and spend money internationally. Both are so easy to use and way cheaper than any bank transfer.
š¶ Stay Connected: Airalo eSIM lets you get connected when you land at your destination. We LOVE this product! Use code MARTIN9009 to get $3 off your first Airalo eSIM (new users only) OR click here to SAVE 15% off your eSIM(valid till 31/12/2025).