Transportation in Croatia

Transportation in Croatia

Your complete guide to getting around Croatia - from airport transfers to local transport

Getting Around Croatia

Croatia's backbone is the coastal bus network, clean, punctual, and cheap enough that locals treat it like a daily habit. Between Split, Zadar, Dubrovnik and Zagreb you'll find frequent departures that cost a fraction of any private transfer; FlixBus and Arriva dominate the routes, and both let you buy e-tickets through their apps so you skip the station queues. Island-hopping is done by Jadrolinija car ferries (the Split, Hvar and Split, Brač lines run year-round) and by faster passenger catamarans in summer, book the catamarans early online, because walk-up spots sell out fast. First-timer heads-up: trains exist but hug the interior and rarely reach the coast, so buses or ferries are the practical choice. In Zagreb, the tram network is compact and easy, buy a 24-hour ZET card from any Tisak kiosk and you're set. Dubrovnik has no rail at all. The airport shuttle (Atlas) is the honest option into town, while taxis are a splurge and unlicensed "transfer guys" at baggage claim are best ignored. Whatever city you land in, use the official airport desk or the operator's app to lock in your ride before you leave the terminal.

Quick Transportation Tips

Snag the ZET day card at Zagreb Main Bus Station. It unlocks unlimited tram and city bus rides. One swipe, endless hops. No fumbling for coins each stop.

Download Promet Split app once you reach Split. Buy bus tickets on your phone. Validate them digitally before boarding. Skip the kiosk queues entirely.

Jadrolinija island ferries take contactless payment on board. Tap your card, find a seat. No ticket office line needed. Simple, fast, done.

Libertas buses in Dubrovnik demand exact change in coins. Keep small kuna ready. The Pile Gate to Lapad ride waits for no one.