Visitors from countries which are members of GCC are the only ones who can enter the Kingdom of Saudi Arabia without visa. Beyond these nations, visa, aside from passport, must be presented upon arrival. This therefore points that all visa applications are done prior to the planned trip and with the Saudi Arabian Consulate or Embassy within the homeland of the visitor.
The general requirements for an application include a valid passport, a visa fee worth 200 Saudi Riyals, proof of confirmed accommodation, and a return ticket. Upon submission of these documents, the document will undergo a-few-days processing and soon will be issued. Typical Saudi Arabian tourist visas have a 30-day validity period and allow a stay in the country for two weeks at max.