Bahrain weather forecast.

The Meteorological Directorate forecasts a generally fine and variably cloudy weather, with probability of mist formation in places later.

Wind: Variable directional, from 5 to 10 knots.

Temperature: Maximum 26 degrees Celsius and minimum  18 degrees Celsius.

Humidity: Maximum 95% and minimum 50%

Sea waves: 1 to 2 feet.