Oman Visas
Afghanistan
Visa required
Albania
Visa required
Algeria
Visa required
Andorra
Visa required
Angola
Visa required
Antigua and Barbuda
Electronic Entry Visa
Argentina
Visa required
Armenia
eVisa / Visa on arrival
Australia
Visa required
Austria
Visa required
Azerbaijan
Visa on arrival
Bahrain
Visa not required
Bangladesh
Visa on arrival
Barbados
Visa not required
Belarus
Visa not required