Visitors to Saudi Arabia must obtain a visa unless they come from one of the visa-exempt countries. Some visitors are eligible to obtain a visa online or on arrival while others need to apply at one of the Saudi diplomatic missions in advance. All visitors must hold a passport valid for six months.