Saudi Visa on Arrival Countries

The following citizens/ passport holders of 51 countries/territories are granted eVisa and Visa on Arrival to Saudi Arabia for a fee. Visa on Arrival may sound instant on arrival but it requires time of queue along with a slight chance of refusal at the last minute due to any changes or lack of requirements. So it's always better to have a tourist visa saudi or eVisa on hand before departure.

Andorra
Andorra
iceland
Iceland
flag-of-malaya
Malaysia
Australia
Australia
japan
Japan
monaco
Monaco
Brunei
Brunei
kazakhstan
Kazakhstan
montenegro
Montenegro
Canada
Canada
south-korea
SouthKorea
new-zealand
NewZealand
china
China
liechtenstein
Liechtenstein
norway
Norway
hong-kong
HongKong
macao
Macau
russia
Russia
san-marino
SanMarino
ukraine
Ukraine
united-kingdom
UnitedKingdom
switzerland
Switzerland
united-states
UnitedStates

Nationals of the following four countries do not require a visa to visit Saudi Arabia and may use national ID Cards to enter the country

bahrain
Bahrain
united-arab-emirates
UnitedArabEmirates
flag-of-kuwait
Kuwait
oman
Oman