Things to do in Zagreb, Croatia | Zagreb Travel Guide | What to do in Zagreb in 48 Hours

Updated: May 28, 2020

An Exuberant Experience of Exploring the Upper and Lower Town of Zagreb

Zagreb from the Top

Our Journey to Zagreb:

Normally, we prefer trains over buses but this time we wanted to experience the road trip from Munich, Germany to Zagreb, Croatia. To be honest, the experience was not so well because we made the wrong choice in the bus service.

We took Cjana Bus which was already late by one hour in Munich ZOB. It was our first time crossing a Non-Schengen border by road. By passing through the snowy mountains of Austria and plain lands of Slovenia, we reached to the Slovenian-Croatian border.

Crossing the Snow covered fields of Austria. Enroute Zagreb, Croatia

We were already 3 hours late from our schedule because of the heavy traffic in Germany and Austria. The whole scene was totally unexpected.

Enroute Zagreb, Croatia

There was a long queue of the buses on the border control too and it took almost 2 hours to clear the border. As we reached the border everybody came out of the bus and started waiting for their bus turn.

There was also a rest area with washroom and wending machines for the passengers. When our bus was about to reach near the border control point, everybody went inside the bus. At the border control we came out again and show their identity cards or passport to immigration officers.

Waiting for Immigration at Croatia Border

In my case, as I was holding a Pakistani Passport with Schengen Visa and was entering Croatia the Slovenian Officials put an Exit Stamp on my passport as Croatia is part of EU but doesn't come in Schengen Area.

After that, everybody sat on the bus and it moved towards the Croatian Border Control. The immigration Officer came inside in our bus and checked the identity cards and passports of the passengers and put the Entry Stamp on my passport. That is how I entered into Europe's Non-Schengen Area.

Croatian Stamp

Where did we Stayed in Zagreb?

After the hectic journey of 12 hours, we finally reached to Zagreb Main Bus Station. we had already booked the house through Airbnb and took the Uber (It's quite cheap). Normally, we always check the reviews on Airbnb but this time we gave a try for the new host.

We must say that it's the best Airbnb I had experienced in more than 42 countries. The house was not located in the down town but it was well connected to the city centre with frequent public transport. The host was also super nice.

Our Airbnb in Zagreb

The house has a separate space for the guests which includes open kitchen with dining table, Living room, washroom and bed room. It was well furnished with all the modern and new equipments.

Things to do in Zagreb

Lower Town of Zagreb

Jelacic Plac:

After dropping the luggage, we went straight to Zagreb Old Town. Zagreb has Upper and lower district. On the lower district, we selected Jelacic Plac to visit first. It's one of the most famous squares which have different small streets taking to the different places in lower town.

More Travel Blogs:

Jelacic Plac, Zagreb

The square has different shopping stores, shop, kiosks, tram station and it is always full with people. There's always something exciting going on this square.

This December, we got an opportunity to enjoy the different traditional Christmas performances on the big stage. This is the place where we loved to sit and lost myself in observing the people and the hustle and bustle of the city.

Jelacic Plac, Zagreb


The street leads from Jelacic Plac to the famous fashion avenue of Zagreb called llica, which is one of Europe's best destination. It has all the world leading brands to local Croatian brands and also narrow streets which take to different restaurants and cafes.

llica, Zagreb

Dolac Market:

On the south of the Jelacic Plac, there's a famous farmer market called Dolac Market. It has small open stalls up on the stairs selling fresh vegetables and fruits in very cheap price and sheltered stalls below the stairs selling meat, cheese and also old ladies selling local specialties. It's one of the most visited market in Zagreb.

Dolac Market in Zagreb, Croatia during busy hours

Zagreb Cathedral:

Zagreb Cathedral is a Roman Catholic Church. It's one of the tallest buildings in Croatia and one of the top visited tourist attractions in Zagreb.

More Travel Blogs:

Zagreb Cathedral

Unfortunately, we weren't able to visit it from inside due to the crowd but we will highly recommend visiting it.

Zagreb Cathedral

Tkalciceva Street:

Tkalciceva Street is one of the most happening and lively street of Zagreb. It has lots of amazing restaurants, cafés and bars and probably one of the best place to visit in Zagreb. With a wide range of cafes, restaurants and night clubs its a must visit place and we would recommend to explore it.

Tkalciceva Street in Zagreb, Croatia

Gric Tunnel:

Zagreb has a tunnel pedestrian called Gric Tunnel. The tunnel has a central hall and it's connected with different passage ways. The passage takes into different streets of the old town.

The tunnels were changed into the theme of Ice rock from inside with different lightings in the Christmas season. It gave us the true feelings that we are in an Ice age.

Gric Tunnel in Zagreb, Croatia

Zagreb Funicular: