Q: Can a person who drinks alcohol can go on umrah?
A: If a person who drinks alcohol made taubah then he can certainly go for Umrah.
If the person did not stop drinking alcohol, but is able to control himself and not drink alcohol while on the journey for umrah, then also he can go for umrah.
Sometimes going on umrah can bring about a change in one and he might completely stop this evil habit.
Allah knows best
Mufti Siraj Desai