Welcome to Zagreb! After a long flight, the last thing you want is to stress about finding your way into the city. This guide is here to help. Discover the fastest and easiest ways to get from Zagreb Airport to the city centre, with clear costs, times, and pro tips for a stress-free arrival. We’ll break down every option so you can choose the perfect one for your budget and travel style.

Zagreb Airport to City Centre: Options at a Glance
To make your decision easier, we’ve put together a simple table that lets you quickly compare your choices. You can see the estimated price, average travel time, and overall convenience for each option, helping you pick the best ride for your trip.
Comparison Table: Airport Transfer Options
| Method | Average Cost (EUR) | Travel Time | Best For |
|---|---|---|---|
| Private Transfer | ~€40-€50 | 25-35 mins | Families, groups, stress-free travel |
| Taxi / Uber | ~€30-€40 | 25-35 mins | Direct door-to-door travel |
| Airport Shuttle Bus | ~€8 per person | 35-45 mins | Solo travelers and budget-conscious pairs |
| Public Bus (ZET) | Under €2 per person | 60+ mins | Hardcore budget travelers with no luggage |
Please note: Prices are approximate estimates for 2025 and can vary based on traffic and time of day.
Option 1: The Airport Shuttle Bus (Pleso Prijevoz)
The official airport shuttle, operated by Pleso Prijevoz, is the most common choice for travelers heading into Zagreb. This dedicated bus service runs a direct route between the airport and Zagreb’s main bus terminal (Autobusni Kolodvor), which is a major hub for local trams and buses.
Schedule, Cost, and Tickets
The shuttle is very reliable, with departures scheduled roughly every 30-40 minutes throughout the day, aligning with flight arrivals. The journey itself typically takes about 35-45 minutes, depending on traffic. A one-way ticket costs around €8 per person. You can easily purchase your ticket directly from the driver (cash is preferred) or book it online in advance for extra peace of mind.
Pros and Cons of the Shuttle Bus
The main advantage of the shuttle is that it’s an affordable and reliable service specifically designed for airport passengers. However, it can get crowded during peak times, and luggage space may be limited. The biggest drawback is that it only takes you to the main bus terminal, meaning you’ll still need to navigate a tram or taxi to get to your final hotel or accommodation.
Option 2: Taxi or Ride-Sharing (Uber)
For a direct, door-to-door service, a taxi or Uber is always available. You can find the official taxi rank located just outside the arrivals terminal, with cars waiting 24/7. This is a straightforward option if you want to get directly to your hotel without any extra stops.
Expected Fare and Travel Time
A standard taxi ride from Zagreb Airport to the city center will typically cost between €30 and €40. Ride-sharing services like Uber are also available and can sometimes be slightly cheaper, but always check the app for potential surge pricing during busy periods. The travel time is usually the quickest, around 25-35 minutes, though this can increase significantly during rush hour traffic.
Pros and Cons of Taking a Taxi
The biggest pro is convenience; the taxi takes you right to your address with no fuss. However, it is the most expensive option, and fares can be unpredictable if you get stuck in heavy traffic. There is also a small risk of communication issues or being overcharged, which can be a stressful start to your trip.
Option 3: The Ultimate Stress-Free Arrival: Private Transfer
If you want to guarantee the most comfortable, seamless, and reliable start to your trip, a pre-booked private transfer is the undeniable winner. Imagine stepping out of baggage claim to find a professional driver waiting just for you, ready to handle everything. No lines, no stress, no worries.
How a Pre-Booked Transfer Works
The process is incredibly simple. You book your transfer online in advance for a fixed, all-inclusive price. When you land, your driver will be waiting for you in the arrivals hall, holding a sign with your name on it. They will greet you, help with your luggage, and escort you directly to your private, comfortable vehicle. It’s the VIP experience every traveler deserves.
Why Click2Shuttle is Your Best Choice
With a private transfer, you get a guaranteed fixed price, so there are no surprises or hidden fees, regardless of traffic. Our professional, English-speaking drivers are local experts who know Zagreb inside and out. You can simply relax in a modern, clean, and comfortable vehicle after your flight. Best of all, we track your flight and will wait for you if it’s delayed, ensuring your driver is there when you are.
Is a Private Transfer Worth It?
Absolutely. A private transfer is perfect for families with children, groups traveling together, or anyone with heavy luggage. When you split the cost, the price per person can be very competitive with other options. More importantly, it allows you to start your vacation with complete peace of mind, not transportation stress. Ready for a smooth landing? Secure your private Zagreb transfer today!
Option 4: The Local Public Bus (ZET Line 290)
For the traveler on the tightest of budgets, there is one more option: the local public bus. This is the absolute cheapest way to get from the airport into the city, but it’s important to know that this bus is part of the city’s public transit system and is not designed for tourists with luggage.
Route, Price, and Where to Catch It
The ZET bus stop is located a short walk from the main terminal building. Line 290 runs a long route with many local stops before it terminates at Kvaternikov Square, which is still some distance from the main city center. The journey can easily take over an hour. Tickets are incredibly cheap, costing less than €2 if purchased from a nearby kiosk.
Is the Public Bus a Good Idea?
Honestly, this option is only recommended for hardcore budget backpackers with very little luggage and a lot of time to spare. For most tourists, especially first-time visitors, the hassle of navigating the local bus system with bags is not worth the small savings.
Frequently Asked Questions
How far is Zagreb Airport from the city centre?
Zagreb Airport (Franjo Tuđman Airport) is located about 17 kilometers (10.5 miles) southeast of the city centre. The drive typically takes 25-35 minutes without heavy traffic.
Is Uber available at Zagreb Airport?
Yes, Uber operates in Zagreb and is available for pickups from the airport. You can book a ride through the app upon your arrival.
Can you pay for the airport bus with a credit card?
While some drivers may accept cards, it is highly recommended to have cash (Euros) on hand to pay for your ticket on the Pleso Prijevoz shuttle bus. Alternatively, you can book your ticket online in advance with a card.
What is the cheapest way to get from Zagreb airport to the city?
The cheapest option is the local public bus (ZET line 290), with tickets costing less than €2. However, it is also the slowest and least convenient option for travelers with luggage.
Is it better to pre-book a transfer or get a taxi at the airport?
Pre-booking a private transfer is almost always better. It guarantees a fixed price, eliminates the risk of being overcharged, and ensures a driver is waiting for you, even if your flight is delayed. It provides a much more relaxing and reliable experience than waiting in a taxi queue.
Don’t leave your arrival to chance. Choosing the right transport sets the tone for your entire trip to Zagreb. For a truly seamless, comfortable, and worry-free experience from the moment you land, a private transfer is the smartest choice. Let us handle the details so you can start enjoying your vacation immediately. Book your comfortable, fixed-price airport transfer with us!