Jesus’ clear statement to the believing thief on the cross implies that He was in heaven between the time of His death and His bodily resurrection:
And an inscription also was written over Him in letters of Greek, Latin, and Hebrew: THIS IS THE KING OF THE JEWS. Then one of the criminals who were hanged blasphemed Him, saying, “If You are the Christ, save Yourself and us.” But the other, answering, rebuked him, saying, “Do you not even fear God, seeing you are under the same condemnation? And we indeed justly, for we receive the due reward of our deeds; but this Man has done nothing wrong.” Then he said to Jesus, “Lord, remember me when You come into Your kingdom.” And Jesus said to him, “Assuredly, I say to you, today you will be with Me in Paradise” (Luke 23:38-43).
Nineteenth-century Scottish Presbyterian pastor David Brown paraphrased our Lord’s reply this way:
Thou art prepared for a long delay before I come into My kingdom, but not a day’s delay shall there be for thee, thou shalt not be parted from Me even for a moment, but together we shall go, and with Me, ere this day expire, should thou be in paradise.
The term paradise as used in Luke 23:43 can designate a garden (Genesis 2:8-10), a forest (Ezekiel 31:7-9), or (as in 2 Corinthians 12:4 and Revelation 2:7) the place of peace and blissful consciousness that exists for the redeemed in the presence of God.
Just before dying, Jesus said, “Father, into Your hands I commit My spirit” (Luke 23:46). This implies that when He died He went immediately into the presence of the Father. Both He and the repentant thief were in heaven that day.
On the third day, Jesus was resurrected with a glorified body. But He had not yet ascended to the Father in His glorified body when He encountered Mary Magdalene (John 20:17). Jesus appeared and disappeared during the next 40 days, leaving heaven and appearing on earth in His glorified body, so His ascension wasn’t the first time He had been in heaven since His death. It was merely a deed done publicly to strengthen the faith of His disciples and to clearly demonstrate that His ministry on earth would now be replaced by that of the Holy Spirit (John 14:26; 15:26; 16:7).
When Jesus told Mary not to cling to Him because He hadn’t yet ascended to the Father, He wasn’t implying that He hadn’t yet seen heaven. He was saying that there would be a time in heaven when Mary would once again be able to embrace Him. Now, however, she must not cling to Him, for His earthly work was done.