Depende de quanto tempo o seu trânsito é para, todos vocês precisam de vistos se o trânsito for maior que 6 horas.
Para canadenses cidadãos
TWOV (Transit Without Visa):
Holders of onward tickets for a max. transit time of 6 hours.
Visa Issuance:
Nationals of Canada with a normal, emergency or temporary passport can obtain a visa on arrival. They must have a return/onward ticket and a hotel reservation.
Para o Iêmen cidadãos
TWOV (Transit Without Visa):
Holders of onward tickets for a max. transit time of 6 hours.
Visa Issuance:
Passengers in transit for longer than 6 hours, can obtain a single transit visa on arrival for a maximum stay of 72 hours if they have confirmation from the airline that a visa has been approved before departure.
Ambos podem conseguir esse visto na chegada, mas o problema é que eles devem ser aprovados por Omã antes você sair e que a companhia aérea envia esta aplicação para você.
Air transit visa:
To be granted by competent authority at air way passages to expatriate based on application submit by aviation carrier company entitle the holder to enter the country only once and resident for a maximum period of (72) hour provided that he should have enough money to cover his expenses and valid ticket to continue his travel.
Visto de trânsito terrestre e retorno
Se você pretende viajar por terra para ou do Iêmen, o visto de transporte aéreo fornecido pela companhia aérea não será suficiente . Embora Omã tenha um Visto de Trânsito Rodoviário separado, você não encontra o conditions necessário para isso (exige visto dos EAU, deve sair por terra) e você vai precisar de um turista visite visto.