Image Alt

Croatia Private Transfers & Tours

Traveler approaching airport transfer vehicle

From €0.95 to €70: Zagreb Airport Transfer Prices and Booking

The cheapest way from Franjo Tuđman Airport into Zagreb is the ZET bus 290, at roughly €0.95 with a kiosk ticket. The fastest budget option is the Pleso Prijevoz shuttle, priced around €8 to €9 with a 35 to 45 minute ride. Taxis and ride-hailing apps run about €25 to €45 to the city center, while private pre-booked transfers range from €30 to €70 or more depending on the vehicle. Most trips take between 20 and 45 minutes, traffic permitting.


TL;DR:

  • The ZET bus 290 is the cheapest option, costing around €0.95 with a validated kiosk ticket, but it is less suitable for multiple suitcases or late-night arrivals.
  • The Pleso Prijevoz shuttle offers a fixed fare of about €8 to €9, running every 30 minutes, with a journey time of 35 to 45 minutes, ideal for solo travelers seeking predictability.
  • Taxis and ride-hailing apps typically cost €25 to €45, with surge pricing possible during peak times, and are better suited for direct, door-to-door service.
  • Private pre-booked transfers start at roughly €30, include flight tracking and meet-and-greet service, and are recommended for families, groups, or those valuing certainty and comfort.
  • Travelers should verify prices and schedules close to travel dates, especially for late-night arrivals or heavy luggage, to select the most suitable and cost-effective transfer method.

Croatia-private-transfers
Arrive Comfortably in Croatia
Choose a private airport transfer with licensed, English-speaking drivers, modern air-conditioned vehicles, and door-to-door service.

Explore private transfers

Table of Contents

Zagreb Airport Transfer Cost at a Glance

Before choosing, it helps to see every option side by side. Prices below reflect one-way fares, and journey times assume normal traffic conditions rather than a Friday evening crawl into the city.

  • Pleso Prijevoz shuttle: posted fare around €8 to €9, departures roughly every 30 minutes, journey time about 35 to 45 minutes to the main bus station.
  • ZET bus 290: kiosk ticket about €0.95 (higher if bought on board), journey time 35 to 50 minutes, ticket must be validated once you board.
  • Airport taxi rank: typical fares of €25 to €45 for common routes, governed by the official airport taxi tariff table.
  • Ride-hailing apps (Bolt, Uber, Cammeo, Eko): roughly €25 to €35, with surge pricing during peak arrival windows.
  • Private pre-booked transfer: fixed prices generally starting near €30 for a sedan and climbing past €60 to €70 for a minivan or larger group.

How Does the Official Airport Shuttle Work?

The Pleso Prijevoz shuttle is the closest thing Zagreb has to an official airport coach, and it runs a straightforward route: airport to the main bus station, with no detours. Fares sit around €8 to €9 one way, and children typically ride at a reduced rate, though it’s worth confirming current policy before you fly. Buses leave roughly every 30 minutes, and the ride itself takes about 35 to 45 minutes depending on traffic on the way into town.

You’ll find the shuttle stop just outside the arrivals terminal, clearly signed and hard to miss even after a long flight. Tickets can be bought online in advance or directly from the driver. Choose the shuttle when you’re traveling solo or as a couple, don’t mind a short walk with luggage at the other end, and want a fixed, published fare rather than a metered guess. If your hotel sits far from the bus station, factor in a taxi or tram connection at the end.

Is the Airport Bus Cheaper Than the Shuttle?

Bus 290 is the cheapest way into Zagreb, full stop. A 60-minute ticket from a Tisak kiosk near arrivals costs about €0.95, while paying the driver directly in cash typically costs closer to €1.30. That gap alone makes the kiosk worth the two-minute detour.

The ride takes 35 to 50 minutes, and most travelers headed downtown transfer to a tram at Kvaternikov trg rather than riding the bus all the way in. Validate your ticket the moment you board. An unvalidated ticket is treated the same as no ticket at all if an inspector checks. Bus 290 runs during standard daytime hours rather than around the clock, so late-night arrivals should plan on a taxi instead. Luggage racks are limited, so this option suits travelers with a backpack or a single carry-on far better than anyone hauling multiple suitcases. For a solo budget traveler watching every euro, it’s hard to beat.

What Do Zagreb Airport Taxis Actually Cost?

Zagreb regulates airport taxi fares through a published tariff table that sets a start price of €2.95 for a standard car and €3.30 for a van, plus a per-kilometer rate on top. Maximum fares are listed for common destinations, including roughly €35 for the trip into the city center and about €30 to the main bus station.

Zagreb taxi fare ranges and destinations

In practice, most travelers pay somewhere between €25 and €45 depending on exact destination, time of day, and whether you’re flagging a cab at night or on a Sunday, when rates run higher. Ask the driver to confirm the fare matches the posted tariff before you set off. Card payment is common, but Diners Club and American Express aren’t accepted by every airport taxi, so check before you get in if that’s your only card. Choose a taxi when you land late, need a direct door-to-door ride, or simply don’t want to think about connections after a long flight.

Are Bolt and Uber Cheaper Than a Taxi in Zagreb?

Ride-hailing apps including Bolt, Uber, Cammeo, and Eko are widely used in Zagreb and often undercut a walk-up taxi fare, with typical airport-to-city rides landing around €25 to €35. The trade-off is that prices move with demand. Land during a rush of flights and you may see surge pricing that erases the savings entirely.

Payment happens in-app by card, which some travelers prefer since there’s no cash to fumble for and no fare surprise on arrival. The catch is pickup logistics: rideshare drivers use designated pickup zones rather than the taxi rank, so you’ll need to follow the app’s directions rather than just walking outside and waving one down. It’s a solid middle ground between the metered taxi and the fixed shuttle fare, provided your flight doesn’t land during a surge window.

When Is a Private Transfer Worth the Extra Cost?

A private pre-booked transfer price varies depending on vehicle class, passenger count, extra stops, and distance beyond central Zagreb. Unlike a metered taxi, the fare is fixed at booking, so there’s no meter running if traffic backs up on the way into town.

What you’re paying for goes beyond the ride itself. A private transfer with Croatia-private-transfers includes a driver waiting inside the terminal with your name displayed, flight tracking so a delay doesn’t leave you stranded, and an English-speaking driver in a modern, air-conditioned vehicle. For some travelers, families juggling luggage and kids, or groups who prefer not to split across two taxis, that combination of certainty and comfort may outweigh the price difference over a rushed taxi search after a long flight.

Driver meeting arriving family at airport

How Do You Pick the Right Transfer Option?

Match the transfer to your actual trip, not just the cheapest line on this page. Run through this before you book anything:

  1. Set your budget first. If every euro counts, bus 290 or the shuttle wins; if comfort matters more, skip straight to taxis or private transfers.
  2. Count your luggage. Multiple suitcases make the bus impractical and the shuttle a bit of a hassle.
  3. Decide if you need door-to-door service. Hotels outside the center favor a taxi or private transfer over public transit.
  4. Check your arrival time. Late-night landings rule out the bus and shuttle entirely.
  5. Weigh your group size. A family or group of four often pays less per person with a private minivan than four separate taxi seats.

Before booking any private option, confirm the price is fixed, ask whether flight tracking is included, and check the cancellation policy. Skip any provider that won’t quote a firm price upfront or insists on cash only.

What Should You Know Before You Land?

Keep small change on hand for bus 290 and Tisak kiosks, since euro cash has been standard since Croatia’s 2023 currency switch, but not every kiosk breaks large bills easily. Confirm card acceptance before hopping in a taxi, and remember Diners or American Express may not work everywhere. Build in extra time during rush hour, and if you’ve pre-booked a transfer, send your flight number ahead and confirm the exact meeting point with the driver.

Why Reputable Private Transfer Providers Stand Out

Travelers gravitate toward private transfers not because public transit fails them, but because a delayed flight and a waiting driver feel completely different from a delayed flight and a bus schedule you might miss. Licensed, English-speaking drivers and well-maintained vehicles aren’t cosmetic details. They’re the difference between a stressful arrival and a calm one, especially for travelers unfamiliar with Zagreb’s layout. Fixed pricing and flight monitoring matter for the same reason: they remove the two biggest unknowns from an international trip, cost and timing, before you’ve even landed.

— Croatia

Book a Private Zagreb Airport Transfer

If you’d rather skip the kiosk lines, the bus transfer, or the surge-priced app fare altogether, a direct booking with a private transfer provider can get you a fixed price agreed before you land instead of a meter or a fluctuating app quote.

Croatia-private-transfers

Every private transfer typically includes meet-and-greet service at arrivals, an English-speaking driver, and a modern, air-conditioned vehicle, whether you’re traveling solo in a sedan or moving a family in a minivan. Flights are often monitored, so a delay may adjust the pickup automatically rather than leaving you stranded at an empty curb. Starting prices run from around €30 for a sedan transfer into the city, with exact rates depending on vehicle class and group size. Check current availability and confirm your fare on the private transfers page, or browse vehicle options if you’re deciding between a sedan and a minivan for your group.

Where to Verify Current Fares and Timetables

Fares and schedules shift, so confirm details close to your travel date rather than relying on any single guide, including this one. Start with the airport’s own To & From the Airport page for official transport listings, check the airport taxi tariff page for current regulated maximums, and visit Pleso Prijevoz directly for shuttle departure times and online ticketing. If you’re comparing costs across Croatia, the pricing patterns at Dubrovnik and Zadar airports follow similar logic.

Sources

FAQ

How do I get from Zagreb Airport to the city center?

Your options are the Pleso Prijevoz shuttle (about €8 to €9, 35 to 45 minutes), ZET bus 290 (about €0.95, 35 to 50 minutes), a taxi (€25 to €45), a ride-hailing app (€25 to €35), or a private pre-booked transfer (€30 to €70 or more).

How much does a taxi cost from Zagreb Airport?

Regulated fares typically fall between €25 and €45 for common routes, with a maximum of about €35 to the city center under the official tariff table. Night and Sunday rides usually cost more.

Is there a shuttle bus from Zagreb Airport to the city?

Yes, the Pleso Prijevoz shuttle runs between the airport and Zagreb’s main bus station roughly every 30 minutes, with a one-way fare around €8 to €9 and a ride time of about 35 to 45 minutes.

What is the cheapest way to get from Zagreb Airport into the city?

ZET bus 290 is the cheapest option at roughly €0.95 for a validated 60-minute kiosk ticket, though it takes longer than a shuttle or taxi and has limited space for luggage.

Do I need to book a private transfer in advance?

Yes. A private transfer, such as those offered through Croatia-private-transfers, is arranged before your flight lands so the driver can track your arrival and meet you at the terminal with a fixed price already confirmed.