C'è poco da fare. La soluzione più breve per avere la distanza tra due punti descritti in coordinate sferiche (o tra due punti in coordinate polari nel piano) è di passare bovinamente in forma cartesiana e calcolare lì la distanza.