Formal:
* ਧੰਨਵਾਦ (Dhanyavaad): This is the most common and formal way to say "thank you".
Informal:
* ਸ਼ੁਕਰੀਆ (Shukriya): This is a slightly less formal way to say "thank you".
* ਮੈਨੂੰ ਬਹੁਤ ਧੰਨਵਾਦ (Mainu bahut dhanyavaad): This translates to "Thank you very much" and is more personal.
* ਤੇਰੇ ਲਈ ਧੰਨਵਾਦ (Tere layi dhanyavaad): This means "Thank you to you" and is used when expressing gratitude to someone in particular.
Other options:
* ਬਹੁਤ ਵਧੀਆ (Bahut vadhiya): This literally means "very good" and can be used as a way to express gratitude.
* ਮੈਨੂੰ ਖੁਸ਼ੀ ਹੋਈ (Mainu khushi hoi): This means "I am happy" and can be used as a polite response to someone's kindness.
The best way to say "thank you" in Punjabi depends on the specific situation and your relationship with the person you are talking to.