Pode valer a pena dividir a viagem em duas ou mais viagens separadas e procurá-las separadamente; mantendo os principais voos de ida e volta juntos (mais todas as conexões), mas analisando a viagem dentro da viagem separadamente.
Por exemplo, quando estou viajando de Seattle nos EUA para a Europa para conversar com a família e também fazer minha própria viagem, costumo reservar um 'maxilar aberto' para os dois pontos finais da viagem com as conexões: assim, para por exemplo, Seattle-Bruxelas via Amsterdã e retorno Dublin-Seattle via Atlanta.
Então, para as viagens na Europa durante a viagem - neste caso de Bruxelas para Dublin -, posso usar uma combinação de trens ou voos reservados diretamente em sites de companhias aéreas de baixo custo (Ryanair, EasyJet, etc.). Essas linhas de orçamento geralmente não aparecem em nenhum dos mecanismos de busca de voos comuns (Expedia, Orbitz, etc.) e geralmente precisam ser reservadas diretamente. Além disso, se você nunca usou uma companhia aérea de baixo custo, leia os prós e contras antes de usar uma delas. Às vezes, os aeroportos estão fora do caminho e podem não ter boas conexões de transporte público, e podem exigir que você imprima um cartão de embarque com antecedência (ou cobra uma taxa extra na recepção!) Ou cobra mais pela bagagem despachada; e eles geralmente não despacham a bagagem para outro voo; portanto, às vezes são úteis apenas para trechos de ponto a ponto em um itinerário maior.
Eu fiz algo parecido no Japão há algum tempo, usando um dos principais sites para reservar o voo de / para o país, então encontrei uma transportadora de orçamento no Japão para fazer um voo de Tóquio / Sapporo; e usei um passe de trem para voltar para Tóquio e além. Nenhum dos principais mecanismos de busca dos EUA sabia sobre a companhia aérea interna que eu usei e só conhecia outras grandes operadoras que eram várias vezes mais caras.
No entanto, se você usar essa abordagem, verifique se tem pelo menos um dia entre duas viagens reservadas separadamente; nunca tente fazer duas reservas separadas consecutivas, porque as partes envolvidas não reconhecerão as reservas separadas como relacionadas, portanto não verificará a bagagem de um para o outro e não reagendará os vôos no último caso se atrase em um anterior.)