Chauffeur driven transfer service between Ljubljana and Zagreb City (within city limits) or Zagreb Airport. Non smoking up to date vehicles, maintained at regular cycles, with professional drivers.
Most certainly a better choice if you don't want to waste time with unnecessary delays. When travelling alone or as a couple a private transfer is usually more expensive than a share ride service, but it does bring advantages. Compared to a share ride service the rates slowly even out if you are travelling in larger numbers.
The level of comfort a private transfer can offer cannot be compared by a share ride service where you cannot control who the other passenger(s) on your trip are going to be. Stop if you want to, sleep if you are tired. Strangers will not be bothering you, talking loudly on the phone or otherwise upsetting you in any other way. Do you really want to spend extra minutes or lose a couple of hours waiting for other people to group up? Face it, with international transfers there are also possibilities of issues at the borders.
Make your trip an enjoyable one.