According to the latest data from BTC.com, there are 425 blocks left, about 2 days, 19 hours and 56 minutes, before the Bitcoin block reward is halved. The estimated halving time is April 20, 2024.

To date, the Bitcoin network has experienced three halvings in 2012, 2016, and 2020.