Travel & Tourist Visas
A Tourist Visa (often referred to as a Travel Visa or a Transit visa) is usually issued for a short period of time (anything between a day or up to 6 months).
In general, a Tourist Visa expressly states that no work or business activity is allowed. It is sometimes issued at Immigration Control, though some countries require "entry clearance" - that is, to obtain the visa BEFORE they travel to the intended destination.
Solutions available for Bahrain: