I am transiting through Muscat on the way to Switzerland. I am an Indian holding an Indian passport. I have a layover time of 5 hrs. Do I need a visa for this transit?
My stopover at Abu Dhabi will be around 3.5 hrs. Do I need a transit visa?