Question: how long does it take to get bahrain visit visa?
Answer: You can also get a longer three-month visa by applying on arrival in Bahrain. The Visit eVisa costs 29 BHD (ca. 77 USD), and takes three to five working days to process. It's important to note that these visas have an expiry date, and must be used within 30 days of approval.