Croatia’s capital is often overlooked for the country’s dazzling coast, but Zagreb is not to be skipped. The historically rich city is an easy hub for visiting other European destinations and offers quite a few attractions for visitors to see. Whether you have a day or a week, these are the best things to do in Zagreb.
Best things to do in ZagrebHow do these rankings work?
1. See St. Mark’s Church
St. Mark’s Church, built in the 13th century, might be the icon of Zagreb. Its tiled roof displays the coat of arms of the triune kingdom: Croatia, Dalmatia and Slovonia as well as Zagreb’s coat of arms.
2. Join in spica
Zagreb’s coffee culture goes on full display each Saturday along Tkalciceva ulica, a pedestrian street in the city centre. The street turns into a promenade for everyone to parade up and down in the best new outfit while coffee-swilling on-lookers watch.
3. Visit the Museum of Broken Relationships
The Museum of Broken Relationships is one of Zagreb’s best known museums. The exhibit includes donated objects accompanied by the stories of the break ups associated with the items. You’ll laugh, you’ll cry and you’ll rethink all of your own failed flings.
4. See Mirogoj Cemetery
Though a seemingly unusual notable sight to see, Mirogoj Cemetery is among the most beautiful and peaceful attractions in Zagreb. People of all major religions are interred there, which is not commonly found among cemeteries.
5. Watch a performance at the National Theatre
The stunning National Theatre is a yellow remnant of the Austro-Hungarian Empire, but its plush interior and stage still hold a host of performances. Take in a play, ballet, opera or concert to fully experience the Zagreb landmark.
6. Visit Dolac Market
Dolac Market has been a central hub for socialising and buying fresh, locally-sourced groceries since it opened in the 19th Century. Wander between the wood-plank tables under the red umbrellas to buy fresh fruit and observe how locals live.
7. See Art Park
Wedged between Tomic street, Ilica and Strossmayer promenade, Art Park is one of Zagreb’s most interesting parks. An urban escape covered in street art, visit for a drink while unwinding.