Croatia might be small but it sure does pack a punch. On an average, if you wanna just visit the main attractions, 2-3 days are enough for Croatia. We highly recommend that you visit all the other Balkan beauties while you’re there. (Like we do on our Best of Balkans trip).