The main form of local transport is bus (although Zagreb and Osijek also have well-developed tram systems).
Buses in major cities such as Dubrovnik, Rijeka, Split and Zadar run about once every 20 minutes, less often on Sunday. A ride is usually 10KN to 15KN, with a small discount if you buy tickets at a tisak (newsstand).
Small medieval towns along the coast are generally closed to traffic and have infrequent links to outlying suburbs.
Bus transport within the islands is infrequent since most people have their own cars.