In recently discovered self healing creep steels, open-volume creep cavities are filled by the precipitation of supersaturated solute. These creep cavities form on the grain boundaries oriented perpendicular to the applied stress. The presence of a free surface triggers a flux of solute from the matrix, over the grain boundaries towards the creep cavities. We studied the creep cavity filling by finite element modelling and found that the filling time critically depends on (i) the ratio of diffusivities in the grain boundary and the bulk, and (ii) on the ratio of the intercavity distance and the cavity size. For a relatively large intercavity spacing 3D transport is observed when the grain boundary and volume diffusivities are of a similar order of magnitude, while a 2D behaviour is observed when the grain boundary diffusivity is dominant. Instead when the intercavity distance is small, the transport behaviour tends to a 1D behaviour in all cases, as the amount of solute available in the grain boundary is insufficient. A phase diagram with the transition lines is constructed.