Kabhi Alvida Na Kehna' is an unsual jouney of Dev (SRK) and Maya (Rani Mukherji). Dev is married to Rhea (Preity Zinta) and Maya married to Rishi (Abhishek Bachchan). Dev and Maya are living a very unhappy married life with their respective partners. But things start to change when Dev and Maya come close to each other through a series of affairs. Maya and Dev forget the boundaries of their marital responsibilities and start a new relation but soon they realize that they have been cheating on their spouses. What will be the consequence of this? Will they get to be with each other?