• Skip to main content
  • Emergency Contact Number :

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


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

Passport & Visa Application Centre,
King Saud Street, Cross with Umsarab Road,
Near Barqan Fuel Station,
Umsarab Dist
Khamis Mushait
Passport & Visa Application Centre,
Office No. 106 & 107,
30th Street, Near Abuobacker Siddiq Masjid,
Alghuraid Centre

Help Line No:   012-6657877