I just read Luke 23:43 where it says, “I tell say you the truth, today you will be with me in Paradise.” How could he go directly into heaven when he was being executed for a crime deserving of death?
The following links should answer your question about the good thief. If you have any further questions, please contact Catholic Answers directly.
How did the good thief get to heaven if he was not baptized?
Didn’t the good thief go to heaven without works?
Some info on Christ’s promise to the good thief?
Doesn’t the good thief prove sola fide?
Is the “thief on the cross” proof that baptism isn’t necessary?
Did the good thief have faith alone?