Commonly used:
* ਸ਼ੁਭ ਰਾਤ (Shubh Raat) - This is the most common and formal way to say good night. It literally translates to "auspicious night".
* ਸੁਭਾ ਰਾਤ (Subha Raat) - This is a slightly more informal way to say good night.
* ਰਾਤ ਨੂੰ ਸ਼ੁਭਕਾਮਨਾਵਾਂ (Raat Nu Shubhkamnaavaan) - This means "best wishes for the night".
Informal:
* ਰਾਤਾਂ ਨੂੰ (Raataan Nu) - This literally means "for the nights" and is a casual way to say good night.
* ਰਾਤ ਸ਼ੁਭ (Raat Shubh) - This means "good night" in a very informal way.
Note: "Goodnight" isn't a direct translation in Punjabi, as it's more about wishing someone a peaceful and auspicious night.