Há aqui alguns conceitos diferentes que entram em jogo.
Em primeiro lugar, a razão pela qual o custo do bilhete varia é que as companhias aéreas têm normalmente um preço baseado no ponto de partida e de chegada, independentemente da forma como se consegue chegar entre essas duas cidades. Assim, no seu caso, estão aqui em discussão 3 voos diferentes - “A-C”, “A-B”, e “B-C”. O facto de o voo A-C passar por B não entra necessariamente em jogo com o preço. Pelo que disse, A-C é mais caro que A-B mais B-C, o que não é de todo invulgar.
No entanto, o que está a ver não deve acontecer com nenhum motor de reserva que valha a pena. A maioria dos motores de reserva de voos irá considerar as várias possibilidades ao fixar os preços dos voos e, neste caso, deverá perceber automaticamente que o preço A-B,B-C é mais barato do que o A-C e fixar o preço do bilhete ao preço mais baixo. Se não é isto que está a ver, sugiro que tente reservar o bilhete num website diferente, com um agente de viagens, ou por telefone. Pode também tentar entrar no voo como “multi-stop”, e colocá-lo manualmente na paragem em B, o que deverá fazer com que o preço do bilhete seja duas tarifas diferentes.
Apesar do que outros disseram, *não há qualquer desvantagem em reservar os dois voos individualmente - desde que os seus dois voos estejam reservados no único “bilhete”! * isto é, se reservar os dois voos ao mesmo tempo, obtenha um único número de confirmação, e um único número de bilhete, então é exactamente equivalente em termos do que acontece durante os atrasos/etc como se os tivesse reservado como um único voo. Isto é o que se obterá se os reservar como uma tarifa com várias escalas, como mencionado acima.
Se os reservar como dois voos completamente independentes em bilhetes diferentes (ou seja, reservar A-B, pagá-los, e depois reservar B-C e pagá-los separadamente) então pode haver dificuldades em caso de atrasos/cancelamentos/etc como outros disseram, e eu evitaria fazer isso - mas não deveria haver necessidade de o fazer.
Um bom lugar para verificar tarifas como esta é http://matrix. itasoftware.com/ pois não só lhe mostrará a tarifa mais barata entre os dois locais, mas se fizer um drill down mostrará exactamente como é que essa tarifa está a ser cobrada. Por exemplo, acabei de fazer um teste rápido dos aeroportos de SMF para SJC nos EUA, e deu-me o seguinte:
Então está na verdade a reservar esse voo como duas tarifas aéreas separadas - uma da SMF (também conhecida como SAC) para LAX, e uma segunda do LAX para SJC. Se reservar um bilhete, um número de confirmação, e ainda assim receber cuidados no caso de qualquer atraso/etc - mas tecnicamente estaria a reservar dois voos individuais, com preços individuais.