Until now, foreigners travelling to Saudi Arabia had been largely restricted to resident workers and their dependents, business travellers and Muslim pilgrims who are given special visas to visit the holy cities of Mecca and Medina. The new visas are valid for up to one year, cost about $120 including a health insurance fee, and allow multiple entries and stays of up to three months.