The duration of Atal Bhujal Yojana is five years (2020-2021 to 2024-2025).