January weather forecastBharuch, India

January

Weather in January

Sea temperature

In Bharuch, India, in January, the average water temperature is 22.7°C (72.9°F).
Note: Every individual's cold threshold differs, but factors like today's sunshine, wind, and temperature can tip the scales for a delightful swim in 22.7°C (72.9°F) waters. For reference, Olympians swim in waters of 25°C (77°F) to 28°C (82.4°F).

Daylight

The average length of the day in January is 10h and 59min.
On the first day of the month, sunrise is at 7:16 am and sunset at 6:06 pm. On the last day of January, in Bharuch, sunrise is at 7:16 am and sunset at 6:26 pm IST.

Frequently asked questions

In Bharuch, India, the average seawater temperature in January is 22.7°C (72.9°F). Depending on a person's sensitivity to cold, with regards to sunshine, wind, and air temperature, a quick swim in 22.7°C (72.9°F) water may be enjoyable.

The average day length in January in Bharuch, India, is 10h and 59min.

On the first day of January, sunrise is at 7:16 am and sunset at 6:06 pm. On the last day of the month, sunrise is at 7:16 am and sunset at 6:26 pm IST.

Average sea temperature in January
Bharuch, India

  • Average sea temperature in January: 22.7°C

The best month for swimming (with the highest average sea temperature) is June (29.7°C).
The coldest month (with the lowest average sea temperature) is February (22.5°C).

Average daylight in January
Bharuch, India

  • Average daylight in January: 11h and 0min

The month with the longest days is June (Average daylight: 13h and 24min).
The month with the shortest days is December (Average daylight: 10h and 48min).