Home Our Services Saudi Arabia Transit Visa: when is a visa on arrival not an option?