Skip to content
Voykit
Set your trip — dates, party, bagsPlanner

Draft data. Times, fares and step counts are desk estimates awaiting field checks. Unknown times stay unknown. How we verify

Arrive · Zagreb

Zagreb Franjo Tuđman Airport (ZAG)

ZAG to the Lower Town: one ride-hailing car or taxi, about 25 minutes — the airport bus is a fallback, so decide the car before you land and message the hotel for a late arrival.

Not field-verified
--:--local time in Zagreb
Map of the airport
Directions

Add your hotel to get directions from it. · stays in this browser; shared with the pocket card.

Rules in force · 6The Upper Town has cobbles and steps
  • Croatia ↗Croatia is in the EU and the Schengen area; the EU Entry/Exit System applies to non-EU visitors. Check the official EU and Croatian sources for your passport.
  • Croatia ↗Book car ferries and popular catamarans ahead in summer; foot passengers still need to be early for the busiest routes.
  • Croatia ↗Split and Dubrovnik fine visitors for walking shirtless or in swimwear away from beaches; carry a cover-up.
  • Zagreb and continental Croatia ↗Book Plitvice Lakes timed tickets ahead in season and arrive early.
  • Zagreb ↗The Upper Town has cobbles and steps: large suitcases go from the car to the door, never on a walk up the hill.
  • Zagreb ↗Dolac market is busiest and best in the morning; stalls thin out by early afternoon and on Sundays.

Lock your path to bed

Needs: landing time · bag class · sleep area
feasibledesk 24hlandside ready ~22:40 (p90)

Take Ride-hailing car or taxi to the door at 22:40. Bed by ~23:27 (p90).

Last viable for this bed: 06:00 (+1) (land by 04:20 (+1))

Sleep area not decided? Check the area first.

Zero-brain vs precision

Daytime default
Pre-booked transfer, ride-hailing car or the taxi rank, straight to the hotel door.
Precision
Arrivals exit to the pickup and taxi area (field-verify); the airport is 10 km south of the centre.
Late-night threshold
22:00

Steps from landing (p50 / p90 minutes)

Gate to immigration5 / 10all arrivals
Immigration (Schengen; EU Entry/Exit System may add time)20 / 45only intl checked, intl cabin
Baggage claim + customs15 / 30only intl checked, domestic checked
SIM/cash, then the pickup lane10 / 15all arrivals
Ride-hailing car or taxi to the door25 / 45on demand, any hour · €30 (≈ US$35)

If it breaks

  • Schengen border checks at night can pass 40 minutes; message the hotel with your flight number before you fly.
  • Use the ride-hailing app or the taxi rank; decline drivers who approach inside the hall.
  • Hotel doors in the centre may lock around midnight: ask for a code or the night bell in advance.

Other flights

Still choosing flights? Compare inbound options before you lock this path.

Sources

FieldValueSource typeConfidence
primary.yenEUR 20–35secondary40%
ladder.1.valid_until21:30secondary30%