Entry visa for GCC nationals
The requirements for an entry visa to Bahrain differ from nationality to nationality so it is recommended to double check the requirements prior to travelling. Currently, every nationality wishing to enter the Kingdom of Bahrain requires an entry visa. The exceptions to this rule are nationals of countries members of the Gulf Cooperation Council (Kuwait, Oman, Qatar, United Arab Emirates and Kingdom of Saudi Arabia), and residents of GCC countries who have been living in that country for more than 6 months and have valid return visa to their country of residency.
Nationals of the European Union, the United States of America, Canada, New Zealand, Japan, Hong Kong, Brunei, Malaysia, Singapore and South Korea can receive an entry visa upon arrival at the airport in the Kingdom of Bahrain.
All entry visas are issued for a fee, including a new visa or visa extensions (in cases where visa extensions are allowed).
Other nationalities
For many nationalities, you can obtain Electronic Visa from https://www.evisa.gov.bh/.