I am planning a trip through several cities of Croatia (Dalmatia to Istria), and I would like to end it in Ljubljana. However I have not been able to locate much information on public transportation services between most places in Istria (Pula, Porec, Rovinj) and Ljubljana.
Thus far, the only options I have found is a train service from Opatija, and a bus service from Zagreb. Both are not very convenient from my travel plans.
Anyone knows of any other possibilities?