If you’re looking for a Zagreb 1 day itinerary, you’ve come to the right place! This guide will help you make the most of your time in the city with a carefully planned itinerary, must-see attractions, and insider tips.
Many travellers skip Zagreb when visiting Croatia, drawn instead to the stunning coastline of Dubrovnik or the dreamy waterfalls of Plitvice. I nearly skipped it too! But after spending a day in the Croatian capital during my Croatia road trip, I was surprised by how much I enjoyed it.
Is Zagreb the most exciting city in Europe? No. But is it a fun, lively place that deserves at least a day on your itinerary? Absolutely.
The city has a unique energy—historic streets buzzing with locals, quirky museums, and a café culture that rivals some of the best in Europe.
Even on a weekday, I found myself surrounded by people enjoying the warm summer air, sipping coffee on Tkalčićeva Street, and exploring Zagreb’s charming Old Town.
In this guide, I’ll help you make the most of your one day in Zagreb. You’ll get:
- A step-by-step itinerary covering the best places to visit
- A Zagreb sightseeing map to help you navigate easily
- Tips on where to eat, what to see, and how to get around
So, if you’re still unsure whether Zagreb is worth a visit, keep reading—I’ll show you how to experience the best of the city in just 24 hours!
How to get to Zagreb?
Zagreb is one of the best-connected cities in Croatia, making it an easy starting point for exploring the country. Whether you’re flying in, arriving by train, or taking a bus, getting to Zagreb is straightforward and hassle-free.
Getting to Zagreb by plane
Zagreb International Airport (Franjo Tuđman Airport) is Croatia’s busiest airport and offers direct flights from major cities across Europe.
It serves as a key hub for international arrivals, with frequent connections from Spain, Portugal, France, Italy, the UK, Germany, Switzerland, and Sweden.
Getting to Zagreb by train
Zagreb’s main railway station (Glavni Kolodvor) is well connected to neighbouring countries. There are direct trains from Slovenia, Austria, Germany, Hungary, and Serbia, making it a great option if you’re arriving from another European city.
The train station is located right in the city centre, so you can start exploring as soon as you arrive!
Getting to Zagreb by bus
Zagreb is a major bus transport hub in Croatia, with frequent services from cities across the country and beyond.
If you’re coming from Split, Dubrovnik, Zadar, or Plitvice Lakes, buses are often the most affordable option.
International buses also run from Italy, Slovenia, Bosnia & Herzegovina, and Serbia, making it easy to reach Zagreb from other parts of the Balkans.
Getting to Zagreb by car
If you’re on a Croatia road trip, you can also drive to Zagreb. The city is well connected by highways and you can find parking in one of the garages in the city (paid!).
That said, I didn’t use a car while in Zagreb. Since I visited Zagreb at the end of my trip, I decided to drop off my rental car before arriving in the city. And honestly? That was the right choice.
Just keep in mind:
- The city centre has limited parking and it can be expensive
- Public transport in Zagreb works quite well
- Zagreb is compact and walkable, so you won’t need a car to get around.
🚗 For the best car rental deals in Croatia, I recommend Discover Cars. It lets you compare prices from multiple companies, often offering cheaper rates than booking directly. Plus, with its flexible cancellation policy, you can adjust your plans without hassle—perfect for a stress-free trip!
How to get from Zagreb airport to the city centre?
Getting from Zagreb Franjo Tuđman Airport to the city centre is easy and affordable, with several transport options to choose from.
Shuttle Bus (Pleso Prijevoz)
The Pleso Prijevoz shuttle bus runs regularly between the airport and the Zagreb Central Bus Station.
- Journey time: ~35–40 minutes
- Cost: ~8€
- Tickets: Available on board or online
- Schedule & updates: Check the latest timetable on the Pleso Prijevoz website
Public Bus (ZET 290)
For a cheaper option, the ZET Bus 290 connects the airport to Kvaternik Square and runs through several neighbourhoods.
- Journey time: ~40-50 minutes
- Frequency: Every 35–40 minutes
- Cost: ~1-2€
- Schedule & updates: Available on the ZET website
Taxi & Ride-Sharing (Uber & Bolt)
Taxis and ride-sharing services are available at the airport, but prices can vary. Expect to pay 20-35€ for a ride to the city centre.
Private Transfers
For a more personalized experience, consider booking a private transfer. This option offers door-to-door service and can be arranged in advance, ensuring a driver is waiting upon your arrival.
I recommend booking your airport transfer with Welcome Pickups, which offers fixed prices, no hidden fees, and a seamless, stress-free experience.
💼 TRAVEL INSURANCE: Unexpected events happen anywhere in the world, so I always recommend getting travel insurance. I regularly use Heymondo, which offers some of the highest coverages on the market at very competitive prices. As well as covering medical expenses, Heymondo’s insurance also covers the loss or theft of luggage, electronic equipment and more. They also have a 24/7 customer service through their App. As A Ticket to Take Off reader, you get a 5% discount when purchasing Heymondo insurance. The purchase must be made using this link, and the price shown on the website already includes the discount.
Where to Stay in Zagreb
Zagreb offers a variety of accommodations to suit different preferences and budgets. During my visit, I chose the centrally located Smile & Love Republic Zagreb Centre.
Despite being in an older building, the apartments were well-equipped and comfortable, featuring kitchenettes that allowed me to prepare some meals and save on dining expenses.
The automated check-in process was seamless, even without a reception desk.
For those seeking alternative options, here are some additional accommodation recommendations:
» Self-catering apartments: Irundo Downtown Apartments | Piccolo Apartments | Tesla Design Apartments Zagreb
Ideal for travellers desiring flexibility with meals and a homely atmosphere. Plus, all of these are centrally located.
» Mid-range hotels with breakfast included: Art Hotel Like | Hotel Park 45 | MANDA Heritage Hotel
For those who prefer traditional hotel services but at an affordable price.
» Luxury accommodations: Hotel Capital | Esplanade Zagreb Hotel
For travellers seeking an upscale experience, but still centrally located.
When choosing your accommodation, consider proximity to the attractions you plan to visit and the type of experience you desire.
Best Activities & Tours in Zagreb
Zagreb Sightseeing Map
Before diving into the top things to see in Zagreb, here’s a map version of this Zagreb one day itinerary to help you navigate the city with ease:
📌HOW TO USE THE MAP: Click on the top left corner to access the various layers of the map. You can select the layers you’re interested in and also find out more about each point of interest by clicking on it in the left-hand sidebar or on the pin on the map. Add the map to your Google Maps by clicking on the star next to the title. To access the map, simply go to Google Maps ‘Saved’ and click on ‘Maps’!
Zagreb 1 day Itinerary
Exploring Zagreb in one day offers a delightful blend of historic landmarks, local markets, and cute streets. This itinerary highlights the best things to do in Zagreb, ensuring you experience the city’s rich culture and history.
Morning: Start with Zagreb’s Historic Landmarks
» National Theatre
Begin your day at the Croatian National Theatre, an architectural masterpiece established in 1895. Its striking yellow façade and neo-baroque design make it a standout landmark.
While performances are typically in the evening, a morning visit allows you to appreciate its exterior beauty and the surrounding Marshal Tito Square, adorned with fountains and sculptures.
» Ban Josip Jelačić Square
A short walk brings you to Ban Josip Jelačić Square, the bustling heart of Zagreb. This central hub is surrounded by historic buildings showcasing a blend of architectural styles.
The square is a popular meeting point and often hosts various events and markets. At its centre stands the equestrian statue of Ban Josip Jelačić, a significant figure in Croatian history.
Look out for the Manduševac fountain, a popular place where people usually make wishes.
» Dolac Market
Adjacent to the square is the vibrant Dolac Market, operating since 1930. Known as the “Belly of Zagreb,” this market offers fresh produce, local cheeses, meats, and handmade crafts.
The lively atmosphere provides insight into daily life and is a great place to sample local delicacies.
📝 USEFUL INFORMATION: The market is open every day and opens very early (7 am) until around 1 pm.
» Zagreb’s Cathedral
Another must-do in Zagreb’s Old Town is the Zagreb Cathedral – dedicated to the Assumption of Mary. As the tallest building in Croatia, its twin spires are visible from various parts of the city.
The Cathedral has been subject to fires and earthquakes and the last one happened in 2020. So, when I visited Zagreb one of its spires was covered as it was being rebuilt.
Right in front of the Cathedral, don’t miss also the column with golden motifs in honour of the Assumption of Mary.
Afternoon: Exploring Zagreb Old Town & Scenic Walks
» Stone Gate and Radićeva street
From the cathedral, stroll down Radićeva Street, lined with charming shops and cafes, leading you to the historic Stone Gate.
This medieval structure houses a chapel dedicated to the Virgin Mary, revered by locals for its miraculous legend, who is said to have survived a fire there in the 17th century.
Many visitors light candles here, adding to the gate’s spiritual ambience.
» Tkalčićeva Street
Continue towards the place you can’t definitely miss in your 24 hours in Zagreb. This street is what made me fall in love with Zagreb!
It’s called Tkalčićeva Street and it’s the liveliest street in the city. This pedestrian-friendly street is dotted with colourful facades, bustling cafes, and boutique shops. It’s an ideal spot to pause for lunch, indulge in people-watching, and soak up the local culture.
And that’s exactly what I did! After wandering around this street for a good while, I decided to come back here at the end of the day to have a drink and enjoy its amazing atmosphere.
💡 EXTRA TIP: When visiting this street, you can also keep an eye out for the statue of Marija Jurić Zagorka – a 19th-century-born writer who fought for equal rights.
» St. Mark’s Church
Continue to St. Mark’s Square, home to the iconic St. Mark’s Church. Even if you haven’t done much research on the best places to visit in Zagreb, you probably know the image of St. Mark’s Church.
Famed for its vibrant tiled roof depicting the coats of arms of Zagreb and Croatia, the church’s exterior is a photographer’s delight.
While the interior is not always open to the public, the surrounding square, flanked by important governmental buildings, is steeped in history.
📝 USEFUL INFORMATION: On my visit to Zagreb (in June 2022), the whole area around the church was closed and policed due to a shooting in late 2020 in this area. From what people have told me, it’s still closed.
» Strossmayer Promenade
The next place on the Zagreb itinerary is the Strossmayer Promenade, where you will find panoramic views over the city.
Shaded by trees, this romantic walkway offers vistas of Zagreb’s rooftops and is a favoured spot for artists and musicians. It’s an excellent place to relax, perhaps with an ice cream in hand, and enjoy the city’s skyline.
» Grič Tunnel
Descending from the promenade, explore the Grič Tunnel, a subterranean passage built during World War II.
Originally serving as a bomb shelter, it now connects various parts of the city.
There is even some talk of rehabilitating the tunnel for cultural purposes, but when I visited there was nothing in the tunnel beyond its cold, grey walls.
📝 USEFUL INFORMATION: The tunnel has two entrances, located on Mesnička and Radićeva streets.
» Oktogon
Make your way to the Oktogon, a beautiful passageway connecting Ilica Street and Petar Preradović Square.
Featuring a stunning glass dome, this architectural gem houses various shops and cafes. It’s a brief but worthwhile detour to admire the blend of historic and modern design.
» Petar Preradović Square
Also known as Flower Square due to its numerous flower stalls, Petar Preradović Square is a lively area surrounded by cafes and shops.
It’s a popular meeting spot for locals and offers a nice atmosphere, especially in the late afternoon. Enjoy a coffee at one of the outdoor terraces and immerse yourself in the local scene.
» Zagreb’s Solar System
One of the more fun things to do in Zagreb is spotting the city’s unique Nine Views installation, a scaled-down model of the solar system scattered throughout different locations.
The central piece, the Grounded Sun, is easy to find near Petar Preradović Square, and while tracking down all the planets can be a challenge, it adds a quirky twist to exploring the city.
If you’re short on time, I suggest simply visiting the Sun, as the planets are spread across various neighbourhoods. But if you’re up for the challenge, here’s where to find them:
- Mercury – 3 Margaretska
- Venus – 3 Ban Josip Jelačić
- Earth – 9 Varšavska
- Mars – 21 Tkalčićeva
- Jupiter – 71 Voćarska
- Saturn – 1 Račićeva
- Uranus – 9 Siget
- Neptune – Kozari 17
- Pluto – Beco Bologna
Late afternoon: Zagreb’s Best views & Nightlife
» Lotrščak Tower
As evening approaches, visit the Lotrščak Tower for a stunning sunset view over Zagreb. And I’m a sucker for a nice viewpoint.
Historically, the tower houses the Grič Cannon, which traditionally fires daily at noon as a warning to the church bell ringers – a practice dating back to the 19th century.
Climbing to the top rewards you with panoramic vistas, making it a perfect spot for photography enthusiasts.
📝 USEFUL INFORMATION: The ticket to climb the tower costs 3€. The tower is open from Tuesday to Friday from 9 am to 7 pm and Saturday and Sunday from 11 am to 7 pm.
» Zagreb’s Funicular
Next to the Lotrščak Tower, you will also find Zagreb’s famous funicular, which connects the Lower Town to the Upper Town. Its fame comes from the fact that this is the shortest funicular in the world, at only 66 meters long.
As you might expect, the main appeal of this funicular is its claim to fame as the shortest in the world. The ride itself lasts less than a minute and costs less than 1€, making it more of a novelty than a necessity.
However, it’s a fun little experience—when it’s running! Currently, the funicular is closed for renovations and is expected to reopen in 2026.
» Ilica Street
While it may not be the most exciting stop on this itinerary, Ilica Street is worth a visit as Zagreb’s main shopping street.
Stretching over 6 kilometres, it’s home to a mix of well-known international brands, local boutiques, and unique concept stores.
If you’re looking for souvenirs or a shopping break, this is the place to be. Plus, it’s one of the city’s oldest streets, making it an interesting spot to stroll and take in the atmosphere.
💡 EXTRA TIP: Even though you’ve likely already explored Tkalčićeva Street, I highly recommend returning in the evening to soak up its lively atmosphere. Whether you grab a drink or enjoy a delicious meal, this is the perfect spot to end your day in Zagreb!
Other things to do in Zagreb
If you have extra time or want to explore beyond the main attractions, here are some additional places to visit in Zagreb that might catch your interest:
🌳 Parks & Green Spaces
Zagreb has several beautiful parks perfect for a relaxing break from sightseeing:
- Maksimir Park – The city’s largest park, home to lakes, trails, and Zagreb Zoo.
- Cmrok Park – A peaceful spot, popular for picnics and winter sledding.
- Zrinjevac Park – A picturesque park in the city centre, great for a stroll.
- Ribnjak Park – A lesser-known but charming green space near the cathedral.
- Opatovina Park – A small but scenic area with great views over the city.
🏛️ Unique Museums in Zagreb
One of the fun things to do in Zagreb is to explore its quirky and unusual museums.
Here are a few you might want to check out:
- Museum of Broken Relationships – A fascinating and emotional collection of love stories and breakups.
- Museum of Illusions – A fun, interactive museum filled with mind-bending exhibits.
- Zagreb City Museum – A great way to learn about Zagreb’s history through engaging exhibits.
- Museum of Contemporary Art – Featuring modern Croatian and international art.
- 80s Museum – A nostalgic look back at life in former Yugoslavia during the 1980s.
🌆 Best City Views
- 360º Observation Deck. The best panoramic viewpoint in Zagreb, located in the Zagreb Skyscraper. From here, you can enjoy stunning views of Zagreb Old Town and beyond.
Best time to visit Zagreb
Unlike Croatia’s coastal destinations, which are best enjoyed in summer, sightseeing in Zagreb is great year-round. No matter when you visit, the city has plenty to offer, from historic landmarks to lively cafes and cultural events.
That said, the best time to visit Zagreb is between May and September, when the weather is warm and the city is buzzing with life.
Spring and early autumn—May, June, and September—are particularly ideal, as you’ll enjoy pleasant temperatures, fewer crowds, and better prices compared to the peak summer months.
If you prefer festive vibes, Zagreb is also a fantastic winter destination. The Zagreb Christmas Market, held from late November to early January, transforms the city into a magical winter wonderland. Expect twinkling lights, ice skating, and plenty of mulled wine.
For those who don’t mind the cold, winter is also low season, meaning cheaper accommodation and a quieter experience at museums and attractions. Just be prepared for chilly weather, with temperatures often dropping below freezing.
Summary of the Best Time to Visit Zagreb
🌸 Spring (March–May): Fewer tourists, mild temperatures, and blooming parks.
☀️ Summer (June–August): Lively atmosphere, warm weather, but higher prices and more crowds.
🍂 Autumn (September–November): Ideal balance of good weather, fewer tourists, and lower prices.
❄️ Winter (December–February): Best for Christmas markets and budget-friendly travel, but cold weather.
How many days in Zagreb?
Zagreb is a compact and walkable city, making it easy to explore in just one day. The main attractions, like Ban Jelačić Square, St. Mark’s Church, and Dolac Market, are all within a short walking distance.
So, if you’re on a tight schedule, a well-planned Zagreb itinerary will let you see the best of the city in a single day.
But… should you stay longer?
If you like a slower pace, love visiting quirky museums, or want to experience more of Zagreb’s local culture, consider staying an extra day.
The city has some unusual museums, like the Museum of Broken Relationships, the 80s Museum, and the Nikola Tesla Technical Museum. These take time to explore, but they may be worth it if you have an extra day.
Zagreb is also famous for its cafe culture. Locals love spending hours sipping coffee on Tkalčićeva Street. If that sounds like your kind of vibe, you’ll appreciate having more time to soak it all in.
Planning to visit places outside Zagreb? Another day gives you time for a day trip to Plitvice Lakes, Samobor, or Trakošćan Castle—all fantastic options.
Best day trips from Zagreb, Croatia
If you have extra time in Zagreb, there are plenty of amazing day trips to explore beyond the city.
Whether you’re looking for historic towns, breathtaking nature, or charming villages, Zagreb’s central location makes it easy to visit some of Croatia’s top destinations—and even venture into Slovenia or Austria!
Here are some of the best day trips from Zagreb:
🏰 Samobor (35 min) – A Charming Small Town
Samobor is a picturesque medieval town known for its cobblestone streets, historic architecture, and delicious kremšnita (custard cream cake). It’s the perfect spot for a relaxing escape from the city, offering scenic walks, cosy cafes, and a taste of authentic Croatian culture.
🎫 Book your day trip to Samobor including a wine tasting.
🌿 Plitvice Lakes National Park (2h) – Croatia’s Natural Wonder
One of the most popular day trips from Zagreb, Plitvice Lakes is a UNESCO-listed park famous for its turquoise lakes, waterfalls, and scenic walking trails. If you don’t want to drive, a guided tour to Plitvice Lakes is a hassle-free way to explore this natural paradise.
For detailed tips on how to visit, check out my complete guide to Plitvice Lakes.
🏡 Rastoke (1h40) – A Fairytale Watermill Village
Often called the “Little Plitvice”, Rastoke is a charming village with waterfalls, wooden houses, and historic watermills. Many travellers combine a visit to Rastoke with Plitvice Lakes, making it a great addition to a nature-filled day trip.
🎫 If you prefer a hassle-free experience, you can book a tour that combines Plitvice Lakes and Rastoke.
🌊 Rijeka (2h) – A Coastal City with Culture & History
If you’re looking for a seaside escape, Rijeka is a great option. Located on the Adriatic coast, Rijeka has historic forts and stunning sea views. It’s a great mix of beach relaxation and cultural exploration, with easy access to nearby Opatija, a famous coastal resort town.
🍷 Osijek (2h30) – Croatia’s Underrated Gem
Located in eastern Croatia, Osijek is a hidden gem known for its Baroque architecture, riverfront promenades, and fantastic food scene. If you love off-the-beaten-path destinations, Osijek offers a unique perspective on Croatia beyond its popular tourist spots.
🐉 Ljubljana, Slovenia (1h40) – A Fairytale Capital
If you want to cross the border for the day, Ljubljana is one of the best options! Just 1h40 from Zagreb, it’s a charming, green, and walkable city filled with riverside cafes, colourful streets, and medieval castles.
For a detailed itinerary, check out my Ljubljana 1-day itinerary!
🏕️ Lake Bled, Slovenia (2h15) – A Postcard-Perfect Escape
If you’re visiting Ljubljana, why not go a little further to Lake Bled? This stunning alpine lake is one of the most photographed spots in Slovenia, featuring a fairy-tale island church, a medieval castle, and breathtaking mountain views.
🎫 It’s possible to combine Ljubljana and Lake Bled in one day, especially if you book a day tour from Zagreb.
🎭 Graz, Austria (2h15) – A Taste of Austria
If you want to experience a bit of Austria, head to Graz, a beautiful city known for its Renaissance architecture, lively squares, and historic castles. It’s a perfect blend of Austrian charm and cultural heritage, making for an exciting cross-border day trip.
Restaurants in Zagreb
Zagreb’s food scene is a mix of traditional Croatian flavours, hearty Balkan dishes, and international influences.
Here are some top restaurants in Zagreb where you can enjoy a delicious meal
- Konoba Didov San – Gornji grad (€€): A central restaurant with affordable prices and lots of typical food. I really enjoyed the dishes! Well prepared and tasty.
- El Greco (€): despite being a Greek restaurant, the food was very cheap and generous in quantity!
- Nadine Fritule (€): to sweeten your mouth, I recommend you try the typical sweet fritule in this small street shop
Frequently Asked Questions about Zagreb
» Is Zagreb worth visiting?
Yes! Zagreb is a lively and underrated European capital with a mix of historic charm, cultural attractions, and a vibrant cafe scene.
While many travellers skip it for Croatia’s coastline, the city offers unique museums, beautiful architecture, and a buzzing local atmosphere. It’s easy to explore in one day, making it a great stop on any Croatia itinerary.
» How do you get around Zagreb?
The best way to get around Zagreb is on foot, as most attractions are within walking distance.
For longer distances, the tram network is the easiest and most efficient option, with affordable tickets available at kiosks and onboard. Uber and Bolt also operate in Zagreb, offering a convenient alternative to taxis.
» Is Zagreb expensive?
No, Zagreb is one of the most affordable capital cities in Europe. Public transport, food, and accommodation are cheaper than in Dubrovnik or Split.
A meal in a mid-range restaurant costs around 10–15€, while tram tickets cost about 1€.
» What currency is used in Zagreb?
The official currency of Zagreb and Croatia is the Euro (€).
Credit and debit cards are widely accepted, but it’s a good idea to carry some cash for smaller purchases, local markets, and public transport tickets.
» Is Zagreb safe for tourists?
Yes! Zagreb is very safe, with low crime rates and a welcoming atmosphere for tourists.
The biggest concern is petty theft, so keep an eye on your belongings in crowded areas and public transport. At night, the city remains safe to explore, especially in tourist-friendly districts.
Final thoughts on visiting Zagreb
So, is one day in Zagreb enough? Absolutely!
With its mix of history, culture, and lively city vibes, Zagreb is the perfect destination for a short but unforgettable trip. Whether you’re exploring Zagreb Old Town, discovering hidden spots, or soaking up the city’s café culture, there’s no shortage of things to do in Zagreb.
This Zagreb 1 day itinerary covers all the must-see highlights—from St. Mark’s Church and Dolac Market to scenic viewpoints and quirky museums. But if you have extra time, there’s still more to explore.
Still wondering what to see in Zagreb in one day? Or have your own tips to share? Drop a comment below—I’d love to hear about your experience! 😊
Disclaimer: this post may contain some affiliate links, which means I get a small commission if you buy something through my links. This doesn’t represent any additional cost to you and you’ll be supporting my work here on the blog😊