Kal Ho Naa Ho poster

Where to watch Kal Ho Naa Ho (2003) online in India

Movie · Hindi · 3h 7m · Rated U · Comedy, Drama, Romance

IMDb 7.9/10 from 82.9K votes

An uptight MBA student falls for the charismatic new neighbor who charms her troubled family – but he has a secret that forces him to push her away.

Where to watch Kal Ho Naa Ho in India

Availability checked 23 October 2026 (data: JustWatch).

Vibe

  • Heartwarming
  • Family-friendly
  • Twisty
ThrillMind-bendWarmthDarkPaceHumourFamilySpectacle

Kal Ho Naa Ho stands out for big-hearted warmth and family-friendly fun compared with other titles streaming in India. ▶ Watch the trailer.

Parents check

Certified U in India.

  • Sexual contentUnlikely
  • ViolenceUnlikely
  • Strong languageUnlikely
  • Drugs, alcohol or smokingUnlikely

AI-estimated from public plot info — check before watching with kids.

Time needed

⏱ 3h 7m — start at 9 pm, done by 12:07 am

If you liked Kal Ho Naa Ho

FAQ

Is Kal Ho Naa Ho on Netflix in India?
Yes. Kal Ho Naa Ho is streaming in India on Netflix (subscription), Prime Video (subscription), as of 23 October 2026.
What language is Kal Ho Naa Ho in?
Kal Ho Naa Ho was made in Hindi.
How long is Kal Ho Naa Ho?
Kal Ho Naa Ho runs 3h 7m (187 minutes).
Is Kal Ho Naa Ho okay to watch with family?
Kal Ho Naa Ho is certified U in India. AI estimate from public plot info: sexual content: unlikely; violence: unlikely; strong language: unlikely; drugs, alcohol or smoking: unlikely. Check before watching with kids.

Sources: TMDB (details), JustWatch (availability), IMDb (rating), TypeSafe Jev (AI parents-check estimate).

Report a problem with this page