The best way to wander around Croatia is by car. Roads are very good and sometimes the best option to reach secluded, charming little towns.
Another great option to consider is exploring Croatia by bus. A company named Croatia Bus has modern, affordable, and fast buses. Find more info on the schedule and prices on their website.
When traveling to the Croatian islands, using a ferry is the only way. The main ferry ports are in Split, Zadar, and Rijeka. However, they also depart from smaller cities such as Makarska, Ploce, Orebic, and Prapratno.
When it comes to getting around the city, public transportation is well organized in bigger cities. Some of the cities like Pula, Split, Zadar, and Rijeka use public buses. On the other hand, Zagreb has a wide network of public trams, trains, and buses.
Croatia Travel Tip: Taxis are generally more expensive, but if you don’t have another option, go for Uber or Bolt. Car rental Croatia is also available, but check out your options before renting one.