If you are traveling by plane, you should know that International airports are in Zagreb, Split, Dubrovnik, Pula, Rijeka, Zadar, Osijek and Brač.(check out www.croatiaairlines.com).
If you are traveling by train, be aware that trains running to Split are comparatively slow next to buses (check out Croatian Railways at www.hznet.hr).
If you are traveling by bus, regular coaches operate between most towns and their website can provide informations you need www.ak-split.hr for Split, www.akz.hr for Zagreb, www.libertasdubrovnik.hr for Dubrovnik).
Anyhow, you have to travel by ship to visit us! You can travel by private yacht (check out www.portauthority.hr), a taxi boat (www.rent-a-boat-split.com), a car-ferry or a catamaran (www.jadrolinija.hr and www.splittours.hr or www.snav.it).