Answered by Frank from USA | Jul. 29, 2013 04:34
If you have valid work visa or resident permit in Bahrain, you can go to Chinese embassy in Bahrain to apply for it. The required documents are your passport (valid for six months and one blank page at least), one completed application form with a recent passport size photo stapled on (you should fill the supplementary form too), invitation letter from Chinese companies, CPR card copy, Company Corporate Registration Copy, company referral letter. Please be noted that all the letters must have valid signature and stamp.
A single entry one costs around BD83.