How to Say “Have a Nice Day” in Indian (Hindi)

आपका दिन शुभ हो
āpkā din śubh hopolite, Hindi
To wish someone a nice day, say आपका दिन अच्छा रहे (āpkā din acchā rahe) or the more formal आपका दिन शुभ हो (āpkā din śubh ho).
Meaning: friendly wish when parting (phrase)

Ways to say it

“Have a Nice Day” in Indian
Indian Romanization Note
आपका दिन शुभ हो āpkā din śubh ho polite, Hindi
आपका दिन अच्छा रहे āpkā din acchā rahe everyday

Both wishes work when parting, in messages and at the end of a phone call. With close friends, तुम्हारा दिन अच्छा रहे (tumhārā din acchā rahe) is less formal.

Is there a formal and an informal way to say it?

आपका (āpkā) is respectful and fits elders and strangers, while तुम्हारा (tumhārā) is for friends and तेरा (terā) for very close people.

Did you know?

  • The verb रहे (rahe) in this wish is a wish form, meaning "may it stay" good.

Examples in context

  • तुम्हारा दिन शुभ हो।
    tumhārā din śubh ho.
    Have a good day.

Example conversation

A shopkeeper says goodbye to a regular customer.

  1. Customer

    ठीक है, मैं चलता हूँ।
    ṭhīk hai, maiṃ caltā hū̃.
    Okay, I will leave.
  2. Shopkeeper

    आपका दिन अच्छा रहे।
    āpkā din acchā rahe.
    Have a nice day.
  3. Customer

    धन्यवाद, आपका भी।
    dhanyavād, āpkā bhī.
    Thank you, you too.
⭐Share⭐ to appreciate human effort 🙏
Jodie Tammy
Jodie TammyHelp make this guide better. Spot a mistake, know another way to say it, or have an example from real life? Share it below.
guest
0 Comments
Newest
Oldest Most Voted
Scroll to Top