Between Rovinj and Ljubljana in Slovenia, there are daily bus connections year around. Some of the buses listed below, drive only during summer season, use the search form above to check timetable for a specific date. Travel time by bus is about 4 hours. If you plan also to travel from Ljubljana to Rovinj, you can save money, if you buy a return ticket travelling both directions with the SAME bus company. You can see timetable for returning buses here.
By Car: Travel time by car is about 2.5 for the 190 km long route. If you compare travel cost, remember you have cost for vignette in Slovenia.
By Plane: Not possible
By Train: Possible from Zagreb