Bahrain's iGA makes booking must for in-person visits
Bahrain’s the iGA said that with ID card services available on bahrain.bh and self-service ekiosks, appointments for in-person visits for the issuance, renewal, or replacement of ID cards must still be booked online in advance.
Source: tradearabia.com