

From the capital to the Dalmatian coast – here's how to get from Croatia's two busiest airports to the city.
Tap through to the airport you're flying into for full transfer prices, timings and booking options.
Find your airport
Pick where you're landing for the essentials at a glance
The capital – official shuttle bus, capped-fare taxis, Uber/Bolt or a private transfer.
Zagreb Airport transfer guide →Gateway to the Old Town – flight-linked shuttle, taxis, Uber/Bolt or a pre-booked transfer.
Dubrovnik Airport transfer guide →Croatia’s two busiest airports ask for very different plans. In Zagreb you have the full urban toolkit: an official shuttle bus into the centre, airport taxis with a published maximum fare, and Uber and Bolt. Dubrovnik is the one that catches people out – the airport is about 22 km from the Old Town, taxi fares are only posted at the terminal, and in summer the road into town can take up to an hour. Uber and Bolt do operate there, but in peak season, when several flights and cruise arrivals land within the same hour, a pre-booked transfer with a driver waiting in arrivals is worth far more in Dubrovnik than almost anywhere else on this site.
For Zagreb, arriving solo or as a couple, the shuttle bus or an airport taxi is perfectly good – pre-booking is a convenience rather than a necessity. For Dubrovnik, flip that advice: prices at the rank climb in high season and queues can be long, while pre-booked private transfers lock in the price and usually cancel free up to 24 hours before pick-up. Croatia has used the euro since 1 January 2023, so there’s no currency juggling on either route – but do carry a card that works abroad, as some drivers prefer cash.
Dubrovnik is also the practical gateway to Kotor in Montenegro – many visitors land at Dubrovnik and cross the border by pre-booked transfer rather than flying into Podgorica or Tivat. Our Kotor transfer guide covers all three approaches. For the northern end of the region, see the Ljubljana guide (Slovenia’s capital is barely two hours from Zagreb by road) and the Tirana guide for Albania.
Zagreb and Dubrovnik – each has its own detailed transfer guide with current prices and booking links.
Yes – Uber and Bolt both operate in Zagreb and Dubrovnik, including pick-ups at both airports. In peak season, pre-booking still gives you a guaranteed price and a driver waiting in arrivals.
Zagreb Airport publishes maximum taxi fares: €35 to the city centre and €30 to the main bus station. The Pleso Prijevoz shuttle costs €9 and runs every 30 minutes.
The Platanus shuttle leaves about 30 minutes after every arrival and reaches Ploče Gate in around 30 minutes for €10 (€15 return), continuing to Gruž bus station. Taxis, Uber, Bolt and pre-booked transfers take 30–35 minutes outside peak traffic.
Disclosure: This page contains affiliate links. If you book a transfer through GetYourGuide or a car through our search partners, we may earn a small commission at no extra cost to you. We only list options we'd genuinely consider booking ourselves.
Page last updated 25 September 2026.