Quick answer: Zagreb Franjo Tuđman Airport (ZAG) does not have luggage storage or lockers inside the terminal. The airport explains that Croatian air-traffic security law does not permit baggage storage at airports. If you need to leave a bag during a layover or late flight, your options are: lockers and self-service storage near Glavni kolodvor (Zagreb main train station, about 10 km from ZAG), aggregator services such as Bounce, Stasher, LuggageHero or Nannybag (typically €3 to €5 per bag per day), your hotel (most hotels store luggage free for guests after check-out), or the central bus station (Autobusni kolodvor). For a short layover with carry-on only, the Primeclass lounge inside the terminal is a comfortable option.
Last updated: May 24, 2026. The "no in-terminal storage" position cross-checked against the official Zagreb Airport FAQ; city-centre price ranges checked against current operator pages. For wider baggage rules, see our Zagreb Airport baggage rules pillar.
Does Zagreb Airport have luggage storage?
The official answer
No. Zagreb Franjo Tuđman Airport does not have luggage lockers, a left-luggage office, or any storage facility inside the terminal building. This is published in plain language on the official airport FAQ. Several third-party aggregator pages and a few older travel guides incorrectly state that ZAG offers in-terminal storage at a per-day rate; that information is wrong and has been wrong for years. If you find a booking page that lets you "reserve" airport-side lockers at ZAG, the locker is not at the airport itself.
Why ZAG doesn't have lockers
The airport cites Croatian air-traffic security law as the reason. The rule applies to all Croatian airports and reflects the broader European concern about unattended baggage in secure terminal areas. It is not an oversight or a service the airport plans to add; it is a legal constraint. The same explanation appears on the airport's own FAQ and has been consistent across recent updates to the terminal.
What this means for layovers and late flights
You have three workable patterns. Stay terminal-side with your bag: practical for layovers under 4 hours, for carry-on-only travellers, and for anyone who would rather not haul luggage across the city. Travel into Zagreb with your bag, drop it, then explore: practical for layovers over 4 hours, for cabin-and-hold travellers who can manage the bag on bus 290 or a taxi for 25 to 45 minutes each way. Use a hotel near ZAG with day-storage: practical when your bag is large, your time is medium, and you would rather minimise transit. The decision tree in the HowTo schema for this page captures the choice. For the wider connecting flights and layovers at ZAG context, see the cluster page.
Options near Zagreb Airport
Three options sit within a short drive of the terminal. None are inside the terminal building.
Hotels near ZAG that store luggage for guests
Several hotels in Velika Gorica and the Pleso village (3 to 5 km south of the terminal) routinely store luggage for their own day-use or overnight guests at no charge. Some accept day-use bookings specifically for travellers in a layover, with a day-room rate or a small storage fee even without a stay. Ask reception by phone or email a day in advance. See our hotels near Zagreb Airport page for the current list. The trade-off versus a city-centre option: less travel time, but you pay for the hotel night or day-room rather than a small locker fee.
Private locker services close to the airport
A handful of private locker operators serve the airport area, typically with a free or low-cost shuttle to the terminal. Capacity is limited and the operator list rotates more than the city-centre options, so confirm availability before you fly. Typical price is in the €5 to €10 per bag per day range. For shuttle and taxi connections between the airport and these locations, see airport shuttle services and taxi fares from ZAG.
The Primeclass lounge for carry-on only
The Primeclass and other lounges page covers the airport's one airside lounge. The lounge accepts your carry-on while you are using it (food, drinks, workspace, WiFi), but it is not a left-luggage facility and does not accept large suitcases for storage outside your visit. For a short layover with a small bag and lounge access already in your wallet (Priority Pass, DragonPass, a business-class ticket, or a paid pass), this is the most comfortable in-terminal option. Lounge hours are 05:00 to 22:00; it is not an overnight solution.
Options in Zagreb city centre
Zagreb city centre is about 17 km north of the airport. Travel each way is 25 to 50 minutes depending on the mode. Four storage options stand out.
Zagreb central bus station (Autobusni kolodvor)
Autobusni kolodvor, the main bus station, has its own staffed left-luggage service ("Garderoba") in the public concourse. Long opening hours (often 24/7 in peak season, shorter in winter), a steady stream of foot traffic, and prices in the €3 to €5 per bag per day range make it the default option for anyone arriving by the airport shuttle, which terminates at the same station. Cash and card both accepted. Keep your claim ticket safe; you cannot retrieve the bag without it.
Lockers near Glavni kolodvor (main train station)
Glavni kolodvor, the main train station, has its own left-luggage counter and a separate self-service locker bank. Private locker operators run additional banks within a few minutes' walk, including in the Branimir Mingle Mall complex directly beside the station, with prices around €4.50 per bag per day. The station is on the southern edge of the city centre and is about a 10-minute walk to Ban Jelačić Square, the heart of Zagreb. Good choice if your flight lands at one of the Zagreb-area train hubs or if your sightseeing plan starts in the centre.
Aggregator services (Bounce, Stasher, LuggageHero, Nannybag)
Several international luggage-storage aggregators list verified partner shops, hotels, and cafes in Zagreb where you can drop a bag for a few hours or a day. The category includes Bounce, Stasher, LuggageHero and Nannybag, plus smaller operators. The model is the same across all of them: book online, drop the bag at the partner location, pick it up at the agreed time, insurance typically included. Prices in Zagreb sit roughly in the €3 to €5 per bag per day range. We do not endorse one aggregator over another or carry affiliate links to any of them; use the operator you prefer and compare the listed price for your specific dates.
Your hotel after check-out
If you have a hotel booking in Zagreb on the day of your departure, the simplest free option is to leave your bag at your own hotel reception after check-out. Most Zagreb hotels and many guesthouses offer this as a courtesy at no charge, sometimes for several hours. Ask at reception when you check in; some prefer advance notice for larger items. The bag stays in a secure back-of-house area or a tagged storage room; pick it up on the way to the airport.
How to get from the airport to a city storage point
Bus 290 (cheapest)
Bus 290 from ZAG is the public city bus to Kvaternikov trg on the east side of Zagreb. A 60-minute kiosk ticket costs about €0.95, journey time 35 to 50 minutes. From Kvaternikov trg, tram 13 reaches Glavni kolodvor in about 10 minutes. Total airport-to-station time around 50 to 60 minutes. Cheapest by a wide margin; the trade-off is the time and the transfer.
Airport shuttle
The Pleso Prijevoz airport shuttle runs direct from ZAG to Autobusni kolodvor (the main bus station) for €9, journey time 35 to 45 minutes. The drop-off is at the door of the bus station's left-luggage service, which makes this the cleanest single-step option if Autobusni kolodvor is where you want to store. See airport shuttle services for current schedule and operating window.
Taxi or rideshare
A metered taxi from the airport rank or a Bolt or Uber ride takes 20 to 30 minutes outside rush hour and costs €25 to €45 each way depending on destination and time. Worth it when your time is short, when you are travelling with several bags or in a group, or when the bus and shuttle have stopped for the night. For per-operator price ranges, see taxi fares from ZAG.
How much luggage storage costs in Zagreb
Typical price ranges
City-centre prices in Zagreb run in three rough bands. Aggregator-listed shops and hotels: €3 to €5 per bag per day, sometimes priced hourly at €1.49 to €2 for short stays. Staffed lockers at the stations: €3 to €5 per bag per day at Autobusni kolodvor, around €4.50 per bag per day at the Branimir Mingle Mall lockers near Glavni kolodvor. Private operators near the airport: €5 to €10 per bag per day, sometimes including shuttle. Your hotel after check-out: usually free for guests of that hotel. All prices in euros, since Croatia adopted the euro on January 1, 2023; older guides quoting kuna prices are out of date.
When luggage storage isn't worth it
Layovers under 4 hours
The round-trip travel time between ZAG and the city centre is about 90 minutes (bus 290) to 60 minutes (taxi). On a 4-hour layover, that eats half your window before you have done anything useful. Subtract the recommended pre-flight buffer (120 minutes international, 90 domestic) and there is no city time left to justify the storage step. Stay terminal-side.
Cabin-only travellers
If you are travelling with a single cabin bag, you do not need storage to leave the terminal. The bag goes with you. The decision is then about whether the city visit is worth the time, not about logistics. See the connecting flights and layovers at ZAG page for the timing reasoning, then decide.
PRM travellers and the Primeclass option
For passengers with reduced mobility, hauling a hold bag across the city for storage is rarely the right call even on a long layover. Stay terminal-side. The Primeclass lounge is the most comfortable in-terminal option if you have access. Help Points throughout the terminal connect you to staff who can advise on extended seating, quiet areas, and any practical adjustments you need. See our reduced mobility assistance page for how to request airport assistance through your airline at least 48 hours in advance.
Frequently asked questions
Does Zagreb Airport have luggage lockers?
No. Zagreb Franjo Tuđman Airport does not have luggage lockers or any storage facility inside the terminal. The airport states this is due to Croatian air-traffic security law.
Where can I leave my luggage during a Zagreb layover?
Take bus 290 or the airport shuttle into the city centre (about 25 to 45 minutes) and use one of the lockers near Glavni kolodvor, or book an aggregator service (Bounce, Stasher, LuggageHero, Nannybag) at a city-centre shop or hotel. Typical cost is €3 to €5 per bag per day.
How much does luggage storage cost in Zagreb?
City-centre options range from about €1.49 per hour with aggregators to about €4.50 per bag per day at staffed lockers. Hotels typically store luggage for their own guests free after check-out. Prices in euros since Croatia adopted the euro on January 1, 2023.
Are there storage lockers near Zagreb central bus station?
Yes. The Autobusni kolodvor has its own left-luggage service. There are also private lockers nearby, including in Branimir Mingle Mall about 5 minutes from Glavni kolodvor.
Can I store luggage at the Primeclass lounge in Zagreb Airport?
The Primeclass lounge accepts carry-on luggage with passengers using the lounge, but it is not a left-luggage facility. It does not accept large suitcases for storage.
What if I have a long layover and want to visit Zagreb city centre?
For 4-plus hour layovers, take bus 290 (cheapest), an airport shuttle, or a taxi into the city. Drop your bag at a city-centre storage point, see the main sights (Ban Jelačić Square, Cathedral, Upper Town, Dolac Market), and return at least 2 hours before your next flight.
Will hotels in Zagreb store my luggage after check-out?
Most hotels in Zagreb store luggage for their own guests for free after check-out, sometimes for several hours. Ask at reception when you check in.
What if I'm travelling with reduced mobility and can't reach city storage?
The Primeclass lounge or the standard departure lounge is the most practical option. PRM passengers can use Help Points throughout the terminal to ask about extended seating or quiet areas while keeping carry-on bags with them.