I had to apply for a Chinese Visa from Makkah, and was having a really hard time finding the Consulate of People’s Republic of China in Jeddah. After a lot of research I was finally able to locate it. The new consulate is in Al Zahra District behind Home Center Plaza on Prince Sultan Road (Tareeq Al Amir Sultan). There is a mosque next to the consulate with the name Umar Al Mazni, Al Zahra’a, Jeddah, Saudi Arabia. Find the Google Map at the end of this post.
Latest 2013 forms are available here. Click to Download
List of documents required can be seen here. Click to View