Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 103

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 103

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 429

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 429

Warning: setcookie() [function.setcookie]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 697

Warning: Cannot modify header information - headers already sent by (output started at /home/magicbah/public_html/includes/joomla.php:103) in /home/magicbah/public_html/includes/joomla.php on line 697

Warning: setcookie() [function.setcookie]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 1471

Warning: Cannot modify header information - headers already sent by (output started at /home/magicbah/public_html/includes/joomla.php:103) in /home/magicbah/public_html/includes/joomla.php on line 1471

Warning: header() [function.header]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/index2.php on line 118

Warning: Cannot modify header information - headers already sent by (output started at /home/magicbah/public_html/includes/joomla.php:103) in /home/magicbah/public_html/index2.php on line 118

Warning: header() [function.header]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/index2.php on line 119

Warning: Cannot modify header information - headers already sent by (output started at /home/magicbah/public_html/includes/joomla.php:103) in /home/magicbah/public_html/index2.php on line 119

Warning: header() [function.header]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/index2.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at /home/magicbah/public_html/includes/joomla.php:103) in /home/magicbah/public_html/index2.php on line 120

Warning: header() [function.header]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/index2.php on line 121

Warning: Cannot modify header information - headers already sent by (output started at /home/magicbah/public_html/includes/joomla.php:103) in /home/magicbah/public_html/index2.php on line 121

Warning: header() [function.header]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/index2.php on line 122

Warning: Cannot modify header information - headers already sent by (output started at /home/magicbah/public_html/includes/joomla.php:103) in /home/magicbah/public_html/index2.php on line 122
Bahrain : The complete guide for visitors and expatriates - What to pack, what not to
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/components/com_content/content.php on line 25

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/components/com_content/content.php on line 25

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/components/com_content/content.php on line 26

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/components/com_content/content.php on line 26
What to pack, what not to

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 3771

Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 3771

Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 3772

Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead in /home/magicbah/public_html/includes/joomla.php on line 3772
Whether you are a tourist or a business visitor, the Gulf paradise of Bahrain promises a great time. Take a few moments though, to check you have everything you need before taking that flight.
Visas: All visitors, with the exception of Gulf nationals, need visas to enter Bahrain.

Tourist visa applications are processed quickly at Bahrain embassies. Citizens of select countries may also obtain one on arrival at entry points - either Bahrain Airport or the King Fahad Causeway from Saudi Arabia.

Authorities will insist on your having confirmed onward bookings, so have all your papers in order!

Business visas must be applied for in advance from the nearest Bahrain embassy. These are valid for upto two weeks, but can be extended on arrival.

Health requirements: A valid yellow fever vaccination certificate is required for visitors from infected areas.

What to pack: A lot depends on when you have planned your visit for (See weather report). June to September are hot, so you would be well advised to take a lot of cottons or other light wear. Also throw in a pair of sunglasses, sunscreen, and a hat - being out in direct sunlight can be quite disconcerting in the summer.

In the winter months - usually stretching from late November to early March - the mercury can dip quite dramatically (night temperatures of 10C are not uncommon), so better pack some light woollens or jerseys!

October-November and April-May are generally the most pleasant months, with temperatures in the low 20s.

Bahrain is a conservative society, and visitors, especially women, are expected to respect local sensibilities by dressing modestly in public places. While miniskirts and swimwear are acceptable at pools and beaches, women should avoid revealing dresses and short skirts while on the roads.

Customs allowances: Duty Free allowance for travellers visiting Bahrain includes the following:
  • 400 cigarettes
  • 50 cigars
  • 250gm tobacco
  • 6 beers
  • 1L spirits
  • 8oz perfume


There is a Duty Free shop in the Arrivals area (right after you clear Immigration) which stocks the most popular items from the bigger Departures Duty Free shops. These include leading brands of perfumes, alcohol and cigarettes, and at prices that are among the lowest in the world.

Buying from Duty Free is something you should consider if you would rather not lug heavy bags around until you land in Bahrain.

Cash or cards? All major credit cards, including American Express, Visa and Mastercard are widely accepted.

While shopping, however, you might find paying cash gets you better bargains, especially at smaller establishments.

Cashing travellers cheques or changing money is easy. There are many exchange houses, and most world currencies are accepted.