From late April to late October, Zagreb Time Machine brings the history and customs of the city to life.

Upper Town in the Past

Upper Town

May 31 - September 27

5pm - 8pm 

May 31 - Zagreb City Day - season opening

June:  5th, 12th, 19th, 26th 

July: 3rd, 10th, 17th, 24th, 30th, 31st 

August: 6th, 7th, 13th, 14th, 20th, 21st, 27th, 28th  

September: 4th, 11th, 18th, 25th

September 27 - World Tourism Day - end of the season

Do you feel like you have travelled in a time machine to the past? You are mistaken! Here, in the streets of the Upper Town, right beside you, the main characters from stories written long time ago are still passing by: characters from legends, but also real people. All those ordinary and great men and women who have marked Zagreb’s history.

Kumice s Dolca

Dolac Market

May 21 - October 29

8am - 1pm

May: 21st, 28th 

June: 4th, 11th, 25th  

July: 2nd, 9th, 16th 

August: 20th, 27th 

September: 3rd, 10th, 16th, 17th, 24th 

October: 1st, 8th, 15th, 22nd, 29th

When the Dolac Market was opened with a grand ceremony in 1930, it was one of the largest and most beautiful markets in Europe at the time, and it remains the largest and most well-known market in Zagreb today. At the very top of the left stairway leading to the market, there is a proud statue of a woman, a “kumica” holding a woven basket on her head. The statue is a permanent monument to the thousands and thousands of women from the areas surrounding Zagreb who would come to the city carrying baskets full of products from their gardens and farms every day, often walking for many kilometers with a heavy loads on their heads.

So that the memory of the “kumice”, the hardworking guardians of the good spirit of old Zagreb, would not be embodied only in the form of a statue, you will be able to see women in folk costumes from Prigorje, who will help bring the memory of the thousands of women who have fed the citizens of Zagreb over the centuries back to life, at the Dolac from June to the end of October.

Upper Town Musical Panorama

Gornji grad: Trg Sv. Katarine, Strossmayerovo šetalište, Markov trg

May 31 - September 27

10am – noon 

May 31 - Zagreb City Day

June: 4th, 11th, 18th, 25th 

July: 2nd, 9th, 16th, 17th, 23rd, 24th, 30th, 31st 

August: 6th, 7th, 13th, 14th, 20th, 21st, 27th 

September: 3rd, 10th, 17th, 24th

From one street to another, from one doorway to another... Centuries and decades ago, the streets of the Upper Town used to echo with ballads and love songs played by street musicians. The wonderful custom has been preserved until today.

Tkalčijana - the Street of Music and Fun

Tkalčićeva street

July 14 - September 16

Live performance: 

Thursdays 8pm – 10pm 

Fridays 8pm – 10pm

Wandering piano:

Thursdays 7pm – 8pm 

Fridays 7pm – 8pm

Long time ago, Medveščak brook used to flow through one of Zagreb’s most beautiful streets, today popularly called Tkalča. At the end of the 19th century, the brook was turned into a street. The liveliness of Tkalčićeva street was present in little craftsman shops, inns and brothels. Today, in the pleasant setting between old small houses, cafés and restaurants, this full of relaxing turn into a venue for musical and entertaining performances during the summer, enveloped in the sounds of old hits, chansons, ballads, jazz and classical music.

Changing of the guard - Guard of Honour of the Cravat Regiment

April 18 - October 18

11am - 12.30pm 

April: 18th  

May: 30th, 31st 

June: 16th, 22nd, 25th 

July: 30th 

August: 5th, 15th, 27th 

September: 24th, 27th

October: 18th

In the 17th century, during the Thirty Years’ War, the Croatian light cavalry, renowned for its exceptional heroism, joined the ranks of the French Army. Military skills and the original appearance of the Croatian soldiers were affirmed in 1664 with the founding of the Croatian regiment “the Royal Cravates” within the French Army. A special feature of their uniforms was a red scarf – a tie that girls used to tie around young men’s necks before going to war.

Tie, the essential fashion accessory of every man originates from those brave Croatian soldiers. The reinstated ceremony of the Changing of the Guard, based on the historical evidence, can be seen in predetermined attractive tourist locations. The program is done by 13 to 20 infantrymen and 4 to 21 cavalrymen.

Activities and program:

Infantry rank/preparatory activities:

10:00 a.m. – 11:00 a.m. – Rank training and preparation at the park across from the Ethnographic Museum

11:00 a.m. – 11:15 a.m. – Departure of the infantry rank from the Ethnographic Museum to Dežman passage.

11:15 a.m. – Formation in Dežman passage / waiting for cavalry

Cavalry rank/preparatory activities;

11:00 a.m. – 11:15 a.m. – Departure toward Dežman passage by route Tuškanac – Dežman Street – Dežman passage.


11:10 a.m. – 11:15 a.m. – Merging of the cavalry and infantry ranks and flag handover

11:15 a.m. – 11:25 a.m. – March of the Cravat Regiment along Ilica Street to Ban Josip Jelačić Square

11:25 a.m. – 11:30 a.m. – Arrival to the Ban Josip Jelačić Square, flag salute, formation and rank and weapon inspection ceremony.

11:30 a.m. – 11:35 a.m. – Guard posting at Ban Josip Jelačić statue.

11:35 a.m. – 11:40 a.m. – March to the plateau in front of the Cathedral.

11:40 a.m. – 11:45 a.m.– Guard posting at the Virgin Mary statue in front of the Cathedral


Departure of the infantry rank to Tkalčićeva Street by the following route; Kaptol – Dolac – Opatovina – Bishop Duh Steps – Tkalčićeva.

Departure of the calvary rank by the following route: Kaptol – Mikloušićeva Street – Tkalčićeva Street / to the Bishop Duh Steps.


11:45 a.m. – 11:50 a.m. March to Ban Josip Jelačić Square

11:50 a.m. – 11:55 a.m. Guard handover at the Ban Josip Jelačić statue

11:55 a.m. – 12:00 p.m. March along Bakačeva Street to the Cathedral Square, via Bakačeva Street

12:00 p.m. – 12:05 p.m. Guard handover in front of the Virgin Mary statue

12:05 p.m. – 12:10 p.m. Rank formation and gratitude prayer

12:10 p.m. – 12:20 p.m. March along Bakačeva Street to Ban Josip Jelačić Square

12:20 p.m. – 12:25 p.m. Formation, flag handover and division of the ranks.



NOTE: In case of poor weather, the programs will be canceled.