Namo Budha is open to the public on Saturdays. You may visit on normal days, however, you need to seek prior permissions to visit the place. Namo Buddha is a popular tourist attraction in Nepal and a prominent religious site for Buddhist pilgrims.