Bayudarat terjadi di siang hari ketika daratan menjadi lebih dingin dari laut, sehingga udara di daratan mengalami tekanan tinggi yang menyebabkan udara bergerak dari daratan ke laut. Bayu laut terjadi malam hari ketika daratan menjadi lebih panas dari laut, sehingga udara di laut mengalami tekanan tinggi yang menyebabkan udara bergerak dari laut ke daratan.