Your Subaru has an optimum service interval that depends as much on time and driving conditions as it does on distance.
If you're mostly driving your Subaru on sealed roads in moderate conditions, then you'll need to service it as per the standard service schedule intervals, either according to time or kilometres travelled.