Pooja Dharamchand (Pooja Bhatt) is the daughter of a rich Mumbai shipping tycoon, Seth Dharamchand (Anupam Kher). She is head over heels in love with movie star Deepak Kumar (Sameer Chitre), but her father strongly disapproves of their courtship. One night, Pooja escapes from her father's yacht and hops on a bus to Bangalore to be with Deepak, who is on a shooting there. Meanwhile, Seth Dharamchand, realizing his daughter has run away, dispatches private detectives to locate her.
On the bus to Bangalore, Pooja meets Raghu Jetley (Aamir Khan), a loud-mouth newspaperman, also a man of certain values like straight-forwardness, some sort of arrogancy who has just lost his job. He offers to help her in exchange for an exclusive story on her, which would revive his flagging career. Pooja is forced to agree to his demands, as he threatens to let her father know of her whereabouts should she not comply. After the bus breaks down, Raghu and Pooja go through various adventures together, and in their course find themselves falling more and more in love with each other. Raghu desires to marry Pooja, but financially he is in no shape to do so. He simply wanted a story on her life, but never wanted to win her heart. But later on he falls for her. Pooja also falls for Raghu and she decides to go with him but a misunderstanding leads her to believe that Raghu was just looking for a story and not her love. She calls it quits and goes back to Kher and agrees to marry Deepak. However, her father comes to know about Raghu when he comes to him for taking back his money, spent by Raghu on Pooja on his way to Bangalore. He also realises how Raghu has taken care of Pooja during the travel. Pooja misunderstands him and believes that he might have come for the reward announed by her rich father, which is not the case. At last her father reveals to Pooja that Raghu is the right man for her and also that he had not come for the reward. On the wedding day she realises her mistake and then runs away from the marriage mandap to Raghu and the movie ends on a good note.