Hi john ,currency in bahrain is Dinar but just like in most airports they should accept dollar or pound -just the exchange rate wont be so good ,hope to chat you about cdo sometime