Croatia has an extensive bus and ferry network. Most ferries to the islands depart from Split. If you want to take the hassle out of travelling, car rental in Croatia is a great option, too.