A partir de junio de 2015, los ciudadanos de cualquier país deben tener una visa para visitar Arabia Saudita, con la excepción de los ciudadanos de Bahrein, Omán, Qatar, Kuwait y los Emiratos Árabes Unidos. Los viajeros de Los países exentos deben tener un pasaporte de ese país. Se permiten visas válidas en pasaportes que han caducado siempre y cuando la persona también lleve un pasaporte vigente por al menos 6 meses.
Hay tres tipos de visas de Arabia Saudita: negocios, visitantes y peregrinos. Las visas de negocios y visitas están redactadas en árabe e inglés, mientras que las visas de peregrino están en árabe solamente.
Los viajeros que hacen escala en Arabia Saudita no necesitan una visa mientras estén en el país por menos de 12 horas. Se permiten dos escalas de tránsito cuando se viaja en Saudi Arabian Airlines; solo se permite una escala para todas las demás aerolíneas.
Los viajeros con pasaportes israelíes no pueden entrar a Arabia Saudita. Además, cualquier persona que tenga un pasaporte que contenga una visa o sello israelí puede ser impedido de ingresar al país. Arabia Saudita también puede rechazar la entrada a visitantes que viajan desde otros países, caso por caso. Por ejemplo, Arabia Saudita no permite visitantes que hayan estado en Sierra Leona, Guinea o Liberia debido a la epidemia de ébola, a partir de junio de 2015.