More than 326,000 foreign workers have so far taken advantage of the grace period to legalize their status, said a senior official at the Passport Department.
Department spokesman Bader Al-Malek also said that around 124,000 illegal residents had already left the country and 139,000 expatriates had transferred their sponsorship.
He said 63,000 had changed professions across the Kingdom.
The grace period ends on July 3.
A number of Indian workers had their biometric data recorded at the Jeddah deportation center, the final step needed for them to go home.
More than15,000 Indian workers still need to register their details by July 3, source said.
The long and exhausting day for workers and officials, which started at 7 a.m. on Tuesday, ended only at 3 a.m. yesterday.
Sources said that only 40 people were able to record their details by 4 p.m. but the process gradually picked up speed.
The Philippine Embassy in Riyadh has opened an extra consular office outside the Diplomatic Quarter to support hundreds of workers seeking to rectify their status or applying for emergency travel documents.