Lo importante no es la duración de la escala. El hecho de cambiar de avión en la ciudad intermedia o quedarse un tiempo no debería suponer una gran diferencia, o posiblemente le costaría más quedarse un tiempo.
Lo que se espera es encontrar una ciudad B poco popular (en relación con la capacidad de vuelo de entrada y salida) para que los vuelos A-B, B-C sean más baratos que los vuelos A-C. Este suele ser el caso cuando A y C son lugares muy populares, como Londres y Nueva York. Es menos probable que ocurra cuando A o C son ya una especie de remanso. Por supuesto, si A y C son DEMASIADO populares, todo el mundo tiene capacidad entre ellos y puede que no haya espacio para ahorrar dinero.
Cuando buscaba vuelos de Toronto a Ámsterdam (YYZ-AMS), recuerdo que el ahorro era de un 30% si pasaba por Islandia. Al final valoré más mi tiempo y cogí un vuelo directo. Para una conferencia reciente, la ruta Toronto-Sofía (YYZ-SOF) a través de Estambul en lugar de los habituales centros europeos (París CDG, Frankfurt, etc.) redujo el precio a la mitad.
Creo que en su caso no hay sustituto para la búsqueda. Cualquier sitio web de "búsqueda de vuelos" te ofrecerá tanto versiones directas como de cambio de avión: Expedia, Kayak, lo que sea que usen los chicos de moda hoy en día. Si empieza a ofrecerte vuelos con una sola escala que tienen el mismo precio o son ligeramente más baratos que los directos, ve al sitio web de esa aerolínea y trata de fijar el precio de un vuelo a varias ciudades con un retraso en B, o llama a esa aerolínea y pregunta si eso afectaría al precio.