Begin the day with a visit to the iconic Ban Jelačić Square, known for its statue of the legendary Croatian governor. Walk down Tkalciceva Street, filled with charming cafes and small shops, and head to St. Mark's Church, where you can witness an awe-inspiring display of its colorful-tiled roof. Afterward, take a walk through the impressive Zagreb Cathedral, one of the tallest structures in Croatia. End the day with a relaxing stroll around the picturesque Zrinjevac park and indulge in some local delicacies at the nearby Dolac Market.
Start the day by exploring the Croatian National Theatre, one of Zagreb's most stunning landmarks. Afterward, make your way to the Museum of Broken Relationships, where you can learn about past relationships through donated items. Continue the day by visiting the Croatian Museum of Naive Art, for a unique insight into Naive Art. The afternoon can be spent at the art-filled Museum of Contemporary Art or the impressive Archaeological Museum. End the day by relaxing in the Maksimir Park, Zagreb's largest park, which hosts a Zoo, adventure golf course and four lakes.
Take the iconic Zagreb Funicular to reach the historic Upper Town, where you can start the day by revisiting history at the Museum of the City of Zagreb. Afterward, head to Lotrscak Tower, where you can witness a stunning view of the city from the top. Walk down towards the Stone Gate, a remarkable historical architectural piece, which houses a Chapel devoted to Mother of God. Next, experience the scenic beauty of the Upper Town with a walk around the Gricki Top, the remains of the Old City Walls. Finally, catch a cable car to Mt. Medvednica, a prominent mountain peek where you can enjoy the natural beauty of the region.
Zagreb is a walkable city, and all the listed attractions are located near each other, making it easy to explore on foot. Public transport in the city includes trams, buses, and a funicular railway. A 24-hour ticket for trams and buses costs 30 HRK, and a one-way ticket for the funicular is 10 HRK. Taxis are available but can be quite expensive.
Zagreb has plenty of historical sites, museums, and art galleries to delight any traveler. To make the most of your trip, prioritize visiting those that interest you the most. If you have additional time, explore some of the nearby towns or national parks, like Plitvice Lakes, for an unforgettable trip.
Zagreb is served by the Franjo Tuđman Airport (ZAG), which is located about 10 km away from the city center. The airport offers public transport (buses) from the airport to the city center (30-minute ride, 30 HRK). Alternatively, taxis are available (25-minute ride, fare around 150 HRK).