The duration of Jesus’ post-resurrection presence on Earth is not explicitly stated in the Bible. However, the Gospels and the book of Acts provide a timeline of events that suggest a period of approximately 40 days between his resurrection and ascension to heaven. This period was marked by numerous appearances to his followers, during which he taught, encouraged, and prepared them for the upcoming ministry of the Holy Spirit.