a regular onshore daytime wind occurs in coastal regions depending on:
as the sea breeze flows over hotter land, the cold air moves under the warmer land air, forcing it upwards and potentially producing cloud at the convergence zone (the boundary of the seabreeze and the warmer land air)
the convergence zone moves inland as the day progresses, usually starting about 9am and initially moving inland at rate of ~3km/hr, but as the inland heats up and the temperature differential increases, the breeze becomes stronger and the convergence zone travels inland more rapidly, perhaps up to 10km/hr
the convergence zone may reach inland areas quite distant from the coast:
the warm air that is forced upwards circulates back over the seabreeze and subsides again over the sea, creating a local circulation
a similar phenomenon can occur with large lakes resulting in a lake breeze
sea breeze index:
sea breezes may collide due to the topography: