Morning: Arrive in Zagreb and start at Ban Jelačić Square, the vibrant city heart where locals gather and street musicians perform. Stroll down the nearby Kamenita Street to soak up the lively atmosphere and grab a quick coffee at a historic café.
Afternoon: Explore the Upper Town (Gornji Grad), wandering through cobblestone lanes to admire the colorful roof of St. Mark’s Church and the panoramic view from Lotrščak Tower. Visit the Zagreb Cathedral to marvel at its twin spires and impressive interior.
Evening: Dine on traditional Croatian dishes along Tkalčićeva Street, where bustling restaurants and bars offer a lively night scene. End the night with a leisurely walk along the illuminated Zagreb Riverfront (Sava River), enjoying the city lights.
Find HotelsMorning: Begin at the bustling Dolac Market to taste fresh fruit, cheese, and local pastries. Continue to the quirky Museum of Broken Relationships for an emotional and thought‑provoking experience.
Afternoon: Head to Maksimir Park, Zagreb’s largest green oasis, where you can rent a paddle boat on the lake or visit the nearby Maksimir Zoo. Afterwards, relax in the serene surroundings of Mirogoj Cemetery, renowned for its impressive arcades and sculptures.
Evening: Return to the city center for dinner in the historic St. Mark’s Square area, sampling modern Croatian cuisine. Finish your trip with a nightcap at a rooftop bar overlooking the city, savoring the final views of Zagreb’s skyline.
Find HotelsIf you have extra time, consider adding a half‑day trip to the medieval town of Samobor or exploring the contemporary art scene at the Art Pavilion. To shorten the itinerary, skip the zoo and focus on the historic center and parks, which still provides a rich Zagreb experience in a single day.