Dubrovnik travel info
Eight in the morning, up the steps by the Pile Gate onto the walls, and below you is nothing but orange roof tiles. On one side the cliff drops straight into deep blue sea; on the other, the polished marble of the Stradun cuts the town in a straight line. The full circuit, about 2 km, takes two hours at an easy pace, and the stone heats up as the sun climbs. That's why everyone goes up at opening time.
No cars get inside the walls. Most of the lanes are stairs, and cats slip through gaps strung with laundry. By day the Stradun is packed with cruise passengers and tour groups, but once the ships leave after six, the mood changes. A beer at one of the bars clinging to the rocks outside the walls as the sun goes down, a plate of black cuttlefish risotto in the old town. Lokrum, an island full of wandering peacocks, is a short boat ride away, and Kotor in Montenegro is around two hours south by road.
Most visitors fly in directly from Europe or connect through Zagreb or a European hub. Croatia has used the euro and been in Schengen since 2023, which makes it easy to fold into a wider Europe trip. July and August are hot, pricey and crowded, though. Come in May, June or September and the sea is still warm and the lanes have room to breathe.
Dubrovnik Airport (Čilipi) (DBV)
- Airport shuttle bus (Platanus): About 30 minutes to the Ploče Gate (old town) and 35 to Gruž bus station; longer in summer traffic · €10 one way · €15 return (valid 15 days) · under-6s free · one suitcase included
- Airport taxi: About 25–35 minutes · About €35–55 to the old town or Lapad (sources vary; check on the day)
- Uber · Bolt: About 25–35 minutes · Roughly €25–40, varying with time and demand (check the app)
- Libertas public bus (airport runs): Varies by run · About €4.90 (as of Sept 2025; check on the day)
Connecting via Zagreb Airport (ZAG)
- Croatia Airlines domestic, Zagreb to Dubrovnik: About 1 hour in the air · Varies by date and how early you book (check fares)
- Visa: Visa-free 90/180 days; EES biometrics
- Getting there by air: No nonstop; 17–22 hrs via Zagreb etc.
- Time zone: UTC+1 (UTC+2 in summer)
- Currency: Euro; cards fine, carry some cash
- Paying: Cards fine; always pay in euros
- Power: 230V; Type C/F sockets
- Language: Croatian; English widely spoken
- Internet: No restrictions; check roaming over borders
- Emergencies: 112; police 192; ambulance 194
- Best time: May–Jun, Sept–early Oct