Dadurch, dass der Kreis rund ist, ist das ganz einfach.
\documentclass[varwidth, margin=2.5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}[
x=2cm, y=2cm,
]
\coordinate (start) at (0,0);
\coordinate (P) at (1, 1);
\coordinate (stop) at (3, -1);
\path[fill=red, draw=black] (start) circle[radius=1cm];
\fill[black] (start) circle[radius=3pt];
\draw[->] (start) -- (P) -- (stop);
\begin{scope}[on background layer]
\newlength\defaultlinewidth
\setlength\defaultlinewidth{\pgflinewidth}
\draw[gray,line width=2*(1cm+\defaultlinewidth),line cap=round,line join=round] (start) -- (P) -- (stop);
\end{scope}
\end{tikzpicture}
\end{document}
[![alt text][1]][1]
text][1]][2]
Das funktioniert auch auf beliebig gekrümmten Pfaden, z.B.
(start) to[out=-30,in=120,looseness=2] (P) to[out=-60,in=-120,looseness=2] (stop)
[![alt text][3]][3]
[1]: https://texwelt.de/wissen/upfiles/test_481.pnghttps://texwelt.de/wissen/upfiles/test_481.png
[2]: https://texwelt.de/wissen/upfiles/test_481.png
[3]: https://texwelt.de/wissen/upfiles/test_482.png