I am a Yemeni citizen traveling from Yemen to Malaysia but the flight goes like this :
From Yemen to Oman by Yemenia Airlines And then after 4 hours from Oman to Malaysia by Airasia
I don't have visa for Oman is that okay? This is not transit: it's two flights. As far as I know I have to pass the immigration check then get the baggage then I go to the departure and check in from there but how would I do that when I don't have visa?