En primer lugar, si aún no lo ha hecho, puede que le interese leer esta respuesta en el que se explican algunos aspectos básicos del funcionamiento de las tarifas aéreas.
Lo que ves aquí es técnicamente un viaje de ida y vuelta, suponiendo que no estés haciendo una escala (es decir, una parada más larga de lo que la aerolínea considera una conexión, a menudo 4 horas, pero puede ser más larga) en el punto B a la vuelta.
Son las interrupciones del viaje las que definen el tipo de viaje, no el "punto de combinación" de las tarifas. Por ejemplo, si volaras X-Y, Y-Z y Z-X en tres etapas separadas con un día entre vuelos, se trataría de un viaje circular, y las tarifas utilizadas para construir ese viaje tendrían que permitir un viaje circular (o al menos, no tener nada que lo prohíba).
Sin embargo, si volara X-Y, Y-Z-X y la parada en Z fuera sólo una conexión, se trataría de un viaje de ida y vuelta, aunque se utilizaran las mismas tarifas que en el primer ejemplo. La diferencia entre estos dos viajes no radica en la ruta seguida ni en las tarifas aplicadas: lo que hace que uno sea un viaje de ida y vuelta y el otro un viaje circular son los lugares en los que se ha dejado de viajar y se ha permanecido en ellos (Y y Z en el primer ejemplo, sólo Y en el segundo).
En su ejemplo, las dos primeras tarifas (que cubren A-B-C y C-B) forman en realidad un viaje "Open Jaw", ya que está terminando el componente de la tarifa en un lugar distinto de donde empezó. El tercer componente de la tarifa (B-A) puede ser una tarifa de sólo ida, pero las normas tarifarias de esa tarifa también deben permitir que se utilice como parte de un viaje de ida y vuelta, ya que eso es lo que está haciendo aquí. (No es habitual que las tarifas de un sólo trayecto no permitan su uso en un billete de ida y vuelta, pero puede ocurrir). se informó aquí )