Bahrain? Isn't it where Gulf is based?
Most airlines in the EU require a passport that allows unrestricted travel, a work permit etc so it guess it depends what passport you have and where you want to be based!!
Looking at websites trying to find out more about different airlines is the best way to start and to prepare to apply for the one that is right for you