What Zagreb costs
A day in Zagreb per person, in euros — where the gap is between hostel and hotel, and where it is only a couple of coffees.
- A day per person
- frugal €21–41, middle €77–142
- A night per person
- hostel €10–25
- A meal
- gablec €7–12, restaurant €12–30

A day in Zagreb costs €21–41 per person with a hostel bed, a gablec, dinner in an inexpensive restaurant and two coffees, and €77–142 with a hotel room for two and a mid-range dinner. The night makes almost all of the difference; food separates the two profiles only by the dinner, eighteen euros at most, and transport barely registers.
Two profiles, per person per day
The hotel is the city average from the cheapest month (January) to the dearest (May), for a room shared by two. The other items are the price range in the sources.

The gablec and dinner
A gablec is a daily lunch menu, with a dish that changes every day; most offers in the city are €7–12. Dinner in a restaurant is €12–30, from an inexpensive place to three mid-range courses, so even the cheapest costs as much as the dearest gablec. That is why a frugal day takes its hot meal at midday and a lighter dinner, not the other way round.


Coffee and public transport
Coffee in a café is €1.70–2.50. Two a day cost more than two rides on public transport, so in this city coffee is a bigger item than transport.

A 30-minute ticket is €0.53, a 60-minute one €0.93, and a day ticket €3.98. The day ticket only pays from the fifth hour-long ride; walk the centre and use public transport only to Mirogoj and back, and two single tickets do the job.




The same comparison for 143 places: hostel, hotel, getting into town and a day pass. Travel costs →
Before you go
Short answers to what people ask most before setting out.
How much money a day for Zagreb?
Per person, €21–41 in a hostel with a gablec and a cheap dinner, and €77–142 in a hotel room for two with a mid-range dinner.
Is the public transport day ticket worth it?
Rarely. It costs a little more than four hour-long tickets, and the centre is covered on foot.
When is accommodation in Zagreb cheapest?
In January, and it is dearest in May; the range for a hotel room for two, €43–85 per person, runs from one to the other. December and Advent are not the dearest month.
Ready for Zagreb?
Where to next

Zagreb after the main six
→The country's tallest spires, a cannon fired daily at noon, a museum in Novi Zagreb and a street that used to…

Plitvice Lakes · 107 km
→Sixteen lakes that are still moving, because the water that makes them turns to stone

How well does Zagreb suit you?
→Six questions: a score for this place and others like it.
Front row for the next trip
Leave your email and we'll let you know when a new destination or story goes up.