eSIM Signal has 13 plans for Croatia, starting at €1.90 and going up to €72.40, depending on how much data and how many days you need. You pay once, up front, with nothing to cancel afterwards.
How quickly can I get an eSIM for Croatia?
The eSIM is emailed to you within a few minutes of payment. You install it before you travel, and it activates by itself the first time your phone connects to a network in Croatia.
How long is an eSIM for Croatia valid?
Plans for Croatia run for 3–30 days, counted from the moment the eSIM first connects to a network abroad.