TL;DR : Good morning in Portuguese is bom dia, good afternoon is boa tarde, and good evening is boa noite. These greetings are used in both Brazilian and European Portuguese. However, boa noite can mean either good evening or good night, depending on whether you are leaving or going to bed.