The simple answer
If you arrive early or have a late departure, storing luggage in Zagreb is straightforward. The best options are usually: your accommodation (first choice), the bus station locker service, or train-station lockers.
Best option by situation (quick decision guide)
- Arrive early: drop bags at your hotel/apartment first; if that’s not possible, use station lockers.
- Switching accommodations: store bags near the center or near your departure station to keep the day smooth.
- Day trip day: store bags near your outbound transport hub (bus or train) so you don’t backtrack.

Bus station lockers / left luggage (what to expect)
- Expect time-based fees and size-based options (prices change).
- Use it for: big suitcases, short storage windows, and travel days.
- Keep valuables with you (passport, electronics, medications).
Train-station lockers (what to expect)
- Lockers are useful when your day starts or ends by rail — or when you want to avoid hauling bags through Upper Town stairs.
- Treat availability as ‘usually, but not guaranteed’ during peak travel moments.
- Take a photo of the locker number and keep your token/receipt safe.

Third-party luggage storage (a useful backup)
If station lockers aren’t convenient or you want a location closer to your itinerary, third-party luggage storage services can work well. Always check reviews and the exact location before booking.
A perfect ‘bags stored’ arrival day plan
- Store bags → Dolac Market browse → long coffee sit.
- Upper Town loop for views (keep it light).
- Parks loop in the Lower Town.
- Dinner + night walk as the reward for a travel day done right.

Luggage storage: the decision before you leave
The first storage question should go to the accommodation: holding bags before check-in or after checkout is often the simplest option. When that does not fit the route, compare a staffed facility or established booking service by location, hours, insurance terms and item restrictions.
Keep passports, medication, electronics, keys and irreplaceable valuables in a small bag that remains with you. Photograph the stored luggage and retain the receipt or digital claim. Confirm the latest collection time with enough margin before a train, bus or flight.
How to handle luggage storage on the ground
Verify the business name and exact entrance rather than handing a bag to someone near a map pin. Check how items are tagged, whether access is controlled and what happens if collection is delayed. Lock the bag where practical without assuming a lock changes the service’s liability.

Edge cases, current checks and the calm fallback
Oversized items, food, batteries and late-night collection may fall outside standard terms. A day trip after checkout needs more buffer than a nearby museum because transport delays can threaten retrieval. Families should label similar bags so the correct items leave together.
If the planned service is closed or looks materially different from the booking, keep possession and contact support before improvising. A station facility, hotel desk or another established provider may cost time, but that is preferable to undocumented storage with unclear responsibility.
Choose storage around the next departure
The best locker is not always the closest one at arrival. Place the bag where the final route ends: Zagreb Main Station for a train departure, the bus station for an onward coach, or a staffed central service only when returning there does not create a cross-city loop. HŽ Passenger Transport confirms self-service lockers at the main railway station in multiple sizes, but availability, payment method and current price still need checking on the day. Never build a tight international connection around the assumption that an empty large locker will be waiting.
Before closing a locker, remove passports, medication, keys, batteries that need monitoring and anything the operator excludes. Photograph the locker number and closure confirmation without exposing the access code. Save the facility’s staffed hours and a support contact offline. For app-based shops or hotels, confirm the exact address, latest collection time, identity requirement and liability terms; a map pin and a reservation platform are not proof that the counter will stay open through a delayed return.
Questions people actually ask
Is it safe to store luggage in Zagreb?
Generally yes if you use reputable options like your accommodation, official station services, or well-reviewed third-party storage. Keep valuables with you.
Should I store luggage before going to Upper Town?
Yes if you can. Upper Town has stairs and stone streets — it’s much more enjoyable without a suitcase.
What’s the best luggage-storage choice for most travelers?
Your accommodation, if they’ll hold bags before check-in or after check-out. It’s the simplest option.