Dubrovnik Airport to Old Town: Every Option Compared (2026)
Dubrovnik Airport (DBV) is 21 km from the old town and the drive takes 20–30 minutes in clear traffic. Your real options are: the €7.50 shuttle bus to Pile Gate (cheapest, no door-to-door), a taxi from the airport stand for €30–40 (quickest if the queue is short), or a pre-booked private transfer with a fixed price and name-board pickup at arrivals. For late-night flights, groups, families with luggage, or hotels outside the old town, a private transfer is usually the right call.
Dubrovnik Airport (IATA: DBV) sits in Čilipi, about 18 km southeast of the old town, closer to the Montenegrin border than to Dubrovnik itself. The drive into town is short — 20 to 30 minutes in clear conditions — but the actual question most arriving visitors are trying to answer is not “how long” but “which option, and is it worth paying more.” This guide breaks down every realistic way to make the trip, what each one actually costs in 2026, and when to pick which.
The short version
| Option | Cost (per vehicle) | Door-to-door | Best for |
|---|---|---|---|
| Shuttle bus (Platanus/Atlas) | €7.50 per person | No — Pile Gate only | Solo, budget, no heavy luggage |
| Taxi from stand | €30–40 | Yes | Small groups, off-peak, no queue |
| Pre-booked private transfer | Fixed price, quoted | Yes | Families, groups, late flights, hotels outside walls |
| Rental car | From €30/day + fuel + parking | Yes, but parking is a problem | Multi-day road-trippers only |
| Uber / Bolt | Varies, limited | Sometimes | Not reliable at DBV |
The distances and times that matter
- DBV to Dubrovnik old town (Pile Gate): 21 km, 20–30 minutes
- DBV to Gruž port (cruise ships): 24 km, ~30 minutes
- DBV to Lapad hotels: 23 km, ~30 minutes
- DBV to Cavtat: 7 km, 10 minutes
- DBV to the Montenegrin border (Karasovići): 15 km, ~15 minutes
Drive time is consistent for most of the year but July and August summer traffic can push the airport run to 45–60 minutes, especially mid-afternoon when cruise passengers and Montenegro border traffic converge on the coast road. Budget extra time for your return flight to the airport in peak season.
Option 1 — The shuttle bus (Platanus / Atlas)
The official airport shuttle bus is the cheapest way into town and the option most solo budget travellers pick.
Route: Dubrovnik Airport arrivals → Gruž bus station (cruise port) → Pile Gate (old town) Price: €7.50 per person one-way, €13 return Duration: 30 minutes Schedule: coordinated with flight arrivals. A shuttle leaves shortly after most major flights land. Return shuttles from Pile Gate leave about 90 minutes before each departure. Where to catch it at the airport: exit the arrivals terminal and walk to the marked shuttle bay directly outside — the buses are large coaches with Atlas or Platanus branding. Where it drops you in Dubrovnik: Pile Gate (the main western entrance to the old town) via a stop at Gruž port (where cruise ships dock).
When the shuttle bus is the right choice
- You’re travelling solo or as a couple with light luggage
- Your hotel is inside the old town walls (walkable from Pile Gate) or near Gruž
- Your flight lands during the day (shuttle schedule gets thin for very early or very late arrivals)
- You’re comfortable handling your own bags over Dubrovnik’s polished limestone steps
When the shuttle bus is the wrong choice
- You have a lot of luggage — the old town is all stairs, no cars allowed, and dragging three suitcases from Pile Gate to your hotel is a rite of passage nobody enjoys
- You’re travelling with small children, elderly travellers, or anyone with mobility issues
- Your flight lands after midnight — the last shuttles usually wrap up with the last daylight arrivals and there may not be one for your flight
- Your hotel is in Lapad, Ploče, Babin Kuk, or anywhere other than “walkable from Pile Gate” — you’ll need a second taxi from Pile Gate anyway and the savings evaporate
Option 2 — Airport taxi from the rank
The taxi rank is directly outside arrivals. There’s no booking required — you walk out, join the queue, and take the next cab.
Price: €30–40 from the official taxi stand to the old town for a standard car. The price is notionally metered but the airport run is almost always a fixed fare in practice — confirm the price with the driver before you put bags in the boot. Duration: 20–30 minutes Capacity: up to 4 passengers with standard luggage
When a taxi is the right choice
- You’re 2–3 people with manageable luggage
- There’s no queue at the taxi rank (most flights — Dubrovnik airport queues are usually short compared to bigger European airports)
- Your hotel is inside or close to the old town
- You don’t want the hassle of pre-booking but you also don’t want the shuttle
The pitfalls with airport taxis
- Price varies. “€30–40” is the honest range; individual drivers may quote higher, especially for larger groups or destinations further from the centre. Confirm before the drive, not after.
- Card payment is not universal. Many taxis take cards but some do not — carry €50 in cash as a safety net
- Queues in peak summer. When 3 flights land together in July, the queue can be 20–30 minutes long
- No name board pickup. You find the car; the car does not find you. For tired travellers with kids, this adds friction
- 5+ passengers or oversized luggage — standard taxis don’t fit. You’ll need to wait for a larger vehicle or book a van privately
Option 3 — Pre-booked private transfer
A private transfer is pre-arranged: you book online before you travel, give the flight number, and a driver is waiting at arrivals with a name board when you land. Fixed price, fixed vehicle, door-to-door to any Dubrovnik address including hotels outside the old town.
Price: fixed quote at the time of booking, no surge pricing, no meter surprises Duration: 20–30 minutes (same as taxi) Capacity: any size from sedan to 8-seater minivan, booked to match group size Meeting point: arrivals hall with name board — driver tracks your flight and waits if you’re delayed
When a private transfer is the right choice
- Late-night or early-morning flights. Shuttles may not run, taxi rank may be thin, and arriving tired at 2 am in a new country is not the moment to negotiate a fare
- Families with kids, car seats, strollers. Pre-booking lets you request a car seat in advance — most airport taxis don’t carry them
- Groups of 4+ with luggage. A minivan booked in advance is usually cheaper per person than splitting into two taxis
- Hotels outside the old town — Lapad, Babin Kuk, Plat, Mlini, Cavtat — where the shuttle doesn’t go and a taxi is off-meter
- Combining the airport transfer with a stop — for example Cavtat for lunch on the way in, or a photo stop at one of the bay viewpoints
- Cruise passengers heading to Gruž port with a lot of luggage
- Anyone who wants the price locked in — no meter, no surge, no haggling, no surprises
When a private transfer is overkill
- Solo budget traveller with one backpack staying near Pile Gate — just take the shuttle
- Very short stay where the airport transfer cost is a meaningful part of the total trip budget — shuttle is fine
- You’re renting a car anyway
Book: Dubrovnik Airport to Dubrovnik old town private transfer
Option 4 — Rental car
You can rent a car at the airport from the usual international rental desks in arrivals. The drive to Dubrovnik is simple — one coastal road, well signposted, nothing technical about it.
The problem with driving yourself into Dubrovnik
- The old town is car-free. You can’t drive inside the walls. You park somewhere outside and walk in.
- Parking is expensive and limited. Old town perimeter parking is charged by the hour and often full in summer. Hotel parking inside the walls doesn’t exist; hotel parking outside adds €20–30 per night.
- Summer traffic on the coast road is worse than most first-time visitors expect
- One-way rentals (pick up in Dubrovnik, drop off in Split or Zagreb) are possible but often come with hefty drop fees
When rental makes sense
Only if you’re planning to do a multi-day road trip out of Dubrovnik — Mostar, Kotor, Split, the islands. If your plan is “hotel in Dubrovnik for 3 nights,” renting a car for the airport transfer alone is a false economy.
Option 5 — Uber and Bolt
Ride-hailing in Croatia is limited outside the biggest cities and has been particularly thin at DBV. Drivers may or may not accept airport pickups, and during summer peak the app often shows “no cars available” at the airport. If you’re betting your arrival on an Uber you’re rolling the dice.
Don’t plan to arrive in Dubrovnik with Uber as your only plan. Use it as a fallback to the taxi rank, not a primary option.
Which option should you actually pick?
A simple decision tree:
- Are you 1–2 people, light luggage, staying near Pile Gate, arriving during the day? → Shuttle bus
- Are you 2–3 people, staying inside the old town, and happy with a queue? → Taxi from the rank
- Are you flying in late at night or very early morning? → Private transfer
- Are you a family with kids or a group of 4+? → Private transfer
- Is your hotel in Lapad, Babin Kuk, Plat, Mlini, Cavtat, or outside the walls? → Private transfer
- Are you doing a multi-day Balkans road trip starting in Dubrovnik? → Rental car
What to know about Dubrovnik Airport (DBV)
- IATA code: DBV
- Location: Čilipi, 18 km southeast of Dubrovnik
- Single terminal — domestic and international together
- ATMs and currency exchange in arrivals — Croatia uses the euro as of 2023
- Free WiFi throughout the terminal
- SIM cards are available at the airport kiosks but usually cheaper in town
- No metro or train connection — road transport only
- Cruise ship tenders do not use DBV — cruise ships dock at Gruž port, which is a separate 24 km, 30-minute transfer from the airport in its own right
Airport to other destinations (beyond the old town)
DBV is not just a Dubrovnik airport — it serves the entire southern Dalmatian coast and northern Montenegrin border region. Common onward transfers:
- DBV → Mostar — 160 km, ~3 hours, 1 border crossing. Book the Dubrovnik Airport to Mostar private transfer.
- DBV → Kotor — 72 km, ~1.5 hours, 2 borders. Book the Dubrovnik Airport to Kotor private transfer.
- DBV → Budva — 85 km, ~2 hours, 2 borders. Book the Dubrovnik Airport to Budva private transfer.
- DBV → Split — 240 km, ~3.5 hours, no border (via Pelješac Bridge). Book the Dubrovnik Airport to Split private transfer.
- DBV → Cavtat — 7 km, 10 minutes, on the way. Book the Dubrovnik Airport to Cavtat private transfer.
Getting back to the airport for your flight home
Plan departure time for airport arrival 2 hours before your flight, same as most European airports. Peak summer, add 30 minutes for traffic on the coast road — especially if you’re travelling out mid-afternoon when cruise tenders and day-trippers are all on the same single road.
If you took the shuttle in, the shuttle back leaves from Pile Gate roughly 90 minutes before each major departure. Check the schedule at the shuttle stop when you arrive, or at your hotel reception.
If you took a taxi or private transfer in, book your return the day before — don’t assume you’ll find a taxi easily from your hotel at 5 am for an early flight.
What to bring for the airport transfer
- Passport — even if you’re EU, Croatia is now in Schengen (as of January 2023) but you still need to show ID
- Booking confirmation printed or on your phone — the private transfer meeting point is the arrivals hall with your name on a board
- Small amount of euros — for tips, water, snacks. Airport prices for everything are roughly double old-town prices
- Sun hat and water if you’re heading straight into the old town in summer — there’s no shade on the walls
- Comfortable walking shoes — Dubrovnik old town is entirely stone and any taxi or shuttle drops you at the walls, not at your hotel
Frequently asked questions
How far is Dubrovnik Airport from the old town? The airport is 21 km from the old town and 24 km from Gruž port. The drive takes 20–30 minutes in clear conditions, up to 45–60 minutes in peak summer traffic.
How much is a taxi from Dubrovnik Airport to the old town? €30–40 for a standard car to Pile Gate. Confirm the price with the driver before you put luggage in the boot. Prices can be higher for larger groups or destinations further from the centre.
Is there a bus from Dubrovnik Airport to the old town? Yes — the Platanus / Atlas airport shuttle bus runs to Pile Gate via Gruž bus station. €7.50 per person one-way, 30-minute journey, timed to major flight arrivals.
Where does the Dubrovnik airport bus stop? Pile Gate (the main western entrance to the walled old town), with a stop at Gruž port (where cruise ships dock). The bus does not enter the old town walls — no vehicles can.
Can I walk from Dubrovnik Airport to the old town? No. It’s 21 km. No practical pedestrian option.
What time does the Dubrovnik airport shuttle bus run? The shuttle is coordinated with flight arrivals and departures. In practice this means shuttles run from early morning until the last major evening arrival. Very late-night and very early-morning flights may not have a shuttle — check or book a private transfer instead.
Is Uber available at Dubrovnik Airport? Ride-hailing is limited at DBV and availability is unreliable, especially in peak summer. Don’t plan your arrival around Uber — use the taxi rank or pre-book a private transfer.
How early should I arrive at Dubrovnik Airport? 2 hours before an international flight, 90 minutes for a domestic. In peak summer, add 30 minutes to the airport journey for coast road traffic.
Does Dubrovnik Airport have ATMs and currency exchange? Yes, in arrivals. Croatia uses the euro as of 2023 so most visitors won’t need to exchange currency.
Can I store luggage at Dubrovnik Airport? Limited luggage storage is available in the terminal. For long stops consider leaving bags at your hotel in town instead.
Is Dubrovnik Airport safe at night? Yes. DBV is a small, modern, well-lit airport with 24-hour staff and a quiet taxi rank. Arriving at 2 am is less stressful than it sounds.
Can I take a private transfer directly to Kotor or Mostar from Dubrovnik Airport? Yes — many visitors do. See the airport-to-destination links above. A direct airport transfer to Kotor, Mostar, Budva, or Split avoids the back-and-forth of going into Dubrovnik first.
Ready to book?
If you want a driver waiting with a name board when you land, a fixed price agreed before you travel, and a direct ride to your hotel anywhere in Dubrovnik (or straight on to Mostar, Kotor, Split, or wherever you’re heading next), pre-booking a private transfer is the simplest arrival.
Book your transfer:
- To Dubrovnik old town → Dubrovnik Airport to Dubrovnik private transfer
- To Cavtat → Dubrovnik Airport to Cavtat private transfer
- To Mostar → Dubrovnik Airport to Mostar private transfer
- To Kotor → Dubrovnik Airport to Kotor private transfer
- To Budva → Dubrovnik Airport to Budva private transfer
- To Split → Dubrovnik Airport to Split private transfer
For more on Dubrovnik itself, see our one day in Dubrovnik itinerary, the Lokrum Island guide, and things to do in Dubrovnik.
Ready to go?
Book your private transfer in under a minute. Fixed prices, scenic stops, door-to-door comfort.
Book a Transfer →