Get in Bahrain
Citizens of the following countries can obtain 14-day visa at all border stations and airports. The fee is 5 dinar or $13.
Australia, Austria, Belgium, Brunei, Canada, Denmark, Finland, France, Germany, Greece, Iceland, Ireland (3 months), Italy, Japan, Latvia, Liechtenstein, Luxembourg, Monaco, Netherlands, New Zealand, Norway, Portugal, Russia, San Marino, Spain, Sweden, Switzerland, Ukraine, United Kingdom (3 months), United States, Vatican City
You can also apply in advance online for an eVisa However this is strictly limited to citizens of certain ‘VISA NATIONS.It costs BD 7. The benefit of this is somewhat unclear though, as those eligible for eVisas can also get visas on arrival; however, possessing an eVisa will likely allow you to get through Customs faster, as one wouldn’t need to obtain the visa at the port of entry.
Bahrain is among the few Gulf states that officially accepts Israeli Passports (although you’ll need a visa) and passports with evidence of visits to Israel.
Bahrain International Airport (IATA: BAH), in Muharraq just east of Manama, is the main base for Gulf Air  and has excellent connections throughout the region and London. The airport has good duty-free shopping for those awaiting flights. Many residents of eastern Saudi Arabia choose to fly out via Bahrain, and Gulf Air offers shuttle services to Khobar and Dammam to cater to this market; inquire when booking.
The low cost carrier Air Arabia offers daily flights from the Sharjah Airport (IATA: SHJ) north of Dubai in the United Arab Emirates.
Taking photographs is prohibited in the terminals
The Saudi-Bahraini Transport Company (SABTCO) , tel. +973-17252959, runs eight buses daily from the SAPTCO bus station in Dammam via Khobar in Saudi Arabia, across the King Fahd Causeway, to the bus terminal next to the Lulu Centre in central Manama.
The service uses comfortable aircon minibuses with a trailer for luggage. Tickets cost SR60/BD6 and can be purchased in advance, although they’ll squeeze you in without a reservation if there is space. As crossing the Causeway involves two passport checks and two customs checks, figure on 2 hours for the trip, plus any traffic delays at busy times like Wednesday evenings. At congested times, buses may actually be slightly faster than private cars, as they can use separate lanes at immigration and customs.
Note that, as of 2011, Bahrain Saudi Transport & Tourism (BASATCO)  offers what seems to be similar buses for a slightly lower fare of BD4, although four times a day only.
As of January 2011, the schedule for SABTCO is as follows:
From Dammam From Khobar From Manama
07:15 08:00 07:00
10:00 10:45 09:00
12:00 12:45 11:00
14:00 14:45 13:00
16:00 16:45 15:00
18:00 18:45 17:00
20:00 20:45 19:00
22:00 22:45 21:00
The 26-km King Fahd Causeway connects Bahrain and Saudi Arabia. Rental vehicles usually cannot be taken across, but SABTCO’s BahrainLimo taxis that seat up to four can take you across for prices starting from BD30/SR300. Unofficial taxis, found hanging around bus stations at both ends, can offer slightly lower fares.