Indeed there is such an expression, which is dependent on the value of the Schwarzschild metric at various values of the coordinate $r$ and does not actually involve complicated integrals at all! We need to be careful in how we talk about distances here, because the radial coordinate does not, strictly speaking, correspond to the distance from some "center point" of the black hole. Recall that the Schwarzschild metric, which describes the spacetime outside of any spherically symmetric mass distribution, is given by
$$g_{\mu \nu} = \text{diag}\left(-\left(1-\frac{r_s}{r}\right), \left(1-\frac{r_s}{r}\right)^{-1}, r^2, r^2\sin^2(\theta)\right)$$
Just to be clear, I am using a metric with signature (-+++), and $r_s$ is the Schwarzschild radius, $r_s \equiv \frac{2GM}{c^2}$ (with $G$ Newton's gravitational constant, $M$ the mass of the star/black hole/whathaveyou, $c$ the speed of light). Now we can consider the proper times experienced by a stationary observer at infinity and an observer orbiting the black hole. When we take the radial coordinate to infinity, this metric reduces to that for a flat (Minkowski) spacetime, and the observer here will have a proper time equivalent to the coordinate time. To find how an observer in orbit around the black hole, at some finite radius, will measure time, we need to consider that observer's 4-velocity.
The 4-velocity is given by $$u^{\mu} = \left(\gamma c, \gamma \vec{v}\right)$$ where $\gamma$ is the Lorentz coefficient defined by $\gamma = \frac{1}{\sqrt{1-\frac{v^2}{c^2}}}$ and $\vec{v}$ is the familiar velocity vector from Newtonian mechanics. We can also rewrite this 4-velocity as a derivative of the particle's position with respect to a new variable which we call proper time, $\tau$. This proper time is the time experienced by the particle whose motion we are considering. In this form $u^{\mu}$ is simply $\frac{d}{d\tau} x^{\mu}$ where $x^{\mu} = (t, x, y, z)$ or $(t, r, \theta, \phi)$, etc. depending on your coordinates, is the position vector of the particle. It is this aforementioned $\gamma$ coefficient which will allow us to compare the passage of an observer's proper time to the coordinate time that a distant observer will measure, through the formula $dt = \gamma d\tau$. What is particularly nice about this 4-velocity is that we can form a relativistic invariant by taking the inner product between this vector and itself $$u_{\mu} u^{\mu} = g_{\mu \nu} u^{\mu} u^{\nu} \equiv -c^2 $$
Here I am using the Einstein summation convention, which allows us to omit the summation symbol with the implied understanding that whenever we find a pair of upper and lower indices, we sum over those values from 0 to 3. What we really want is to write this out in an explicit coordinate form so that we can solve for the time dilation factor.
$$-\gamma^2 c^2 \left(1-\frac{r_s}{r}\right) + \left(\frac{dr}{d\tau}\right)^2 \left(1 - \frac{r_s}{r}\right)^{-1} + r^2 \left(\frac{d\theta}{d\tau}\right)^2 + r^2 \sin^2(\theta)\left(\frac{d\phi}{d\tau}\right)^2 = -c^2 $$
Now this may look daunting, but we can simplify this expression. All particle orbits in the Schwarzschild metric occur in a plane, and we are free to choose the orientation of our coordinate axes so that the orbits we are considering occur in the $\theta = \pi/2$ plane. Moreover, this value of $\theta$ is constant and therefore independent of the proper time $\tau$, so we can throw out the term $r^2 \left(\frac{d\theta}{d\tau}\right)^2$. At the moment I am not willing to jump in and perform the necessary work for orbits where $r$ may vary (non-circular orbits). I may return to this later or perhaps someone with more experience can jump in here and provide the more general solution. As such, I will take $\frac{dr}{d\tau} = 0$. With this the equation reduces to
$$-\gamma^2 c^2 \left(1-\frac{r_s}{r}\right) + r^2\left(\frac{d\phi}{d\tau}\right)^2 = -c^2 $$
We still have an unknown term $\frac{d\phi}{d\tau}$, but we will see shortly how this can be dealt with.
There are two conserved quantities in the Schwarzschild metric which correspond to the fact that it is a spherically symmetric, time independent system, and are associated with angular momentum and energy in Newtonian physics. These are usually denoted $l \equiv r^2 \sin^2\theta \frac{d\phi}{d\tau}$ and $e \equiv \left(1 - \frac{r_s}{r}\right) \gamma c^2$. We can relate these quantities to the angular velocity of the orbiting observer as measured by the observer at infinity by the equation
$$\Omega \equiv \frac{d\phi}{dt} = \frac{d\phi/d\tau}{\gamma} = \frac{c^2}{r^2}\left(1-\frac{r_s}{r}\right)\left(\frac{l}{e}\right) $$
I will not prove this, but for circular orbits the ratio $l/e$ is equal to $\sqrt{GMr/c^4}\left(1- \frac{r_s}{r}\right)^{-1}$, which gives us
$$\Omega = \sqrt{\frac{GM}{r^3}}$$
Now, we can solve for $\frac{d\phi}{d\tau}$ and plug this back in to our invariant equation above, which gives us
$$-\gamma^2c^2\left(1-\frac{r_s}{r}\right) + r^2 \frac{GM\gamma^2}{r^3} = -c^2$$
And we are finally ready to solve for the time dilation factor.
$$\gamma = \frac{1}{\sqrt{1-\frac{3GM}{rc^2}}}$$
To sum up, if you have an observer executing a circular orbit at radius $r$ around a star or black hole of mass $M$, that observer will experience time at a rate of ${\sqrt{1-\frac{3GM}{rc^2}}}$ times that experienced by a stationary observer far away from the star. I should reiterate that this only works for an object in a circular orbit, because there are some strong constraints imposed on the system by that requirement, like the ratio of $l$ and $e$ and the fact that $\frac{dr}{d\tau}$ can be set to zero. I ought also to acknowledge that this simplified problem as I have presented it is solved in texts on relativity and I drew heavily on the solution from Hartle's book.