Bahrain passport holders can visit 42 countries visa free. Bahrain citizens can have visa on arrival for 35 countries and can get e-visa for 22 countries. These countries include Qatar, UAE, Saudi Arabia and Kuwait. They need to get a prior visa for 115 countries.
Bahrain is part of Middle East,