Pretty easy. Ljubljana is 1.5 hours away from Zagreb. Slovenia has a lot to offer, you can do Ljubljana and Lake Bled in a day trip.