Address & Location of the outsourcing agent offices
The address and Location Map of VFS Global centers are as follows:

Location Map for Jeddah-2 Centre at Madina Road Jeddah
Jeddah
1. Passport & Visa Application Centre,
Al Ghunaym St. Al Andalus Dt.
Near Indian Consulate (300 mtrs only)
Jeddah, Saudi Arabia
Call centre: +966 12 6657877
2. Passport & Visa Application Centre
Jeddah -Hail Street, opposite Ryadah Building,
Near Bamaroof Petrol Station - Jeddah
Jeddah, Saudi Arabia
Call centre: +966 12 6657877
3. VFS Visa Application Centre
Al Abbasi Street, Opposite to Saudi Electricity Company
ABHA/KHAMIS MUSHAIT
Passport & Visa Application Centre,
King Saud Street, Cross with Umsarab Road,
Near Barqan Fuel Station,
Umsarab Dist
Khamis Mushait
TABUK
Passport & Visa Application Centre,
Office No. 106 & 107,
30th Street, Near Abuobacker Siddiq Masjid,
Alghuraid Centre
Tabuk
Help Line No: 012-6657877