Zagreb Franjo Tudman Airport interior — the place where most rental-car holidays start, and where the trouble starts too
Practical warning · Croatia logistics

Rental car at Zagreb airport — companies to avoid

The damage scams, the fuel trap, the pressure upsell, the airport-vs-downtown trick — and why we rent in Italy or Slovenia and drive across the border instead.

By Blazenka & Bo Last updated 2026-05-24 10 min read
Scroll
B

Blazenka & Bo

A Danish-Croatian couple. Blazenka is Croatian, from inland Croatia; she lived in Zagreb for years and has travelled to the coast nearly all her life. Bo has picked up more rental cars at ZAG than he cared to, watched it go wrong often enough to write this, and now mostly rents in Italy or Slovenia and drives across the border instead.

"If we can save you one €600 damage invoice with this article, it has paid for itself a thousand times over."

Updated 2026-05-24 · Prices verified 2026-05-24

Renting a car at Zagreb Airport looks cheaper on paper than most European capitals. Sometimes it is. Sometimes it is a setup. This guide is the warning we wish someone had handed us — written by a Croatian who knows the local rental landscape and a Dane who has picked up too many cars at ZAG. The scams are not unique to Croatia, but the combination — small operators, soft consumer protection, language friction at the counter — makes Zagreb one of the trickier airports in Europe to rent at.

5
Scams to know
3
Better rental bases
€15-25/day
Typical cross-border fee (HR)
10 min
Pickup inspection routine
01 · TL;DR

The short version

If you skim nothing else on this page, read this.

!

Three rules for renting in Croatia

  1. Never book the cheapest local operator. Headline prices of €15-25/day are almost always recovered through damage charges, fuel tricks, or counter upsells.
  2. Always book through an aggregator (Discover Cars, RentalCars.com, AutoEurope) so you have a contract you can escalate. Direct bookings with small Croatian operators leave you with no leverage.
  3. Strongly consider renting in Italy or Slovenia and driving across. Trieste, Venice, Ljubljana — all within 1-3 hours of the Croatian border, all with better rental markets.

That is the whole article. The rest is detail.

02 · Background

Why Zagreb is different

Most major European airports have 6-10 rental companies — all big international brands operating under franchise, all bound by global service standards.

Zagreb has those too, but it also has a long tail of small Croatian operators selling on price alone. They survive on the difference between their headline rate and the average customer's final bill. That difference is collected at the counter, at fuelling, and at return — and disputed weeks later by credit card statement.

The market is also less litigated. Consumer protection exists but moves slowly. The small operators know that 90% of foreign tourists will not chase a €400 damage charge across a border, in a language they do not speak, with no documentation. The math works in their favour.

If they walk around the car twice, you are already losing. Bo

What that means in practice: if the counter agent does the inspection at the speed of a normal customer hand-over, you are fine. If they walk it once, point to "minor existing damage", note nothing on the contract, hand you the keys and turn away — you are about to be charged for every one of those things on return. The defensive move is mechanical: walk the car yourself, video everything, get every existing scratch noted in writing before you drive off.

Inside Franjo Tudman Airport in Zagreb — the start of the trip and, too often, the start of the trouble
Franjo Tudman Airport (ZAG). The terminal is fine. The rental counters along the back wall are where the holiday turns.
03 · The traps

The five scams you need to know

None of these are illegal in any clear-cut way — most live in the grey area between aggressive sales tactics and outright fraud. They all show up in Zagreb reviews more often than in Munich or Vienna.

1. Pre-existing damage charged to you

The most common complaint. A tiny scratch on a bumper or wheel rim, not marked on the contract, becomes a €200-600 charge weeks after return. The fix is mechanical: walk the entire car, take date-stamped video of every panel, every wheel, the windscreen, the undercarriage if you can, and the interior. If you find anything, get it noted on the contract before you drive off. No exceptions.

!

The bumper and rim scam

If the agent points to "minor existing damage" and waves it off as "do not worry, it is noted", insist on seeing it noted on the paper contract you sign. If it is not on the paper, it is not noted. Take a photo of the signed contract before driving off.

2. The fuel trap

Two flavours. The first is "prepaid fuel at our rate" — always 30-50% above market, never refundable. The second is "full at pickup, full at return — at our prices if not full" with their prices set at €3-4 per litre against the normal €1.50. Always refuse prepaid fuel, always fill up yourself within 5 km of the return office, always keep the receipt.

3. The insurance upsell

You arrive with full coverage already on the booking (or via your credit card). The agent insists their "premium" or "super" cover is mandatory because "your insurance does not cover X". Sometimes they imply they will not release the car otherwise. This is pressure, not policy. Bring printed proof of your existing cover. If they push hard, call the aggregator from the counter — the call alone usually ends the conversation.

4. "We do not have the car you reserved"

The booked compact is mysteriously "unavailable" and the only option is an SUV at twice the daily rate. Sometimes genuine, often manufactured. Stand your ground: under aggregator T&Cs you are entitled to the booked category or a free upgrade — not a forced paid upgrade. Document the conversation, call the aggregator before signing anything.

5. The mystery deposit

A €1,500-2,500 hold goes on your card and "will be released within a few weeks". Sometimes it takes months. Use a credit card (not debit) with capacity to absorb the hold and a clear dispute process — never let a small operator block funds on your only card.

!

Debit cards are a trap here

Some small Croatian operators refuse credit cards at the counter and insist on debit — because debit holds are harder to dispute. If your booking does not require a credit card and the operator says debit only on arrival, that is a flag. Walk away.

04 · The trick

The airport-vs-downtown trick

Some small operators advertise two locations: a cheap city-centre office and a more expensive airport desk.

  1. You book the cheap city-centre office for an afternoon pickup.
  2. You land at Zagreb airport, take the bus 30 minutes into town, walk to the office.
  3. The office is closed for the day "due to staffing". Apologetic message on the door.
  4. You phone — they offer to "transfer your booking" to the airport desk. At the airport rate.
  5. You are now back on the bus to the airport, tired, on a different price.

This is rare with major brands. It is normal with the tiny operators. Rule of thumb: if the price difference between an operator's airport and city-centre offices is more than 15%, something is wrong. The airport concession fee is roughly that much. A bigger gap suggests the city office is bait.

05 · The alternative

Rent in Italy or Slovenia and drive across

This is what we now do most of the time. Three airports work well.

Why this works

The rental markets in Italy and Slovenia are older, more competitive, and more transparent. The same booking through the same aggregator at Trieste vs Zagreb often comes out 20-30% cheaper for an equivalent car — before you even factor in the lower probability of scam charges. Plus you skip the Croatian cross-border fee in reverse: an Italian or Slovenian rental can usually enter Croatia free or near-free. Always confirm at booking that the rental allows Croatia.

Autocesta A3 — wide Croatian motorway stretching through green farmland under a clear sky
Croatian motorways are excellent. You will wish you got here in a car you trust.
06 · Comparison

Where to rent — Zagreb vs Ljubljana vs Trieste

Same car, same aggregator (Discover Cars), 7-day rental, shoulder season. Rough numbers — they fluctuate, but the relative pattern is stable.

AirportCountryTypical 7-day price (compact)Scam riskTo Istrian coastTo Zagreb
Zagreb (ZAG)Croatia€280-360High (small operators)~3.5 h0
Ljubljana (LJU)Slovenia€220-300Low~3 h~2 h
Trieste (TRS)Italy€190-260Low~2 h~5 h
Venice (VCE)Italy€200-280Low-medium~3-4 h~5-6 h

Prices verified 2026-05-24. Always compare live via Discover Cars before booking.

For an Istria-focused trip (Pula, Rovinj, Opatija) Trieste wins on price and drive time. For a Zagreb-focused trip (city, Plitvice, inland) Ljubljana wins. For a Dalmatia-focused trip (Split, Hvar, Dubrovnik) flying directly to Split is usually right — and the same rental-market caveats apply, but with a slightly smaller bad-operator tail than Zagreb.

07 · Contingency plan

If you must rent in Zagreb

Sometimes the logistics force your hand. If you are flying into ZAG with no realistic alternative:

  1. Book through an aggregator, not direct with the operator. Discover Cars is our default; compare with RentalCars.com and AutoEurope.
  2. Filter for 8.0+ supplier ratings. This eliminates the worst tail of operators automatically.
  3. Stick to the major brands at ZAG: Sixt (most consistent in our experience), Hertz, Europcar, Enterprise, Budget, Avis. They are 15-25% more expensive than the cheapest local — the premium buys you a counter agent who will not try anything.
  4. Use a credit card with CDW cover (Mastercard World/World Elite, Visa Signature, Amex Platinum). Print the certificate before you fly.
  5. Refuse prepaid fuel. Fill up within 5 km of return. Keep the receipt.
  6. Document everything at pickup. Video of all four sides, all wheels, windscreen, interior, dashboard with fuel gauge. Take a photo of the signed contract.

If you do all of the above, the major-brand rental at ZAG is usually fine. Not great, not stress-free, but fine. The horror stories almost all involve someone who skipped at least three of these steps.

Close-up of a damaged front bumper on a rental car — scratches and scuffs that easily become a €400 invoice
This is the €400 invoice waiting to happen. Video it before you drive off.
08 · Checklist

The first 10 minutes — checklist

The agent wants you out in 3 minutes. You will take 15. Set a standard that is hard to ignore.

  1. Do not rush. Say "I am not in a hurry, I want to inspect properly." Repeat as needed.
  2. Walk the car twice. First pass: video the whole exterior in one continuous shot with timestamp visible. Second pass: photograph anything that could later be called damage — scratches, kerbed rims, stone chips, dents, missing plastic clips.
  3. Open everything. Boot, bonnet, fuel cap, all four doors. Check the spare wheel kit is present. Photograph the dashboard with fuel level and odometer visible.
  4. Read the contract before signing. Specifically: fuel policy ("full to full" — refuse anything else), excess/deductible, mileage cap, cross-border permission, who pays for tolls.
  5. Show your insurance documents. Print your credit card's CDW certificate and your aggregator booking. Hand them over before the agent starts the upsell pitch — it changes the conversation.
  6. If something is off, walk away. The aggregator can refund and rebook you with another supplier at the same airport, often within the hour.
!

The "no time, sign here" move

If the agent says "we are very busy today, can you sign and we sort the details later" — do not sign. The whole point of this scam is that you sign in haste, find the damage in detail, but the signature is already on file. Take all the time you need. They will not refuse you the car for it.

09 · Borders

Cross-border: Bosnia, Slovenia, Montenegro, Hungary

Croatia is a five-border country and most road trips cross at least one.

Slovenia and Hungary are inside the EU/Schengen and usually free or a token fee. Bosnia & Herzegovina and Montenegro are outside the EU and require an explicit cross-border permission — typically €15-25 per day, often capped at €50-100 per rental. You must declare your intended countries at pickup; the agent issues a "green card" insurance extension and notes it on the contract. Driving across without declaring voids your insurance entirely. If you have an accident or even a minor breakdown in Bosnia with no declaration on file, you are liable for the full repair cost and any recovery back to Croatia.

Practical tip: book a supplier that allows Bosnia and Montenegro at pickup. Some of the cheapest local operators flatly refuse, which kills your itinerary on day one.

Croatian motorway A3 stretching south
The cleanest alternative

Bring your own car

Our Tesla-to-Croatia guide is the full version of "skip the rental entirely". Charging map, route options, border tips, and the ferry-vs-bridge decision tree.

Read on

"Remember — you are on holiday."

If the rental counter is making you doubt, walk away. The aggregator can rebook you. A delayed start beats a ruined holiday — and most damage invoices arrive after you are already home, when the trip is supposed to be a memory, not a fight.

10 · Questions

Frequently asked questions

Not always. The big international brands (Sixt, Hertz, Europcar) at Zagreb airport are mostly fine. The problem is the long tail of tiny operators selling €15/day headline prices and recovering the margin with damage charges, fuel traps, and pressure upsells. If you rent in Croatia, pay the 20-25% premium for an international brand booked through an aggregator — or do what we do and rent in Italy or Slovenia and drive across.
Two reasons. First, the rental market is older and more competitive — fewer scammy operators, more transparent pricing, better consumer protection. Second, you avoid the cross-border permission fee (typically €15-25/day) that Croatian rentals charge to leave the country. Trieste, Venice, and Ljubljana airports are all 1-3 hours from the Croatian border with motorway access.
Some small operators advertise a very cheap city-centre office but quietly close it on the day you arrive — forcing you to use their airport desk at a much higher rate. Or they "shuttle" you 20 minutes to a remote lot where you cannot easily walk away. If the price difference between airport and city is more than 15%, something is wrong. Stick to the airport with a known brand.
EU/EEA licences are fully valid — no International Driving Permit (IDP) needed. US, Canadian, Australian, and UK (post-Brexit) licences are accepted at rental counters, but a few small operators still ask for an IDP for non-EU customers. Bring one if it costs you nothing — it removes a possible excuse to refuse pickup.
Depends on your credit card. Many premium cards (Mastercard World/World Elite, Visa Signature/Infinite, Amex Platinum) include Collision Damage Waiver as a free benefit — but you usually have to decline the rental company's CDW for your card cover to apply. Read your card's terms before you fly, and print the certificate of insurance to show at the counter.
Decline politely but firmly. Show your booking confirmation and your credit card's insurance certificate. If they threaten to refuse the car, call your aggregator (Discover Cars, RentalCars.com, AutoEurope) from the counter — they have explicit anti-coercion rules and can reassign you or refund. The call alone usually ends the conversation.
Yes, but you must declare it at pickup and pay a cross-border fee (typically €15-25/day, often capped). Driving across without declaring voids your insurance and can trigger a recovery fee if anything happens. Some of the cheapest local operators flatly refuse Bosnia/Montenegro — check before you book.