Closest airports are:
There are some cheap airlines (EasyJet, Flyglobespan, German Wings, Ryan Air, ScandJet, TUIFly, Wizzair) flying to this cities. There is a great page that might help you find the right flight for you!
For all salseros coming from Italy or passing through Italy, you might want to look at a ferry line from Venice to Rovinj. Please look at this link from more informations: Venezia Lines SPA
Coming by car? Having your own transportation? Look at some of the rout planning sites:
The closest train stations are in Rijeka and Pula from where only a bus drives to Rovinj. To see the timetable click on this link.
For some general regulations in Croatia, please look at the following pages:
Also, a site of Croatian Tourist Board can help you find some more info about travel to Croatia.