The spath3 library can do this (if it doesn't work with the version with your tex distribution, try the one from github).
\documentclass[border=5pt]{standalone}
%\url{https://tex.stackexchange.com/q/660906/86}
\usepackage{tikz}
\usetikzlibrary{spath3,intersections}
\begin{document}
\begin{tikzpicture}
\coordinate (c1) at (0,0);
\coordinate (c2) at (-1.3,0);
\path[spath/save=large circle] circle[radius=1.5];
\path[spath/save=small circle] (c2) circle[radius=0.5];
\tikzset{
spath/remove empty components=large circle,
spath/remove empty components=small circle,
spath/split at intersections={large circle}{small circle},
spath/get components of={large circle}\largeCpts,
spath/get components of={small circle}\smallCpts,
}
\draw[
ultra thick,
spath/use={\getComponentOf\largeCpts{2}},
spath/use={\getComponentOf\smallCpts{1},weld},
spath/adjust and close=current,
];
\end{tikzpicture}
\end{document}

(There's something a bit odd with the final junction - it isn't joining the end back to the beginning. I need to investigate that further.)
Added in edit: I've figured out the issue - the coordinates at the join are not quite the same. Fortunately, I'd already put in place a fix for that: the key adjust and close. I've changed the code but haven't updated the screenshot.