Weather in December
The ideal sea water temperature of 25.2°C (77.4°F) makes
December in
Bharuch,
India, the best time for swimming and other water activities.
Sea temperature
In December, the average sea temperature is 25.2°C (77.4°F).
Note: Water surface temperatures from 25°C (77°F) to 29°C (84.2°F) are considered optimal and extremely delightful for long-lasting pleasure in any water activity.
Daylight
December has the shortest days of the year in Bharuch, with an average of 10h and 48min of daylight.
On the first day of December in Bharuch, sunrise is at 6:59 am and sunset at 5:54 pm. On the last day of the month, sunrise is at 7:16 am and sunset at 6:06 pm IST.